builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-487 starttime: 1462322492.62 results: success (0) buildid: 20160503143537 builduid: 1de8f381c3bf4830986279ffb932bcf4 revision: 2312ffc9586602df777c20b1ed1ede61e65c4100 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:32.619824) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:32.620767) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:32.621056) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:32.662845) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:32.663113) ========= 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-1462322404.95804-1847345002 _=/tools/buildbot/bin/python using PTY: False --2016-05-03 17:41:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 12.8M=0.001s 2016-05-03 17:41:32 (12.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.248243 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:32.947151) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:32.947484) ========= 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-1462322404.95804-1847345002 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032485 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:33.009747) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:33.010071) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2312ffc9586602df777c20b1ed1ede61e65c4100 --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 2312ffc9586602df777c20b1ed1ede61e65c4100 --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-1462322404.95804-1847345002 _=/tools/buildbot/bin/python using PTY: False 2016-05-03 17:41:33,118 truncating revision to first 12 chars 2016-05-03 17:41:33,118 Setting DEBUG logging. 2016-05-03 17:41:33,118 attempt 1/10 2016-05-03 17:41:33,118 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/2312ffc95866?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-03 17:41:33,666 unpacking tar archive at: mozilla-aurora-2312ffc95866/testing/mozharness/ program finished with exit code 0 elapsedTime=0.823828 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:33.865193) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:33.865519) ========= script_repo_revision: 2312ffc9586602df777c20b1ed1ede61e65c4100 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:33.865911) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:33.866203) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 17:41:33.892104) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 36 mins, 40 secs) (at 2016-05-03 17:41:33.892418) ========= /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-aurora --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-aurora', '--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-1462322404.95804-1847345002 _=/tools/buildbot/bin/python using PTY: False 17:41:34 INFO - MultiFileLogger online at 20160503 17:41:34 in /builds/slave/test 17:41:34 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-aurora --download-symbols true 17:41:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 17:41:34 INFO - {'append_to_log': False, 17:41:34 INFO - 'base_work_dir': '/builds/slave/test', 17:41:34 INFO - 'blob_upload_branch': 'mozilla-aurora', 17:41:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 17:41:34 INFO - 'buildbot_json_path': 'buildprops.json', 17:41:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 17:41:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 17:41:34 INFO - 'download_minidump_stackwalk': True, 17:41:34 INFO - 'download_symbols': 'true', 17:41:34 INFO - 'e10s': False, 17:41:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 17:41:34 INFO - 'tooltool.py': '/tools/tooltool.py', 17:41:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 17:41:34 INFO - '/tools/misc-python/virtualenv.py')}, 17:41:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 17:41:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 17:41:34 INFO - 'log_level': 'info', 17:41:34 INFO - 'log_to_console': True, 17:41:34 INFO - 'opt_config_files': (), 17:41:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 17:41:34 INFO - '--processes=1', 17:41:34 INFO - '--config=%(test_path)s/wptrunner.ini', 17:41:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 17:41:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 17:41:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 17:41:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 17:41:34 INFO - 'pip_index': False, 17:41:34 INFO - 'require_test_zip': True, 17:41:34 INFO - 'test_type': ('testharness',), 17:41:34 INFO - 'this_chunk': '1', 17:41:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 17:41:34 INFO - 'total_chunks': '10', 17:41:34 INFO - 'virtualenv_path': 'venv', 17:41:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 17:41:34 INFO - 'work_dir': 'build'} 17:41:34 INFO - ##### 17:41:34 INFO - ##### Running clobber step. 17:41:34 INFO - ##### 17:41:34 INFO - Running pre-action listener: _resource_record_pre_action 17:41:34 INFO - Running main action method: clobber 17:41:34 INFO - rmtree: /builds/slave/test/build 17:41:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 17:41:35 INFO - Running post-action listener: _resource_record_post_action 17:41:35 INFO - ##### 17:41:35 INFO - ##### Running read-buildbot-config step. 17:41:35 INFO - ##### 17:41:35 INFO - Running pre-action listener: _resource_record_pre_action 17:41:35 INFO - Running main action method: read_buildbot_config 17:41:35 INFO - Using buildbot properties: 17:41:35 INFO - { 17:41:35 INFO - "project": "", 17:41:35 INFO - "product": "firefox", 17:41:35 INFO - "script_repo_revision": "production", 17:41:35 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 17:41:35 INFO - "repository": "", 17:41:35 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 17:41:35 INFO - "buildid": "20160503143537", 17:41:35 INFO - "pgo_build": "False", 17:41:35 INFO - "basedir": "/builds/slave/test", 17:41:35 INFO - "buildnumber": 3, 17:41:35 INFO - "slavename": "tst-linux64-spot-487", 17:41:35 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 17:41:35 INFO - "platform": "linux64", 17:41:35 INFO - "branch": "mozilla-aurora", 17:41:35 INFO - "revision": "2312ffc9586602df777c20b1ed1ede61e65c4100", 17:41:35 INFO - "repo_path": "releases/mozilla-aurora", 17:41:35 INFO - "moz_repo_path": "", 17:41:35 INFO - "stage_platform": "linux64", 17:41:35 INFO - "builduid": "1de8f381c3bf4830986279ffb932bcf4", 17:41:35 INFO - "slavebuilddir": "test" 17:41:35 INFO - } 17:41:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 17:41:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 17:41:35 INFO - Running post-action listener: _resource_record_post_action 17:41:35 INFO - ##### 17:41:35 INFO - ##### Running download-and-extract step. 17:41:35 INFO - ##### 17:41:35 INFO - Running pre-action listener: _resource_record_pre_action 17:41:35 INFO - Running main action method: download_and_extract 17:41:35 INFO - mkdir: /builds/slave/test/build/tests 17:41:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:41:35 INFO - https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 17:41:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:41:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:41:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:41:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 17:42:05 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 17:42:05 INFO - retry: attempt #1 caught exception: timed out 17:42:05 INFO - retry: Failed, sleeping 30 seconds before retrying 17:42:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #2 17:43:05 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 17:43:05 INFO - retry: attempt #2 caught exception: timed out 17:43:05 INFO - retry: Failed, sleeping 60 seconds before retrying 17:44:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #3 17:44:35 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 17:44:35 INFO - retry: attempt #3 caught exception: timed out 17:44:35 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json! 17:44:35 INFO - Caught exception: timed out 17:44:35 INFO - Caught exception: timed out 17:44:35 INFO - Caught exception: timed out 17:44:35 INFO - trying https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:44:35 INFO - Downloading https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:44:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1 17:44:36 INFO - Downloaded 1361 bytes. 17:44:36 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 17:44:36 INFO - Using the following test package requirements: 17:44:36 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 17:44:36 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 17:44:36 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 17:44:36 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'jsshell-linux-x86_64.zip'], 17:44:36 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 17:44:36 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 17:44:36 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 17:44:36 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 17:44:36 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 17:44:36 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 17:44:36 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 17:44:36 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 17:44:36 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')]} 17:44:36 INFO - https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 17:44:36 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:44:36 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:44:36 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:44:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 17:45:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 17:45:06 INFO - retry: attempt #1 caught exception: timed out 17:45:06 INFO - retry: Failed, sleeping 30 seconds before retrying 17:45:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #2 17:46:06 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 17:46:06 INFO - retry: attempt #2 caught exception: timed out 17:46:06 INFO - retry: Failed, sleeping 60 seconds before retrying 17:47:07 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #3 17:47:37 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 17:47:37 INFO - retry: attempt #3 caught exception: timed out 17:47:37 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip! 17:47:37 INFO - Caught exception: timed out 17:47:37 INFO - Caught exception: timed out 17:47:37 INFO - Caught exception: timed out 17:47:37 INFO - trying https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:47:37 INFO - Downloading https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 17:47:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1 17:47:38 INFO - Downloaded 22751329 bytes. 17:47:38 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:47:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:47:39 INFO - caution: filename not matched: web-platform/* 17:47:39 INFO - Return code: 11 17:47:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:47:39 INFO - https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 17:47:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:47:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:47:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:47:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 17:48:09 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 17:48:09 INFO - retry: attempt #1 caught exception: timed out 17:48:09 INFO - retry: Failed, sleeping 30 seconds before retrying 17:48:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #2 17:49:09 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 17:49:09 INFO - retry: attempt #2 caught exception: timed out 17:49:09 INFO - retry: Failed, sleeping 60 seconds before retrying 17:50:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #3 17:50:39 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 17:50:39 INFO - retry: attempt #3 caught exception: timed out 17:50:39 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip! 17:50:39 INFO - Caught exception: timed out 17:50:39 INFO - Caught exception: timed out 17:50:39 INFO - Caught exception: timed out 17:50:39 INFO - trying https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:50:39 INFO - Downloading https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 17:50:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 17:50:43 INFO - Downloaded 36408617 bytes. 17:50:43 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 17:50:43 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 17:50:46 INFO - caution: filename not matched: bin/* 17:50:46 INFO - caution: filename not matched: config/* 17:50:46 INFO - caution: filename not matched: mozbase/* 17:50:46 INFO - caution: filename not matched: marionette/* 17:50:46 INFO - caution: filename not matched: tools/wptserve/* 17:50:46 INFO - Return code: 11 17:50:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:50:46 INFO - https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 17:50:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:50:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:50:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:50:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 17:51:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 17:51:16 INFO - retry: attempt #1 caught exception: timed out 17:51:16 INFO - retry: Failed, sleeping 30 seconds before retrying 17:51:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #2 17:52:16 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 17:52:16 INFO - retry: attempt #2 caught exception: timed out 17:52:16 INFO - retry: Failed, sleeping 60 seconds before retrying 17:53:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #3 17:53:47 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 17:53:47 INFO - retry: attempt #3 caught exception: timed out 17:53:47 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2! 17:53:47 INFO - Caught exception: timed out 17:53:47 INFO - Caught exception: timed out 17:53:47 INFO - Caught exception: timed out 17:53:47 INFO - trying https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:53:47 INFO - Downloading https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:53:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1 17:53:49 INFO - Downloaded 69394326 bytes. 17:53:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:53:49 INFO - mkdir: /builds/slave/test/properties 17:53:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 17:53:49 INFO - Writing to file /builds/slave/test/properties/build_url 17:53:49 INFO - Contents: 17:53:49 INFO - build_url:https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 17:53:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:53:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 17:53:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 17:53:50 INFO - Contents: 17:53:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:53:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:53:50 INFO - https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 17:53:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:53:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:53:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:53:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 17:54:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 17:54:20 INFO - retry: attempt #1 caught exception: timed out 17:54:20 INFO - retry: Failed, sleeping 30 seconds before retrying 17:54:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #2 17:55:20 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 17:55:20 INFO - retry: attempt #2 caught exception: timed out 17:55:20 INFO - retry: Failed, sleeping 60 seconds before retrying 17:56:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #3 17:56:50 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 17:56:50 INFO - retry: attempt #3 caught exception: timed out 17:56:50 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip! 17:56:50 INFO - Caught exception: timed out 17:56:50 INFO - Caught exception: timed out 17:56:50 INFO - Caught exception: timed out 17:56:50 INFO - trying https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:56:50 INFO - Downloading https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 17:56:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 17:56:53 INFO - Downloaded 90885147 bytes. 17:56:53 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 17:56:53 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 17:57:02 INFO - Return code: 0 17:57:02 INFO - Running post-action listener: _resource_record_post_action 17:57:02 INFO - Running post-action listener: set_extra_try_arguments 17:57:02 INFO - ##### 17:57:02 INFO - ##### Running create-virtualenv step. 17:57:02 INFO - ##### 17:57:02 INFO - Running pre-action listener: _pre_create_virtualenv 17:57:02 INFO - Running pre-action listener: _resource_record_pre_action 17:57:02 INFO - Running main action method: create_virtualenv 17:57:02 INFO - Creating virtualenv /builds/slave/test/build/venv 17:57:02 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 17:57:02 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 17:57:03 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 17:57:03 INFO - Using real prefix '/usr' 17:57:03 INFO - New python executable in /builds/slave/test/build/venv/bin/python 17:57:05 INFO - Installing distribute.............................................................................................................................................................................................done. 17:57:08 INFO - Installing pip.................done. 17:57:08 INFO - Return code: 0 17:57:08 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 17:57:08 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')]} 17:57:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:08 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')]} 17:57:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1753030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17543f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1797ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x179cba0>, '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 0x1795f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1796410>, '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-1462322404.95804-1847345002', '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 17:57:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 17:57:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 17:57:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:57:08 INFO - 'CCACHE_UMASK': '002', 17:57:08 INFO - 'DISPLAY': ':0', 17:57:08 INFO - 'HOME': '/home/cltbld', 17:57:08 INFO - 'LANG': 'en_US.UTF-8', 17:57:08 INFO - 'LOGNAME': 'cltbld', 17:57:08 INFO - 'MAIL': '/var/mail/cltbld', 17:57:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:57:08 INFO - 'MOZ_NO_REMOTE': '1', 17:57:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:57:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:57:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:57:08 INFO - 'PWD': '/builds/slave/test', 17:57:08 INFO - 'SHELL': '/bin/bash', 17:57:08 INFO - 'SHLVL': '1', 17:57:08 INFO - 'TERM': 'linux', 17:57:08 INFO - 'TMOUT': '86400', 17:57:08 INFO - 'USER': 'cltbld', 17:57:08 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462322404.95804-1847345002', 17:57:08 INFO - '_': '/tools/buildbot/bin/python'} 17:57:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:57:08 INFO - Downloading/unpacking psutil>=0.7.1 17:57:08 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 17:57:08 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 17:57:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:08 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 17:57:08 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 17:57:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 17:57:12 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:57:12 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:57:12 INFO - Installing collected packages: psutil 17:57:12 INFO - Running setup.py install for psutil 17:57:12 INFO - building 'psutil._psutil_linux' extension 17:57:12 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 17:57:13 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 17:57:13 INFO - building 'psutil._psutil_posix' extension 17:57:13 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 17:57:13 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 17:57:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 17:57:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 17:57:14 INFO - Successfully installed psutil 17:57:14 INFO - Cleaning up... 17:57:14 INFO - Return code: 0 17:57:14 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 17:57:14 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')]} 17:57:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:14 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')]} 17:57:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:14 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1753030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17543f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1797ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x179cba0>, '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 0x1795f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1796410>, '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-1462322404.95804-1847345002', '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 17:57:14 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 17:57:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 17:57:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:57:14 INFO - 'CCACHE_UMASK': '002', 17:57:14 INFO - 'DISPLAY': ':0', 17:57:14 INFO - 'HOME': '/home/cltbld', 17:57:14 INFO - 'LANG': 'en_US.UTF-8', 17:57:14 INFO - 'LOGNAME': 'cltbld', 17:57:14 INFO - 'MAIL': '/var/mail/cltbld', 17:57:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:57:14 INFO - 'MOZ_NO_REMOTE': '1', 17:57:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:57:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:57:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:57:14 INFO - 'PWD': '/builds/slave/test', 17:57:14 INFO - 'SHELL': '/bin/bash', 17:57:14 INFO - 'SHLVL': '1', 17:57:14 INFO - 'TERM': 'linux', 17:57:14 INFO - 'TMOUT': '86400', 17:57:14 INFO - 'USER': 'cltbld', 17:57:14 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462322404.95804-1847345002', 17:57:14 INFO - '_': '/tools/buildbot/bin/python'} 17:57:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:57:14 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 17:57:14 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 17:57:14 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 17:57:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:14 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 17:57:14 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 17:57:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz 17:57:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 17:57:18 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 17:57:18 INFO - Installing collected packages: mozsystemmonitor 17:57:18 INFO - Running setup.py install for mozsystemmonitor 17:57:18 INFO - Successfully installed mozsystemmonitor 17:57:18 INFO - Cleaning up... 17:57:19 INFO - Return code: 0 17:57:19 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 17:57:19 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')]} 17:57:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:19 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')]} 17:57:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1753030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17543f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1797ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x179cba0>, '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 0x1795f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1796410>, '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-1462322404.95804-1847345002', '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 17:57:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 17:57:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 17:57:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:57:19 INFO - 'CCACHE_UMASK': '002', 17:57:19 INFO - 'DISPLAY': ':0', 17:57:19 INFO - 'HOME': '/home/cltbld', 17:57:19 INFO - 'LANG': 'en_US.UTF-8', 17:57:19 INFO - 'LOGNAME': 'cltbld', 17:57:19 INFO - 'MAIL': '/var/mail/cltbld', 17:57:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:57:19 INFO - 'MOZ_NO_REMOTE': '1', 17:57:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:57:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:57:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:57:19 INFO - 'PWD': '/builds/slave/test', 17:57:19 INFO - 'SHELL': '/bin/bash', 17:57:19 INFO - 'SHLVL': '1', 17:57:19 INFO - 'TERM': 'linux', 17:57:19 INFO - 'TMOUT': '86400', 17:57:19 INFO - 'USER': 'cltbld', 17:57:19 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462322404.95804-1847345002', 17:57:19 INFO - '_': '/tools/buildbot/bin/python'} 17:57:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:57:19 INFO - Downloading/unpacking blobuploader==1.2.4 17:57:19 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 17:57:19 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 17:57:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:19 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 17:57:19 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 17:57:23 INFO - Downloading blobuploader-1.2.4.tar.gz 17:57:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 17:57:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 17:57:23 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 17:57:23 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 17:57:23 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:23 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:23 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 17:57:23 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 17:57:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 17:57:24 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 17:57:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:57:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:57:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 17:57:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 17:57:24 INFO - Downloading docopt-0.6.1.tar.gz 17:57:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 17:57:24 INFO - Installing collected packages: blobuploader, requests, docopt 17:57:24 INFO - Running setup.py install for blobuploader 17:57:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 17:57:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 17:57:24 INFO - Running setup.py install for requests 17:57:25 INFO - Running setup.py install for docopt 17:57:25 INFO - Successfully installed blobuploader requests docopt 17:57:25 INFO - Cleaning up... 17:57:25 INFO - Return code: 0 17:57:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:57:25 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')]} 17:57:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:25 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')]} 17:57:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:25 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1753030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17543f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1797ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x179cba0>, '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 0x1795f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1796410>, '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-1462322404.95804-1847345002', '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 17:57:25 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:57:25 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:57:25 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:57:25 INFO - 'CCACHE_UMASK': '002', 17:57:25 INFO - 'DISPLAY': ':0', 17:57:25 INFO - 'HOME': '/home/cltbld', 17:57:25 INFO - 'LANG': 'en_US.UTF-8', 17:57:25 INFO - 'LOGNAME': 'cltbld', 17:57:25 INFO - 'MAIL': '/var/mail/cltbld', 17:57:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:25 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:57:25 INFO - 'MOZ_NO_REMOTE': '1', 17:57:25 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:57:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:25 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:57:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:57:25 INFO - 'PWD': '/builds/slave/test', 17:57:25 INFO - 'SHELL': '/bin/bash', 17:57:25 INFO - 'SHLVL': '1', 17:57:25 INFO - 'TERM': 'linux', 17:57:25 INFO - 'TMOUT': '86400', 17:57:25 INFO - 'USER': 'cltbld', 17:57:25 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462322404.95804-1847345002', 17:57:25 INFO - '_': '/tools/buildbot/bin/python'} 17:57:26 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:57:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:57:26 INFO - Running setup.py (path:/tmp/pip-Tycbb8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:57:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:57:26 INFO - Running setup.py (path:/tmp/pip-xeVFV0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:57:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:57:26 INFO - Running setup.py (path:/tmp/pip-yNs0ys-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:57:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:57:26 INFO - Running setup.py (path:/tmp/pip-fxJto4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:57:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:57:26 INFO - Running setup.py (path:/tmp/pip-uX5MLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:57:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:57:27 INFO - Running setup.py (path:/tmp/pip-DAOFlS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:57:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:57:27 INFO - Running setup.py (path:/tmp/pip-mwBc4C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:57:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:57:27 INFO - Running setup.py (path:/tmp/pip-vSgO4E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:57:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:57:27 INFO - Running setup.py (path:/tmp/pip-q6bb4M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:57:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:57:27 INFO - Running setup.py (path:/tmp/pip-ou_8bV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:57:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:57:27 INFO - Running setup.py (path:/tmp/pip-yIYFWh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:57:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:57:27 INFO - Running setup.py (path:/tmp/pip-lBMSUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:57:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:57:28 INFO - Running setup.py (path:/tmp/pip-CLYzef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:57:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:57:28 INFO - Running setup.py (path:/tmp/pip-tfq02M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:57:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:57:28 INFO - Running setup.py (path:/tmp/pip-6IBjOQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:57:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:57:28 INFO - Running setup.py (path:/tmp/pip-EnKYU8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:57:28 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:57:28 INFO - Running setup.py (path:/tmp/pip-QPNjdG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:57:28 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:57:28 INFO - Running setup.py (path:/tmp/pip-4AoVPn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:57:28 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:57:28 INFO - Running setup.py (path:/tmp/pip-y9JGim-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:57:29 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:57:29 INFO - Running setup.py (path:/tmp/pip-KXeSCY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:57:29 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:57:29 INFO - Running setup.py (path:/tmp/pip-E8H_bt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:57:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:57:29 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 17:57:29 INFO - Running setup.py install for manifestparser 17:57:29 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 17:57:29 INFO - Running setup.py install for mozcrash 17:57:30 INFO - Running setup.py install for mozdebug 17:57:30 INFO - Running setup.py install for mozdevice 17:57:30 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 17:57:30 INFO - Installing dm script to /builds/slave/test/build/venv/bin 17:57:30 INFO - Running setup.py install for mozfile 17:57:30 INFO - Running setup.py install for mozhttpd 17:57:30 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 17:57:30 INFO - Running setup.py install for mozinfo 17:57:31 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 17:57:31 INFO - Running setup.py install for mozInstall 17:57:31 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 17:57:31 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 17:57:31 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 17:57:31 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 17:57:31 INFO - Running setup.py install for mozleak 17:57:31 INFO - Running setup.py install for mozlog 17:57:31 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 17:57:31 INFO - Running setup.py install for moznetwork 17:57:31 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 17:57:31 INFO - Running setup.py install for mozprocess 17:57:32 INFO - Running setup.py install for mozprofile 17:57:32 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 17:57:32 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 17:57:32 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 17:57:32 INFO - Running setup.py install for mozrunner 17:57:32 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 17:57:32 INFO - Running setup.py install for mozscreenshot 17:57:32 INFO - Running setup.py install for moztest 17:57:32 INFO - Running setup.py install for mozversion 17:57:33 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 17:57:33 INFO - Running setup.py install for wptserve 17:57:33 INFO - Running setup.py install for marionette-driver 17:57:33 INFO - Running setup.py install for browsermob-proxy 17:57:33 INFO - Running setup.py install for marionette-client 17:57:33 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:57:34 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 17:57:34 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 17:57:34 INFO - Cleaning up... 17:57:34 INFO - Return code: 0 17:57:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 17:57:34 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')]} 17:57:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 17:57:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:34 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')]} 17:57:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 17:57:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 17:57:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1753030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x17543f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1797ce0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x179cba0>, '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 0x1795f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1796410>, '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-1462322404.95804-1847345002', '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 17:57:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 17:57:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 17:57:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:57:34 INFO - 'CCACHE_UMASK': '002', 17:57:34 INFO - 'DISPLAY': ':0', 17:57:34 INFO - 'HOME': '/home/cltbld', 17:57:34 INFO - 'LANG': 'en_US.UTF-8', 17:57:34 INFO - 'LOGNAME': 'cltbld', 17:57:34 INFO - 'MAIL': '/var/mail/cltbld', 17:57:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:57:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:57:34 INFO - 'MOZ_NO_REMOTE': '1', 17:57:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:57:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:57:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:57:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:57:34 INFO - 'PWD': '/builds/slave/test', 17:57:34 INFO - 'SHELL': '/bin/bash', 17:57:34 INFO - 'SHLVL': '1', 17:57:34 INFO - 'TERM': 'linux', 17:57:34 INFO - 'TMOUT': '86400', 17:57:34 INFO - 'USER': 'cltbld', 17:57:34 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462322404.95804-1847345002', 17:57:34 INFO - '_': '/tools/buildbot/bin/python'} 17:57:34 INFO - Ignoring indexes: https://pypi.python.org/simple/ 17:57:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 17:57:34 INFO - Running setup.py (path:/tmp/pip-GmxR42-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 17:57:34 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)) 17:57:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 17:57:34 INFO - Running setup.py (path:/tmp/pip-A7umXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 17:57:34 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)) 17:57:34 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 17:57:34 INFO - Running setup.py (path:/tmp/pip-Ka3FD3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 17:57:35 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)) 17:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 17:57:35 INFO - Running setup.py (path:/tmp/pip-AOOsco-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 17:57:35 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)) 17:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 17:57:35 INFO - Running setup.py (path:/tmp/pip-m2kbdI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 17:57:35 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)) 17:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 17:57:35 INFO - Running setup.py (path:/tmp/pip-NPxitT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 17:57:35 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)) 17:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 17:57:35 INFO - Running setup.py (path:/tmp/pip-FYM9Zm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 17:57:35 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)) 17:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 17:57:35 INFO - Running setup.py (path:/tmp/pip-3bOAUB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 17:57:35 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)) 17:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 17:57:35 INFO - Running setup.py (path:/tmp/pip-gpKjRh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 17:57:35 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)) 17:57:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 17:57:35 INFO - Running setup.py (path:/tmp/pip-0lwQ_M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 17:57:36 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)) 17:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 17:57:36 INFO - Running setup.py (path:/tmp/pip-o6eGs6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 17:57:36 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)) 17:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 17:57:36 INFO - Running setup.py (path:/tmp/pip-p0_i_6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 17:57:36 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)) 17:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 17:57:36 INFO - Running setup.py (path:/tmp/pip-eb2_3R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 17:57:36 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)) 17:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 17:57:36 INFO - Running setup.py (path:/tmp/pip-aS6kUu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 17:57:36 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)) 17:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 17:57:36 INFO - Running setup.py (path:/tmp/pip-tRKp7O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 17:57:36 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)) 17:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 17:57:36 INFO - Running setup.py (path:/tmp/pip-XDVNP2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 17:57:36 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)) 17:57:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 17:57:36 INFO - Running setup.py (path:/tmp/pip-Z5CdCA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 17:57:37 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)) 17:57:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 17:57:37 INFO - Running setup.py (path:/tmp/pip-1oWQyA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 17:57:37 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)) 17:57:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 17:57:37 INFO - Running setup.py (path:/tmp/pip-BG210y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 17:57:37 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)) 17:57:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:57:37 INFO - Running setup.py (path:/tmp/pip-VLIr6U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 17:57:37 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)) 17:57:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 17:57:37 INFO - Running setup.py (path:/tmp/pip-d9pyLH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 17:57:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 17:57:37 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)) 17:57:37 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)) 17:57:37 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)) 17:57:37 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)) 17:57:37 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)) 17:57:37 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)) 17:57:37 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 17:57:37 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 17:57:37 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 17:57:37 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:37 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 17:57:37 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 17:57:37 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 17:57:41 INFO - Downloading blessings-1.6.tar.gz 17:57:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 17:57:41 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)) 17:57:41 INFO - Installing collected packages: blessings 17:57:41 INFO - Running setup.py install for blessings 17:57:41 INFO - Successfully installed blessings 17:57:41 INFO - Cleaning up... 17:57:42 INFO - Return code: 0 17:57:42 INFO - Done creating virtualenv /builds/slave/test/build/venv. 17:57:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:57:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:57:42 INFO - Reading from file tmpfile_stdout 17:57:42 INFO - Current package versions: 17:57:42 INFO - argparse == 1.2.1 17:57:42 INFO - blessings == 1.6 17:57:42 INFO - blobuploader == 1.2.4 17:57:42 INFO - browsermob-proxy == 0.6.0 17:57:42 INFO - docopt == 0.6.1 17:57:42 INFO - manifestparser == 1.1 17:57:42 INFO - marionette-client == 2.3.0 17:57:42 INFO - marionette-driver == 1.4.0 17:57:42 INFO - mozInstall == 1.12 17:57:42 INFO - mozcrash == 0.17 17:57:42 INFO - mozdebug == 0.1 17:57:42 INFO - mozdevice == 0.48 17:57:42 INFO - mozfile == 1.2 17:57:42 INFO - mozhttpd == 0.7 17:57:42 INFO - mozinfo == 0.9 17:57:42 INFO - mozleak == 0.1 17:57:42 INFO - mozlog == 3.1 17:57:42 INFO - moznetwork == 0.27 17:57:42 INFO - mozprocess == 0.22 17:57:42 INFO - mozprofile == 0.28 17:57:42 INFO - mozrunner == 6.11 17:57:42 INFO - mozscreenshot == 0.1 17:57:42 INFO - mozsystemmonitor == 0.0 17:57:42 INFO - moztest == 0.7 17:57:42 INFO - mozversion == 1.4 17:57:42 INFO - psutil == 3.1.1 17:57:42 INFO - requests == 1.2.3 17:57:42 INFO - wptserve == 1.4.0 17:57:42 INFO - wsgiref == 0.1.2 17:57:42 INFO - Running post-action listener: _resource_record_post_action 17:57:42 INFO - Running post-action listener: _start_resource_monitoring 17:57:42 INFO - Starting resource monitoring. 17:57:42 INFO - ##### 17:57:42 INFO - ##### Running pull step. 17:57:42 INFO - ##### 17:57:42 INFO - Running pre-action listener: _resource_record_pre_action 17:57:42 INFO - Running main action method: pull 17:57:42 INFO - Pull has nothing to do! 17:57:42 INFO - Running post-action listener: _resource_record_post_action 17:57:42 INFO - ##### 17:57:42 INFO - ##### Running install step. 17:57:42 INFO - ##### 17:57:42 INFO - Running pre-action listener: _resource_record_pre_action 17:57:42 INFO - Running main action method: install 17:57:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 17:57:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 17:57:42 INFO - Reading from file tmpfile_stdout 17:57:42 INFO - Detecting whether we're running mozinstall >=1.0... 17:57:42 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 17:57:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 17:57:43 INFO - Reading from file tmpfile_stdout 17:57:43 INFO - Output received: 17:57:43 INFO - Usage: mozinstall [options] installer 17:57:43 INFO - Options: 17:57:43 INFO - -h, --help show this help message and exit 17:57:43 INFO - -d DEST, --destination=DEST 17:57:43 INFO - Directory to install application into. [default: 17:57:43 INFO - "/builds/slave/test"] 17:57:43 INFO - --app=APP Application being installed. [default: firefox] 17:57:43 INFO - mkdir: /builds/slave/test/build/application 17:57:43 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 17:57:43 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 17:58:11 INFO - Reading from file tmpfile_stdout 17:58:11 INFO - Output received: 17:58:11 INFO - /builds/slave/test/build/application/firefox/firefox 17:58:11 INFO - Running post-action listener: _resource_record_post_action 17:58:11 INFO - ##### 17:58:11 INFO - ##### Running run-tests step. 17:58:11 INFO - ##### 17:58:11 INFO - Running pre-action listener: _resource_record_pre_action 17:58:11 INFO - Running main action method: run_tests 17:58:11 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 17:58:11 INFO - Minidump filename unknown. Determining based upon platform and architecture. 17:58:11 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 17:58:11 INFO - grabbing minidump binary from tooltool 17:58:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 17:58:11 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 0x179cba0>, '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 0x1795f60>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1796410>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 17:58:11 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 17:58:11 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 17:58:11 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 17:58:11 INFO - Return code: 0 17:58:11 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 17:58:11 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 17:58:11 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/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.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 17:58:11 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/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.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 17:58:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 17:58:11 INFO - 'CCACHE_UMASK': '002', 17:58:11 INFO - 'DISPLAY': ':0', 17:58:11 INFO - 'HOME': '/home/cltbld', 17:58:11 INFO - 'LANG': 'en_US.UTF-8', 17:58:11 INFO - 'LOGNAME': 'cltbld', 17:58:11 INFO - 'MAIL': '/var/mail/cltbld', 17:58:11 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 17:58:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 17:58:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 17:58:11 INFO - 'MOZ_NO_REMOTE': '1', 17:58:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 17:58:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 17:58:11 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 17:58:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 17:58:11 INFO - 'PWD': '/builds/slave/test', 17:58:11 INFO - 'SHELL': '/bin/bash', 17:58:11 INFO - 'SHLVL': '1', 17:58:11 INFO - 'TERM': 'linux', 17:58:11 INFO - 'TMOUT': '86400', 17:58:11 INFO - 'USER': 'cltbld', 17:58:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462322404.95804-1847345002', 17:58:11 INFO - '_': '/tools/buildbot/bin/python'} 17:58:11 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/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.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 17:58:12 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 17:58:12 INFO - import pkg_resources 17:58:13 INFO - Using 1 client processes 17:58:13 INFO - wptserve Starting http server on 127.0.0.1:8000 17:58:13 INFO - wptserve Starting http server on 127.0.0.1:8001 17:58:13 INFO - wptserve Starting http server on 127.0.0.1:8443 17:58:15 INFO - SUITE-START | Running 778 tests 17:58:15 INFO - Running testharness tests 17:58:15 INFO - Setting up ssl 17:58:15 INFO - PROCESS | certutil | 17:58:15 INFO - PROCESS | certutil | 17:58:15 INFO - PROCESS | certutil | 17:58:15 INFO - Certificate Nickname Trust Attributes 17:58:15 INFO - SSL,S/MIME,JAR/XPI 17:58:15 INFO - 17:58:15 INFO - web-platform-tests CT,, 17:58:15 INFO - 17:58:15 INFO - Starting runner 17:58:18 INFO - PROCESS | 1813 | 1462323498422 Marionette DEBUG Marionette enabled via build flag and pref 17:58:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f155800 == 1 [pid = 1813] [id = 1] 17:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 1 (0x7f873f156000) [pid = 1813] [serial = 1] [outer = (nil)] 17:58:18 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 17:58:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 2 (0x7f873f157000) [pid = 1813] [serial = 2] [outer = 0x7f873f156000] 17:58:19 INFO - PROCESS | 1813 | 1462323499047 Marionette INFO Listening on port 2828 17:58:19 INFO - PROCESS | 1813 | 1462323499571 Marionette DEBUG Marionette enabled via command-line flag 17:58:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c022800 == 2 [pid = 1813] [id = 2] 17:58:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 3 (0x7f873c023000) [pid = 1813] [serial = 3] [outer = (nil)] 17:58:19 INFO - PROCESS | 1813 | [1813] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 17:58:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 4 (0x7f873c024000) [pid = 1813] [serial = 4] [outer = 0x7f873c023000] 17:58:19 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f873c7d0730 17:58:19 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f87411fbf70 17:58:19 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f873b482220 17:58:19 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f873b482520 17:58:19 INFO - PROCESS | 1813 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f873b482850 17:58:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 5 (0x7f873b4dd000) [pid = 1813] [serial = 5] [outer = 0x7f873f156000] 17:58:19 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:19 INFO - PROCESS | 1813 | 1462323499942 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35437 17:58:20 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:20 INFO - PROCESS | 1813 | 1462323500027 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35438 17:58:20 INFO - PROCESS | 1813 | 1462323500035 Marionette DEBUG Closed connection conn0 17:58:20 INFO - PROCESS | 1813 | [1813] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 17:58:20 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:20 INFO - PROCESS | 1813 | 1462323500159 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35439 17:58:20 INFO - PROCESS | 1813 | 1462323500162 Marionette DEBUG Closed connection conn1 17:58:20 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 17:58:20 INFO - PROCESS | 1813 | 1462323500221 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35440 17:58:20 INFO - PROCESS | 1813 | 1462323500231 Marionette DEBUG Closed connection conn2 17:58:20 INFO - PROCESS | 1813 | 1462323500281 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 17:58:20 INFO - PROCESS | 1813 | 1462323500299 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160503143537","device":"desktop","version":"48.0a2"} 17:58:21 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 17:58:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f672800 == 3 [pid = 1813] [id = 3] 17:58:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 6 (0x7f872f673000) [pid = 1813] [serial = 6] [outer = (nil)] 17:58:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f673800 == 4 [pid = 1813] [id = 4] 17:58:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 7 (0x7f872f7a5400) [pid = 1813] [serial = 7] [outer = (nil)] 17:58:22 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:58:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e516000 == 5 [pid = 1813] [id = 5] 17:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 8 (0x7f872e55e400) [pid = 1813] [serial = 8] [outer = (nil)] 17:58:22 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 17:58:22 INFO - PROCESS | 1813 | [1813] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 17:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 9 (0x7f872e3cc400) [pid = 1813] [serial = 9] [outer = 0x7f872e55e400] 17:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 10 (0x7f872de40000) [pid = 1813] [serial = 10] [outer = 0x7f872f673000] 17:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 11 (0x7f872de89000) [pid = 1813] [serial = 11] [outer = 0x7f872f7a5400] 17:58:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 12 (0x7f872de8b000) [pid = 1813] [serial = 12] [outer = 0x7f872e55e400] 17:58:23 INFO - PROCESS | 1813 | 1462323503984 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 1813 | 1462323504002 Marionette DEBUG loaded listener.js 17:58:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 13 (0x7f872c0e9000) [pid = 1813] [serial = 13] [outer = 0x7f872e55e400] 17:58:24 INFO - PROCESS | 1813 | 1462323504726 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"d90ee9d3-a893-4fd6-b8c3-9921ff48e802","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160503143537","device":"desktop","version":"48.0a2","command_id":1}}] 17:58:24 INFO - PROCESS | 1813 | 1462323504991 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 17:58:25 INFO - PROCESS | 1813 | 1462323505284 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 17:58:25 INFO - PROCESS | 1813 | 1462323505406 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 17:58:25 INFO - PROCESS | 1813 | [1813] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 17:58:25 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:58:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 14 (0x7f8728022800) [pid = 1813] [serial = 14] [outer = 0x7f872e55e400] 17:58:25 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 17:58:25 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 17:58:25 INFO - PROCESS | 1813 | 1462323505950 Marionette TRACE conn3 <- [1,3,null,{}] 17:58:26 INFO - PROCESS | 1813 | 1462323506010 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 17:58:26 INFO - PROCESS | 1813 | 1462323506082 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 17:58:26 INFO - PROCESS | 1813 | 1462323506117 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 17:58:26 INFO - PROCESS | 1813 | 1462323506121 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 17:58:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 17:58:26 INFO - PROCESS | 1813 | 1462323506128 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 17:58:26 INFO - PROCESS | 1813 | 1462323506133 Marionette TRACE conn3 <- [1,6,null,{}] 17:58:26 INFO - PROCESS | 1813 | 1462323506152 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:26 INFO - PROCESS | 1813 | 1462323506169 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 17:58:26 INFO - PROCESS | 1813 | 1462323506178 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872740b800 == 6 [pid = 1813] [id = 6] 17:58:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 15 (0x7f872743b400) [pid = 1813] [serial = 15] [outer = (nil)] 17:58:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 16 (0x7f872743d000) [pid = 1813] [serial = 16] [outer = 0x7f872743b400] 17:58:26 INFO - PROCESS | 1813 | 1462323506248 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 17 (0x7f8727443c00) [pid = 1813] [serial = 17] [outer = 0x7f872743b400] 17:58:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727289000 == 7 [pid = 1813] [id = 7] 17:58:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 18 (0x7f87272c3400) [pid = 1813] [serial = 18] [outer = (nil)] 17:58:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 19 (0x7f87272c9400) [pid = 1813] [serial = 19] [outer = 0x7f87272c3400] 17:58:26 INFO - PROCESS | 1813 | 1462323506723 Marionette DEBUG loaded listener.js 17:58:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 20 (0x7f872663c000) [pid = 1813] [serial = 20] [outer = 0x7f87272c3400] 17:58:27 INFO - PROCESS | 1813 | 1462323507166 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 17:58:27 INFO - PROCESS | 1813 | [1813] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 17:58:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 17:58:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1143ms 17:58:27 INFO - PROCESS | 1813 | 1462323507327 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 17:58:27 INFO - PROCESS | 1813 | 1462323507331 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 17:58:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 17:58:27 INFO - PROCESS | 1813 | 1462323507372 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 17:58:27 INFO - PROCESS | 1813 | 1462323507375 Marionette TRACE conn3 <- [1,10,null,{}] 17:58:27 INFO - PROCESS | 1813 | 1462323507389 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:27 INFO - PROCESS | 1813 | 1462323507562 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 17:58:27 INFO - PROCESS | 1813 | 1462323507583 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725651800 == 8 [pid = 1813] [id = 8] 17:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 21 (0x7f8726442400) [pid = 1813] [serial = 21] [outer = (nil)] 17:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 22 (0x7f8726447800) [pid = 1813] [serial = 22] [outer = 0x7f8726442400] 17:58:27 INFO - PROCESS | 1813 | 1462323507649 Marionette DEBUG loaded listener.js 17:58:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 23 (0x7f872dadac00) [pid = 1813] [serial = 23] [outer = 0x7f8726442400] 17:58:28 INFO - PROCESS | 1813 | 1462323508217 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 17:58:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 17:58:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 899ms 17:58:28 INFO - PROCESS | 1813 | 1462323508256 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 17:58:28 INFO - PROCESS | 1813 | 1462323508260 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 17:58:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 17:58:28 INFO - PROCESS | 1813 | 1462323508266 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 17:58:28 INFO - PROCESS | 1813 | 1462323508268 Marionette TRACE conn3 <- [1,14,null,{}] 17:58:28 INFO - PROCESS | 1813 | 1462323508273 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:28 INFO - PROCESS | 1813 | 1462323508424 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 17:58:28 INFO - PROCESS | 1813 | 1462323508444 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258b0000 == 9 [pid = 1813] [id = 9] 17:58:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 24 (0x7f87258f4800) [pid = 1813] [serial = 24] [outer = (nil)] 17:58:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 25 (0x7f8725aa0000) [pid = 1813] [serial = 25] [outer = 0x7f87258f4800] 17:58:28 INFO - PROCESS | 1813 | 1462323508506 Marionette DEBUG loaded listener.js 17:58:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 26 (0x7f8725aa9400) [pid = 1813] [serial = 26] [outer = 0x7f87258f4800] 17:58:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258ae800 == 10 [pid = 1813] [id = 10] 17:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 27 (0x7f87258b1800) [pid = 1813] [serial = 27] [outer = (nil)] 17:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 28 (0x7f8725ad6000) [pid = 1813] [serial = 28] [outer = 0x7f87258b1800] 17:58:29 INFO - PROCESS | 1813 | 1462323509654 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 17:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 29 (0x7f8725add800) [pid = 1813] [serial = 29] [outer = 0x7f87258b1800] 17:58:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 17:58:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1428ms 17:58:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258ad800 == 11 [pid = 1813] [id = 11] 17:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 30 (0x7f872566d000) [pid = 1813] [serial = 30] [outer = (nil)] 17:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 31 (0x7f8725bec400) [pid = 1813] [serial = 31] [outer = 0x7f872566d000] 17:58:29 INFO - PROCESS | 1813 | 1462323509787 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 17:58:29 INFO - PROCESS | 1813 | 1462323509795 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 17:58:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 17:58:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 32 (0x7f8725bf2000) [pid = 1813] [serial = 32] [outer = 0x7f872566d000] 17:58:29 INFO - PROCESS | 1813 | 1462323509906 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 17:58:29 INFO - PROCESS | 1813 | 1462323509912 Marionette TRACE conn3 <- [1,18,null,{}] 17:58:29 INFO - PROCESS | 1813 | 1462323509994 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:30 INFO - PROCESS | 1813 | 1462323510216 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 17:58:30 INFO - PROCESS | 1813 | 1462323510333 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872728f800 == 12 [pid = 1813] [id = 12] 17:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 33 (0x7f8725be6800) [pid = 1813] [serial = 33] [outer = (nil)] 17:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 34 (0x7f8726446000) [pid = 1813] [serial = 34] [outer = 0x7f8725be6800] 17:58:30 INFO - PROCESS | 1813 | 1462323510436 Marionette DEBUG loaded listener.js 17:58:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 35 (0x7f872b453000) [pid = 1813] [serial = 35] [outer = 0x7f8725be6800] 17:58:31 INFO - PROCESS | 1813 | 1462323511288 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 17:58:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 17:58:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1487ms 17:58:31 INFO - PROCESS | 1813 | 1462323511342 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 17:58:31 INFO - PROCESS | 1813 | 1462323511350 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 17:58:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 17:58:31 INFO - PROCESS | 1813 | 1462323511360 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 17:58:31 INFO - PROCESS | 1813 | 1462323511364 Marionette TRACE conn3 <- [1,22,null,{}] 17:58:31 INFO - PROCESS | 1813 | 1462323511370 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:31 INFO - PROCESS | 1813 | 1462323511567 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 17:58:31 INFO - PROCESS | 1813 | 1462323511686 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872cf9a800 == 13 [pid = 1813] [id = 13] 17:58:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 36 (0x7f872c829400) [pid = 1813] [serial = 36] [outer = (nil)] 17:58:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 37 (0x7f872cd86000) [pid = 1813] [serial = 37] [outer = 0x7f872c829400] 17:58:31 INFO - PROCESS | 1813 | 1462323511760 Marionette DEBUG loaded listener.js 17:58:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 38 (0x7f872db9c400) [pid = 1813] [serial = 38] [outer = 0x7f872c829400] 17:58:32 INFO - PROCESS | 1813 | 1462323512752 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 17:58:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 17:58:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1429ms 17:58:32 INFO - PROCESS | 1813 | 1462323512790 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 17:58:32 INFO - PROCESS | 1813 | 1462323512795 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 17:58:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 17:58:32 INFO - PROCESS | 1813 | 1462323512821 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 17:58:32 INFO - PROCESS | 1813 | 1462323512826 Marionette TRACE conn3 <- [1,26,null,{}] 17:58:32 INFO - PROCESS | 1813 | 1462323512836 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:32 INFO - PROCESS | 1813 | 1462323512992 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 17:58:33 INFO - PROCESS | 1813 | 1462323513110 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872576c800 == 14 [pid = 1813] [id = 14] 17:58:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 39 (0x7f8728cf3400) [pid = 1813] [serial = 39] [outer = (nil)] 17:58:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 40 (0x7f872c0f1000) [pid = 1813] [serial = 40] [outer = 0x7f8728cf3400] 17:58:33 INFO - PROCESS | 1813 | 1462323513239 Marionette DEBUG loaded listener.js 17:58:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 41 (0x7f872cf3b400) [pid = 1813] [serial = 41] [outer = 0x7f8728cf3400] 17:58:33 INFO - PROCESS | 1813 | 1462323513973 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 17:58:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 17:58:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1255ms 17:58:34 INFO - PROCESS | 1813 | 1462323514059 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 17:58:34 INFO - PROCESS | 1813 | 1462323514067 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 17:58:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 17:58:34 INFO - PROCESS | 1813 | 1462323514083 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 17:58:34 INFO - PROCESS | 1813 | 1462323514086 Marionette TRACE conn3 <- [1,30,null,{}] 17:58:34 INFO - PROCESS | 1813 | 1462323514092 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:34 INFO - PROCESS | 1813 | 1462323514227 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 17:58:34 INFO - PROCESS | 1813 | 1462323514239 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e2f1800 == 15 [pid = 1813] [id = 15] 17:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 42 (0x7f872bf9dc00) [pid = 1813] [serial = 42] [outer = (nil)] 17:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 43 (0x7f872e2b0c00) [pid = 1813] [serial = 43] [outer = 0x7f872bf9dc00] 17:58:34 INFO - PROCESS | 1813 | 1462323514301 Marionette DEBUG loaded listener.js 17:58:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 44 (0x7f872f79d800) [pid = 1813] [serial = 44] [outer = 0x7f872bf9dc00] 17:58:35 INFO - PROCESS | 1813 | 1462323515015 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 17:58:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 17:58:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 988ms 17:58:35 INFO - PROCESS | 1813 | 1462323515076 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 17:58:35 INFO - PROCESS | 1813 | 1462323515080 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 17:58:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 17:58:35 INFO - PROCESS | 1813 | 1462323515088 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 17:58:35 INFO - PROCESS | 1813 | 1462323515093 Marionette TRACE conn3 <- [1,34,null,{}] 17:58:35 INFO - PROCESS | 1813 | 1462323515109 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:35 INFO - PROCESS | 1813 | 1462323515258 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 17:58:35 INFO - PROCESS | 1813 | 1462323515272 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872ec50800 == 16 [pid = 1813] [id = 16] 17:58:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 45 (0x7f872f00b000) [pid = 1813] [serial = 45] [outer = (nil)] 17:58:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 46 (0x7f8730153c00) [pid = 1813] [serial = 46] [outer = 0x7f872f00b000] 17:58:35 INFO - PROCESS | 1813 | 1462323515337 Marionette DEBUG loaded listener.js 17:58:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 47 (0x7f87301f0c00) [pid = 1813] [serial = 47] [outer = 0x7f872f00b000] 17:58:36 INFO - PROCESS | 1813 | 1462323516035 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 17:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 992ms 17:58:36 INFO - PROCESS | 1813 | 1462323516081 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1813 | 1462323516086 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 17:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 17:58:36 INFO - PROCESS | 1813 | 1462323516091 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1813 | 1462323516093 Marionette TRACE conn3 <- [1,38,null,{}] 17:58:36 INFO - PROCESS | 1813 | 1462323516099 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:36 INFO - PROCESS | 1813 | 1462323516261 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 17:58:36 INFO - PROCESS | 1813 | 1462323516285 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f394000 == 17 [pid = 1813] [id = 17] 17:58:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 48 (0x7f8725aa0400) [pid = 1813] [serial = 48] [outer = (nil)] 17:58:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 49 (0x7f87305e0800) [pid = 1813] [serial = 49] [outer = 0x7f8725aa0400] 17:58:36 INFO - PROCESS | 1813 | 1462323516347 Marionette DEBUG loaded listener.js 17:58:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 50 (0x7f8731866000) [pid = 1813] [serial = 50] [outer = 0x7f8725aa0400] 17:58:36 INFO - PROCESS | 1813 | 1462323516954 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 17:58:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 17:58:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 885ms 17:58:36 INFO - PROCESS | 1813 | 1462323516977 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 17:58:36 INFO - PROCESS | 1813 | 1462323516981 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 17:58:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 17:58:36 INFO - PROCESS | 1813 | 1462323516986 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 17:58:36 INFO - PROCESS | 1813 | 1462323516993 Marionette TRACE conn3 <- [1,42,null,{}] 17:58:37 INFO - PROCESS | 1813 | 1462323517002 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:37 INFO - PROCESS | 1813 | 1462323517129 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 17:58:37 INFO - PROCESS | 1813 | 1462323517146 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f680800 == 18 [pid = 1813] [id = 18] 17:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 51 (0x7f87318f6c00) [pid = 1813] [serial = 51] [outer = (nil)] 17:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 52 (0x7f8732758800) [pid = 1813] [serial = 52] [outer = 0x7f87318f6c00] 17:58:37 INFO - PROCESS | 1813 | 1462323517208 Marionette DEBUG loaded listener.js 17:58:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 53 (0x7f873277c800) [pid = 1813] [serial = 53] [outer = 0x7f87318f6c00] 17:58:37 INFO - PROCESS | 1813 | 1462323517896 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 17:58:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 17:58:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 936ms 17:58:37 INFO - PROCESS | 1813 | 1462323517924 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 17:58:37 INFO - PROCESS | 1813 | 1462323517926 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 17:58:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 17:58:37 INFO - PROCESS | 1813 | 1462323517932 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 17:58:37 INFO - PROCESS | 1813 | 1462323517934 Marionette TRACE conn3 <- [1,46,null,{}] 17:58:37 INFO - PROCESS | 1813 | 1462323517939 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:38 INFO - PROCESS | 1813 | 1462323518140 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 17:58:38 INFO - PROCESS | 1813 | 1462323518165 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872fc69000 == 19 [pid = 1813] [id = 19] 17:58:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0x7f87318f9800) [pid = 1813] [serial = 54] [outer = (nil)] 17:58:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x7f87327a6800) [pid = 1813] [serial = 55] [outer = 0x7f87318f9800] 17:58:38 INFO - PROCESS | 1813 | 1462323518236 Marionette DEBUG loaded listener.js 17:58:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x7f873c013000) [pid = 1813] [serial = 56] [outer = 0x7f87318f9800] 17:58:38 INFO - PROCESS | 1813 | 1462323518851 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 17:58:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 17:58:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 934ms 17:58:38 INFO - PROCESS | 1813 | 1462323518868 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 17:58:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 17:58:38 INFO - PROCESS | 1813 | 1462323518872 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 17:58:38 INFO - PROCESS | 1813 | 1462323518876 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 17:58:38 INFO - PROCESS | 1813 | 1462323518879 Marionette TRACE conn3 <- [1,50,null,{}] 17:58:38 INFO - PROCESS | 1813 | 1462323518884 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:39 INFO - PROCESS | 1813 | 1462323519024 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 17:58:39 INFO - PROCESS | 1813 | 1462323519042 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873193e000 == 20 [pid = 1813] [id = 20] 17:58:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x7f8732761800) [pid = 1813] [serial = 57] [outer = (nil)] 17:58:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x7f873c388400) [pid = 1813] [serial = 58] [outer = 0x7f8732761800] 17:58:39 INFO - PROCESS | 1813 | 1462323519106 Marionette DEBUG loaded listener.js 17:58:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x7f873c569400) [pid = 1813] [serial = 59] [outer = 0x7f8732761800] 17:58:39 INFO - PROCESS | 1813 | 1462323519748 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 17:58:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 929ms 17:58:39 INFO - PROCESS | 1813 | 1462323519807 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 17:58:39 INFO - PROCESS | 1813 | 1462323519811 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 17:58:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 17:58:39 INFO - PROCESS | 1813 | 1462323519817 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 17:58:39 INFO - PROCESS | 1813 | 1462323519820 Marionette TRACE conn3 <- [1,54,null,{}] 17:58:39 INFO - PROCESS | 1813 | 1462323519825 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:39 INFO - PROCESS | 1813 | 1462323519983 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 17:58:40 INFO - PROCESS | 1813 | 1462323520008 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873567e000 == 21 [pid = 1813] [id = 21] 17:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x7f873277b400) [pid = 1813] [serial = 60] [outer = (nil)] 17:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x7f873c572400) [pid = 1813] [serial = 61] [outer = 0x7f873277b400] 17:58:40 INFO - PROCESS | 1813 | 1462323520067 Marionette DEBUG loaded listener.js 17:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x7f873d210400) [pid = 1813] [serial = 62] [outer = 0x7f873277b400] 17:58:40 INFO - PROCESS | 1813 | 1462323520662 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 17:58:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 877ms 17:58:40 INFO - PROCESS | 1813 | 1462323520696 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 17:58:40 INFO - PROCESS | 1813 | 1462323520698 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 17:58:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 17:58:40 INFO - PROCESS | 1813 | 1462323520704 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 17:58:40 INFO - PROCESS | 1813 | 1462323520706 Marionette TRACE conn3 <- [1,58,null,{}] 17:58:40 INFO - PROCESS | 1813 | 1462323520711 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:40 INFO - PROCESS | 1813 | 1462323520846 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 17:58:40 INFO - PROCESS | 1813 | 1462323520863 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872eb8e800 == 22 [pid = 1813] [id = 22] 17:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x7f873d20d400) [pid = 1813] [serial = 63] [outer = (nil)] 17:58:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x7f873d56fc00) [pid = 1813] [serial = 64] [outer = 0x7f873d20d400] 17:58:40 INFO - PROCESS | 1813 | 1462323520923 Marionette DEBUG loaded listener.js 17:58:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x7f873d727400) [pid = 1813] [serial = 65] [outer = 0x7f873d20d400] 17:58:41 INFO - PROCESS | 1813 | 1462323521573 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 17:58:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 929ms 17:58:41 INFO - PROCESS | 1813 | 1462323521634 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 17:58:41 INFO - PROCESS | 1813 | 1462323521637 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 17:58:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 17:58:41 INFO - PROCESS | 1813 | 1462323521643 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 17:58:41 INFO - PROCESS | 1813 | 1462323521644 Marionette TRACE conn3 <- [1,62,null,{}] 17:58:41 INFO - PROCESS | 1813 | 1462323521650 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:41 INFO - PROCESS | 1813 | 1462323521829 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 17:58:41 INFO - PROCESS | 1813 | 1462323521850 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b4f1000 == 23 [pid = 1813] [id = 23] 17:58:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x7f87301ecc00) [pid = 1813] [serial = 66] [outer = (nil)] 17:58:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x7f873d8ef400) [pid = 1813] [serial = 67] [outer = 0x7f87301ecc00] 17:58:41 INFO - PROCESS | 1813 | 1462323521911 Marionette DEBUG loaded listener.js 17:58:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x7f8740898400) [pid = 1813] [serial = 68] [outer = 0x7f87301ecc00] 17:58:43 INFO - PROCESS | 1813 | 1462323523427 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 17:58:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1830ms 17:58:43 INFO - PROCESS | 1813 | 1462323523474 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 17:58:43 INFO - PROCESS | 1813 | 1462323523480 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 17:58:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 17:58:43 INFO - PROCESS | 1813 | 1462323523493 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 17:58:43 INFO - PROCESS | 1813 | 1462323523496 Marionette TRACE conn3 <- [1,66,null,{}] 17:58:43 INFO - PROCESS | 1813 | 1462323523505 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:43 INFO - PROCESS | 1813 | 1462323523673 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 17:58:43 INFO - PROCESS | 1813 | 1462323523735 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872741a800 == 24 [pid = 1813] [id = 24] 17:58:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x7f872801e400) [pid = 1813] [serial = 69] [outer = (nil)] 17:58:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x7f872bf9f800) [pid = 1813] [serial = 70] [outer = 0x7f872801e400] 17:58:43 INFO - PROCESS | 1813 | 1462323523800 Marionette DEBUG loaded listener.js 17:58:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x7f872c8a7c00) [pid = 1813] [serial = 71] [outer = 0x7f872801e400] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x7f8726442400) [pid = 1813] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x7f872743b400) [pid = 1813] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x7f873277b400) [pid = 1813] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x7f87258f4800) [pid = 1813] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x7f8725be6800) [pid = 1813] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x7f872c829400) [pid = 1813] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x7f8728cf3400) [pid = 1813] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x7f872bf9dc00) [pid = 1813] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x7f872f00b000) [pid = 1813] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x7f8725aa0400) [pid = 1813] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x7f87318f6c00) [pid = 1813] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x7f87318f9800) [pid = 1813] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 17:58:44 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x7f8732761800) [pid = 1813] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 17:58:44 INFO - PROCESS | 1813 | 1462323524927 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 17:58:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1487ms 17:58:44 INFO - PROCESS | 1813 | 1462323524975 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 17:58:44 INFO - PROCESS | 1813 | 1462323524983 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 17:58:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 17:58:44 INFO - PROCESS | 1813 | 1462323524992 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 17:58:44 INFO - PROCESS | 1813 | 1462323524996 Marionette TRACE conn3 <- [1,70,null,{}] 17:58:45 INFO - PROCESS | 1813 | 1462323525001 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:45 INFO - PROCESS | 1813 | 1462323525133 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 17:58:45 INFO - PROCESS | 1813 | 1462323525151 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b460800 == 25 [pid = 1813] [id = 25] 17:58:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x7f8726555000) [pid = 1813] [serial = 72] [outer = (nil)] 17:58:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x7f872cd7f000) [pid = 1813] [serial = 73] [outer = 0x7f8726555000] 17:58:45 INFO - PROCESS | 1813 | 1462323525214 Marionette DEBUG loaded listener.js 17:58:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x7f872f180000) [pid = 1813] [serial = 74] [outer = 0x7f8726555000] 17:58:45 INFO - PROCESS | 1813 | 1462323525910 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 17:58:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 935ms 17:58:45 INFO - PROCESS | 1813 | 1462323525927 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 17:58:45 INFO - PROCESS | 1813 | 1462323525930 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 17:58:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 17:58:45 INFO - PROCESS | 1813 | 1462323525945 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 17:58:45 INFO - PROCESS | 1813 | 1462323525962 Marionette TRACE conn3 <- [1,74,null,{}] 17:58:45 INFO - PROCESS | 1813 | 1462323525977 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:46 INFO - PROCESS | 1813 | 1462323526113 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 17:58:46 INFO - PROCESS | 1813 | 1462323526135 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e2ef000 == 26 [pid = 1813] [id = 26] 17:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x7f872f9eb800) [pid = 1813] [serial = 75] [outer = (nil)] 17:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x7f872f9f6800) [pid = 1813] [serial = 76] [outer = 0x7f872f9eb800] 17:58:46 INFO - PROCESS | 1813 | 1462323526199 Marionette DEBUG loaded listener.js 17:58:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x7f8730161400) [pid = 1813] [serial = 77] [outer = 0x7f872f9eb800] 17:58:46 INFO - PROCESS | 1813 | 1462323526946 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 17:58:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1052ms 17:58:46 INFO - PROCESS | 1813 | 1462323526995 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 17:58:47 INFO - PROCESS | 1813 | 1462323527001 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 17:58:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 17:58:47 INFO - PROCESS | 1813 | 1462323527009 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 17:58:47 INFO - PROCESS | 1813 | 1462323527015 Marionette TRACE conn3 <- [1,78,null,{}] 17:58:47 INFO - PROCESS | 1813 | 1462323527048 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:47 INFO - PROCESS | 1813 | 1462323527220 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 17:58:47 INFO - PROCESS | 1813 | 1462323527341 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727421000 == 27 [pid = 1813] [id = 27] 17:58:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x7f8725bf3400) [pid = 1813] [serial = 78] [outer = (nil)] 17:58:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x7f872a9ba000) [pid = 1813] [serial = 79] [outer = 0x7f8725bf3400] 17:58:47 INFO - PROCESS | 1813 | 1462323527415 Marionette DEBUG loaded listener.js 17:58:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x7f872cd7b400) [pid = 1813] [serial = 80] [outer = 0x7f8725bf3400] 17:58:48 INFO - PROCESS | 1813 | 1462323528220 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 17:58:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1256ms 17:58:48 INFO - PROCESS | 1813 | 1462323528266 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 17:58:48 INFO - PROCESS | 1813 | 1462323528275 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 17:58:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 17:58:48 INFO - PROCESS | 1813 | 1462323528300 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 17:58:48 INFO - PROCESS | 1813 | 1462323528305 Marionette TRACE conn3 <- [1,82,null,{}] 17:58:48 INFO - PROCESS | 1813 | 1462323528311 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:48 INFO - PROCESS | 1813 | 1462323528464 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 17:58:48 INFO - PROCESS | 1813 | 1462323528585 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872ec4f000 == 28 [pid = 1813] [id = 28] 17:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x7f87258f4800) [pid = 1813] [serial = 81] [outer = (nil)] 17:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x7f872f9f0000) [pid = 1813] [serial = 82] [outer = 0x7f87258f4800] 17:58:48 INFO - PROCESS | 1813 | 1462323528656 Marionette DEBUG loaded listener.js 17:58:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x7f87301eac00) [pid = 1813] [serial = 83] [outer = 0x7f87258f4800] 17:58:49 INFO - PROCESS | 1813 | 1462323529470 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 17:58:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1250ms 17:58:49 INFO - PROCESS | 1813 | 1462323529536 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 17:58:49 INFO - PROCESS | 1813 | 1462323529540 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 17:58:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 17:58:49 INFO - PROCESS | 1813 | 1462323529546 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 17:58:49 INFO - PROCESS | 1813 | 1462323529552 Marionette TRACE conn3 <- [1,86,null,{}] 17:58:49 INFO - PROCESS | 1813 | 1462323529567 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:49 INFO - PROCESS | 1813 | 1462323529720 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 17:58:49 INFO - PROCESS | 1813 | 1462323529843 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f674800 == 29 [pid = 1813] [id = 29] 17:58:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x7f8730467c00) [pid = 1813] [serial = 84] [outer = (nil)] 17:58:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x7f8732777400) [pid = 1813] [serial = 85] [outer = 0x7f8730467c00] 17:58:49 INFO - PROCESS | 1813 | 1462323529923 Marionette DEBUG loaded listener.js 17:58:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x7f873558c400) [pid = 1813] [serial = 86] [outer = 0x7f8730467c00] 17:58:50 INFO - PROCESS | 1813 | 1462323530662 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 17:58:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1186ms 17:58:50 INFO - PROCESS | 1813 | 1462323530735 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 17:58:50 INFO - PROCESS | 1813 | 1462323530739 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 17:58:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 17:58:50 INFO - PROCESS | 1813 | 1462323530746 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 17:58:50 INFO - PROCESS | 1813 | 1462323530750 Marionette TRACE conn3 <- [1,90,null,{}] 17:58:50 INFO - PROCESS | 1813 | 1462323530755 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:50 INFO - PROCESS | 1813 | 1462323530912 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 17:58:51 INFO - PROCESS | 1813 | 1462323531032 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731921000 == 30 [pid = 1813] [id = 30] 17:58:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x7f8731864c00) [pid = 1813] [serial = 87] [outer = (nil)] 17:58:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x7f873b46a000) [pid = 1813] [serial = 88] [outer = 0x7f8731864c00] 17:58:51 INFO - PROCESS | 1813 | 1462323531107 Marionette DEBUG loaded listener.js 17:58:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x7f873c532400) [pid = 1813] [serial = 89] [outer = 0x7f8731864c00] 17:58:51 INFO - PROCESS | 1813 | 1462323531842 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 17:58:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 17:58:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1136ms 17:58:51 INFO - PROCESS | 1813 | 1462323531884 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 17:58:51 INFO - PROCESS | 1813 | 1462323531887 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 17:58:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 17:58:51 INFO - PROCESS | 1813 | 1462323531893 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 17:58:51 INFO - PROCESS | 1813 | 1462323531895 Marionette TRACE conn3 <- [1,94,null,{}] 17:58:51 INFO - PROCESS | 1813 | 1462323531918 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:52 INFO - PROCESS | 1813 | 1462323532060 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 17:58:52 INFO - PROCESS | 1813 | 1462323532255 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725768800 == 31 [pid = 1813] [id = 31] 17:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x7f872566f000) [pid = 1813] [serial = 90] [outer = (nil)] 17:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x7f87258ea000) [pid = 1813] [serial = 91] [outer = 0x7f872566f000] 17:58:52 INFO - PROCESS | 1813 | 1462323532320 Marionette DEBUG loaded listener.js 17:58:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x7f8725be8000) [pid = 1813] [serial = 92] [outer = 0x7f872566f000] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x7f873f157000) [pid = 1813] [serial = 2] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x7f873c572400) [pid = 1813] [serial = 61] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x7f8725bec400) [pid = 1813] [serial = 31] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x7f8726446000) [pid = 1813] [serial = 34] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x7f872cd86000) [pid = 1813] [serial = 37] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x7f872c0f1000) [pid = 1813] [serial = 40] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x7f872cf3b400) [pid = 1813] [serial = 41] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x7f872e2b0c00) [pid = 1813] [serial = 43] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x7f872f79d800) [pid = 1813] [serial = 44] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x7f8730153c00) [pid = 1813] [serial = 46] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x7f87301f0c00) [pid = 1813] [serial = 47] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x7f87305e0800) [pid = 1813] [serial = 49] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x7f8732758800) [pid = 1813] [serial = 52] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x7f87327a6800) [pid = 1813] [serial = 55] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x7f873c388400) [pid = 1813] [serial = 58] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x7f8731866000) [pid = 1813] [serial = 50] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x7f8725ad6000) [pid = 1813] [serial = 28] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x7f873277c800) [pid = 1813] [serial = 53] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x7f872b453000) [pid = 1813] [serial = 35] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 59 (0x7f873c013000) [pid = 1813] [serial = 56] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 58 (0x7f873c569400) [pid = 1813] [serial = 59] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x7f872db9c400) [pid = 1813] [serial = 38] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x7f873d210400) [pid = 1813] [serial = 62] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x7f873d56fc00) [pid = 1813] [serial = 64] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 54 (0x7f8725aa9400) [pid = 1813] [serial = 26] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 53 (0x7f8727443c00) [pid = 1813] [serial = 17] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 52 (0x7f872de8b000) [pid = 1813] [serial = 12] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 51 (0x7f872e3cc400) [pid = 1813] [serial = 9] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 50 (0x7f8725aa0000) [pid = 1813] [serial = 25] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 49 (0x7f872dadac00) [pid = 1813] [serial = 23] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 48 (0x7f8726447800) [pid = 1813] [serial = 22] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 47 (0x7f87272c9400) [pid = 1813] [serial = 19] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | --DOMWINDOW == 46 (0x7f872743d000) [pid = 1813] [serial = 16] [outer = (nil)] [url = about:blank] 17:58:53 INFO - PROCESS | 1813 | 1462323533919 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 17:58:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 17:58:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2082ms 17:58:53 INFO - PROCESS | 1813 | 1462323533978 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 17:58:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 17:58:53 INFO - PROCESS | 1813 | 1462323533984 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 17:58:53 INFO - PROCESS | 1813 | 1462323533992 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 17:58:53 INFO - PROCESS | 1813 | 1462323533997 Marionette TRACE conn3 <- [1,98,null,{}] 17:58:54 INFO - PROCESS | 1813 | 1462323534006 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:54 INFO - PROCESS | 1813 | 1462323534176 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 17:58:54 INFO - PROCESS | 1813 | 1462323534252 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87266c6800 == 32 [pid = 1813] [id = 32] 17:58:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 47 (0x7f8727441000) [pid = 1813] [serial = 93] [outer = (nil)] 17:58:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 48 (0x7f8728cf7000) [pid = 1813] [serial = 94] [outer = 0x7f8727441000] 17:58:54 INFO - PROCESS | 1813 | 1462323534317 Marionette DEBUG loaded listener.js 17:58:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 49 (0x7f872b326800) [pid = 1813] [serial = 95] [outer = 0x7f8727441000] 17:58:54 INFO - PROCESS | 1813 | 1462323534909 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 17:58:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 17:58:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 937ms 17:58:54 INFO - PROCESS | 1813 | 1462323534929 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 17:58:54 INFO - PROCESS | 1813 | 1462323534940 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 17:58:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 17:58:54 INFO - PROCESS | 1813 | 1462323534951 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 17:58:54 INFO - PROCESS | 1813 | 1462323534954 Marionette TRACE conn3 <- [1,102,null,{}] 17:58:54 INFO - PROCESS | 1813 | 1462323534960 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:55 INFO - PROCESS | 1813 | 1462323535122 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 17:58:55 INFO - PROCESS | 1813 | 1462323535149 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b355000 == 33 [pid = 1813] [id = 33] 17:58:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 50 (0x7f872b452c00) [pid = 1813] [serial = 96] [outer = (nil)] 17:58:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 51 (0x7f872d7ae000) [pid = 1813] [serial = 97] [outer = 0x7f872b452c00] 17:58:55 INFO - PROCESS | 1813 | 1462323535209 Marionette DEBUG loaded listener.js 17:58:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 52 (0x7f872e802c00) [pid = 1813] [serial = 98] [outer = 0x7f872b452c00] 17:58:55 INFO - PROCESS | 1813 | 1462323535893 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 17:58:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 17:58:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 979ms 17:58:55 INFO - PROCESS | 1813 | 1462323535929 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 17:58:55 INFO - PROCESS | 1813 | 1462323535933 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 17:58:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 17:58:55 INFO - PROCESS | 1813 | 1462323535950 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 17:58:55 INFO - PROCESS | 1813 | 1462323535955 Marionette TRACE conn3 <- [1,106,null,{}] 17:58:55 INFO - PROCESS | 1813 | 1462323535972 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:56 INFO - PROCESS | 1813 | 1462323536163 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 17:58:56 INFO - PROCESS | 1813 | 1462323536217 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e2e2000 == 34 [pid = 1813] [id = 34] 17:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 53 (0x7f8726555800) [pid = 1813] [serial = 99] [outer = (nil)] 17:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0x7f872f9ecc00) [pid = 1813] [serial = 100] [outer = 0x7f8726555800] 17:58:56 INFO - PROCESS | 1813 | 1462323536281 Marionette DEBUG loaded listener.js 17:58:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x7f8730155800) [pid = 1813] [serial = 101] [outer = 0x7f8726555800] 17:58:56 INFO - PROCESS | 1813 | 1462323536979 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 17:58:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 17:58:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1087ms 17:58:57 INFO - PROCESS | 1813 | 1462323537040 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 17:58:57 INFO - PROCESS | 1813 | 1462323537044 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 17:58:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 17:58:57 INFO - PROCESS | 1813 | 1462323537056 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 17:58:57 INFO - PROCESS | 1813 | 1462323537058 Marionette TRACE conn3 <- [1,110,null,{}] 17:58:57 INFO - PROCESS | 1813 | 1462323537063 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:57 INFO - PROCESS | 1813 | 1462323537237 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 17:58:57 INFO - PROCESS | 1813 | 1462323537291 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872eb96800 == 35 [pid = 1813] [id = 35] 17:58:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x7f872a9b1c00) [pid = 1813] [serial = 102] [outer = (nil)] 17:58:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x7f87305e0800) [pid = 1813] [serial = 103] [outer = 0x7f872a9b1c00] 17:58:57 INFO - PROCESS | 1813 | 1462323537351 Marionette DEBUG loaded listener.js 17:58:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x7f8731859800) [pid = 1813] [serial = 104] [outer = 0x7f872a9b1c00] 17:58:57 INFO - PROCESS | 1813 | --DOMWINDOW == 57 (0x7f872f9eb800) [pid = 1813] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 17:58:57 INFO - PROCESS | 1813 | --DOMWINDOW == 56 (0x7f8726555000) [pid = 1813] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 17:58:57 INFO - PROCESS | 1813 | --DOMWINDOW == 55 (0x7f872801e400) [pid = 1813] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 17:58:57 INFO - PROCESS | 1813 | --DOMWINDOW == 54 (0x7f87301ecc00) [pid = 1813] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 17:58:57 INFO - PROCESS | 1813 | --DOMWINDOW == 53 (0x7f873d20d400) [pid = 1813] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 17:58:57 INFO - PROCESS | 1813 | 1462323537974 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 17:58:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 17:58:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 981ms 17:58:58 INFO - PROCESS | 1813 | 1462323538039 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 17:58:58 INFO - PROCESS | 1813 | 1462323538043 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 17:58:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 17:58:58 INFO - PROCESS | 1813 | 1462323538080 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 17:58:58 INFO - PROCESS | 1813 | 1462323538082 Marionette TRACE conn3 <- [1,114,null,{}] 17:58:58 INFO - PROCESS | 1813 | 1462323538092 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:58 INFO - PROCESS | 1813 | 1462323538223 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 17:58:58 INFO - PROCESS | 1813 | 1462323538234 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f02b000 == 36 [pid = 1813] [id = 36] 17:58:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 54 (0x7f8725be9400) [pid = 1813] [serial = 105] [outer = (nil)] 17:58:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 55 (0x7f8730606800) [pid = 1813] [serial = 106] [outer = 0x7f8725be9400] 17:58:58 INFO - PROCESS | 1813 | 1462323538294 Marionette DEBUG loaded listener.js 17:58:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 56 (0x7f873277c400) [pid = 1813] [serial = 107] [outer = 0x7f8725be9400] 17:58:58 INFO - PROCESS | 1813 | 1462323538992 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 17:58:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 17:58:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 938ms 17:58:59 INFO - PROCESS | 1813 | 1462323539015 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 17:58:59 INFO - PROCESS | 1813 | 1462323539020 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 17:58:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 17:58:59 INFO - PROCESS | 1813 | 1462323539025 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 17:58:59 INFO - PROCESS | 1813 | 1462323539027 Marionette TRACE conn3 <- [1,118,null,{}] 17:58:59 INFO - PROCESS | 1813 | 1462323539032 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:58:59 INFO - PROCESS | 1813 | 1462323539212 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 17:58:59 INFO - PROCESS | 1813 | 1462323539238 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:58:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f779000 == 37 [pid = 1813] [id = 37] 17:58:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 57 (0x7f872e805000) [pid = 1813] [serial = 108] [outer = (nil)] 17:58:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 58 (0x7f8735597c00) [pid = 1813] [serial = 109] [outer = 0x7f872e805000] 17:58:59 INFO - PROCESS | 1813 | 1462323539302 Marionette DEBUG loaded listener.js 17:58:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 59 (0x7f873c387800) [pid = 1813] [serial = 110] [outer = 0x7f872e805000] 17:58:59 INFO - PROCESS | 1813 | 1462323539956 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 17:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 60 (0x7f87258f2000) [pid = 1813] [serial = 111] [outer = 0x7f872566d000] 17:59:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 17:59:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1025ms 17:59:00 INFO - PROCESS | 1813 | 1462323540086 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 17:59:00 INFO - PROCESS | 1813 | 1462323540092 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 17:59:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 17:59:00 INFO - PROCESS | 1813 | 1462323540199 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 17:59:00 INFO - PROCESS | 1813 | 1462323540206 Marionette TRACE conn3 <- [1,122,null,{}] 17:59:00 INFO - PROCESS | 1813 | 1462323540215 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:00 INFO - PROCESS | 1813 | 1462323540454 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 17:59:00 INFO - PROCESS | 1813 | 1462323540572 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872740d000 == 38 [pid = 1813] [id = 38] 17:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x7f8725be5800) [pid = 1813] [serial = 112] [outer = (nil)] 17:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x7f87272cf000) [pid = 1813] [serial = 113] [outer = 0x7f8725be5800] 17:59:00 INFO - PROCESS | 1813 | 1462323540644 Marionette DEBUG loaded listener.js 17:59:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x7f872c056400) [pid = 1813] [serial = 114] [outer = 0x7f8725be5800] 17:59:01 INFO - PROCESS | 1813 | 1462323541449 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 17:59:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 17:59:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1317ms 17:59:01 INFO - PROCESS | 1813 | 1462323541484 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 17:59:01 INFO - PROCESS | 1813 | 1462323541492 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 17:59:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 17:59:01 INFO - PROCESS | 1813 | 1462323541502 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 17:59:01 INFO - PROCESS | 1813 | 1462323541505 Marionette TRACE conn3 <- [1,126,null,{}] 17:59:01 INFO - PROCESS | 1813 | 1462323541511 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:01 INFO - PROCESS | 1813 | 1462323541674 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 17:59:01 INFO - PROCESS | 1813 | 1462323541795 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f39b800 == 39 [pid = 1813] [id = 39] 17:59:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x7f872a9b5c00) [pid = 1813] [serial = 115] [outer = (nil)] 17:59:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x7f872f4d6c00) [pid = 1813] [serial = 116] [outer = 0x7f872a9b5c00] 17:59:01 INFO - PROCESS | 1813 | 1462323541871 Marionette DEBUG loaded listener.js 17:59:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x7f872f9eb800) [pid = 1813] [serial = 117] [outer = 0x7f872a9b5c00] 17:59:02 INFO - PROCESS | 1813 | 1462323542836 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 17:59:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 17:59:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1384ms 17:59:02 INFO - PROCESS | 1813 | 1462323542886 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 17:59:02 INFO - PROCESS | 1813 | 1462323542890 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 17:59:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 17:59:02 INFO - PROCESS | 1813 | 1462323542896 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 17:59:02 INFO - PROCESS | 1813 | 1462323542902 Marionette TRACE conn3 <- [1,130,null,{}] 17:59:02 INFO - PROCESS | 1813 | 1462323542917 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:03 INFO - PROCESS | 1813 | 1462323543137 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 17:59:03 INFO - PROCESS | 1813 | 1462323543408 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87265bc000 == 40 [pid = 1813] [id = 40] 17:59:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x7f8726446c00) [pid = 1813] [serial = 118] [outer = (nil)] 17:59:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x7f87272c7800) [pid = 1813] [serial = 119] [outer = 0x7f8726446c00] 17:59:03 INFO - PROCESS | 1813 | 1462323543478 Marionette DEBUG loaded listener.js 17:59:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x7f872a9bcc00) [pid = 1813] [serial = 120] [outer = 0x7f8726446c00] 17:59:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727421000 == 39 [pid = 1813] [id = 27] 17:59:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f02b000 == 38 [pid = 1813] [id = 36] 17:59:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872eb96800 == 37 [pid = 1813] [id = 35] 17:59:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e2e2000 == 36 [pid = 1813] [id = 34] 17:59:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b355000 == 35 [pid = 1813] [id = 33] 17:59:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87266c6800 == 34 [pid = 1813] [id = 32] 17:59:04 INFO - PROCESS | 1813 | 1462323544333 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x7f8730161400) [pid = 1813] [serial = 77] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x7f872f9f6800) [pid = 1813] [serial = 76] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x7f872f180000) [pid = 1813] [serial = 74] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x7f872bf9f800) [pid = 1813] [serial = 70] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x7f872c8a7c00) [pid = 1813] [serial = 71] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x7f872cd7f000) [pid = 1813] [serial = 73] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x7f8740898400) [pid = 1813] [serial = 68] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x7f873d8ef400) [pid = 1813] [serial = 67] [outer = (nil)] [url = about:blank] 17:59:04 INFO - PROCESS | 1813 | --DOMWINDOW == 60 (0x7f873d727400) [pid = 1813] [serial = 65] [outer = (nil)] [url = about:blank] 17:59:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 17:59:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1484ms 17:59:04 INFO - PROCESS | 1813 | 1462323544382 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 17:59:04 INFO - PROCESS | 1813 | 1462323544388 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 17:59:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 17:59:04 INFO - PROCESS | 1813 | 1462323544400 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 17:59:04 INFO - PROCESS | 1813 | 1462323544404 Marionette TRACE conn3 <- [1,134,null,{}] 17:59:04 INFO - PROCESS | 1813 | 1462323544411 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:04 INFO - PROCESS | 1813 | 1462323544556 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 17:59:04 INFO - PROCESS | 1813 | 1462323544568 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b354000 == 35 [pid = 1813] [id = 41] 17:59:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 61 (0x7f872663f400) [pid = 1813] [serial = 121] [outer = (nil)] 17:59:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x7f872dfc9800) [pid = 1813] [serial = 122] [outer = 0x7f872663f400] 17:59:04 INFO - PROCESS | 1813 | 1462323544638 Marionette DEBUG loaded listener.js 17:59:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x7f872f4d9c00) [pid = 1813] [serial = 123] [outer = 0x7f872663f400] 17:59:05 INFO - PROCESS | 1813 | 1462323545381 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 17:59:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 17:59:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1041ms 17:59:05 INFO - PROCESS | 1813 | 1462323545444 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 17:59:05 INFO - PROCESS | 1813 | 1462323545450 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 17:59:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 17:59:05 INFO - PROCESS | 1813 | 1462323545460 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 17:59:05 INFO - PROCESS | 1813 | 1462323545464 Marionette TRACE conn3 <- [1,138,null,{}] 17:59:05 INFO - PROCESS | 1813 | 1462323545477 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:05 INFO - PROCESS | 1813 | 1462323545623 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 17:59:05 INFO - PROCESS | 1813 | 1462323545704 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e7ec000 == 36 [pid = 1813] [id = 42] 17:59:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x7f872b320000) [pid = 1813] [serial = 124] [outer = (nil)] 17:59:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x7f873015c400) [pid = 1813] [serial = 125] [outer = 0x7f872b320000] 17:59:05 INFO - PROCESS | 1813 | 1462323545765 Marionette DEBUG loaded listener.js 17:59:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x7f8730610400) [pid = 1813] [serial = 126] [outer = 0x7f872b320000] 17:59:06 INFO - PROCESS | 1813 | 1462323546438 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 17:59:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 17:59:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1036ms 17:59:06 INFO - PROCESS | 1813 | 1462323546499 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 17:59:06 INFO - PROCESS | 1813 | 1462323546502 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 17:59:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 17:59:06 INFO - PROCESS | 1813 | 1462323546526 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 17:59:06 INFO - PROCESS | 1813 | 1462323546535 Marionette TRACE conn3 <- [1,142,null,{}] 17:59:06 INFO - PROCESS | 1813 | 1462323546562 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:06 INFO - PROCESS | 1813 | 1462323546745 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 17:59:06 INFO - PROCESS | 1813 | 1462323546769 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872fc6a800 == 37 [pid = 1813] [id = 43] 17:59:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x7f873643f000) [pid = 1813] [serial = 127] [outer = (nil)] 17:59:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x7f873b466800) [pid = 1813] [serial = 128] [outer = 0x7f873643f000] 17:59:06 INFO - PROCESS | 1813 | 1462323546829 Marionette DEBUG loaded listener.js 17:59:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x7f873c094400) [pid = 1813] [serial = 129] [outer = 0x7f873643f000] 17:59:07 INFO - PROCESS | 1813 | 1462323547614 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 17:59:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 17:59:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1168ms 17:59:07 INFO - PROCESS | 1813 | 1462323547677 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 17:59:07 INFO - PROCESS | 1813 | 1462323547681 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 17:59:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 17:59:07 INFO - PROCESS | 1813 | 1462323547687 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 17:59:07 INFO - PROCESS | 1813 | 1462323547689 Marionette TRACE conn3 <- [1,146,null,{}] 17:59:07 INFO - PROCESS | 1813 | 1462323547694 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:07 INFO - PROCESS | 1813 | 1462323547871 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 17:59:07 INFO - PROCESS | 1813 | 1462323547924 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872c0ad000 == 38 [pid = 1813] [id = 44] 17:59:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x7f8725675400) [pid = 1813] [serial = 130] [outer = (nil)] 17:59:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x7f8728c8f000) [pid = 1813] [serial = 131] [outer = 0x7f8725675400] 17:59:07 INFO - PROCESS | 1813 | 1462323547985 Marionette DEBUG loaded listener.js 17:59:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x7f8728c98000) [pid = 1813] [serial = 132] [outer = 0x7f8725675400] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x7f87258f4800) [pid = 1813] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x7f8730467c00) [pid = 1813] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x7f872a9b1c00) [pid = 1813] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x7f8727441000) [pid = 1813] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x7f8725be9400) [pid = 1813] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x7f8725bf3400) [pid = 1813] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x7f872b452c00) [pid = 1813] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x7f8726555800) [pid = 1813] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 17:59:08 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x7f8731864c00) [pid = 1813] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 17:59:08 INFO - PROCESS | 1813 | 1462323548708 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 17:59:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 17:59:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1034ms 17:59:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 17:59:08 INFO - PROCESS | 1813 | 1462323548722 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 17:59:08 INFO - PROCESS | 1813 | 1462323548725 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 17:59:08 INFO - PROCESS | 1813 | 1462323548730 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 17:59:08 INFO - PROCESS | 1813 | 1462323548733 Marionette TRACE conn3 <- [1,150,null,{}] 17:59:08 INFO - PROCESS | 1813 | 1462323548738 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:08 INFO - PROCESS | 1813 | 1462323548865 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 17:59:08 INFO - PROCESS | 1813 | 1462323548955 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e3df800 == 39 [pid = 1813] [id = 45] 17:59:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x7f8728ceec00) [pid = 1813] [serial = 133] [outer = (nil)] 17:59:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x7f8728cf1c00) [pid = 1813] [serial = 134] [outer = 0x7f8728ceec00] 17:59:09 INFO - PROCESS | 1813 | 1462323549030 Marionette DEBUG loaded listener.js 17:59:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x7f872c0f2c00) [pid = 1813] [serial = 135] [outer = 0x7f8728ceec00] 17:59:09 INFO - PROCESS | 1813 | 1462323549734 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 17:59:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 17:59:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1031ms 17:59:09 INFO - PROCESS | 1813 | 1462323549762 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 17:59:09 INFO - PROCESS | 1813 | 1462323549766 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 17:59:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 17:59:09 INFO - PROCESS | 1813 | 1462323549778 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 17:59:09 INFO - PROCESS | 1813 | 1462323549780 Marionette TRACE conn3 <- [1,154,null,{}] 17:59:09 INFO - PROCESS | 1813 | 1462323549800 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:09 INFO - PROCESS | 1813 | 1462323549935 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 17:59:09 INFO - PROCESS | 1813 | 1462323549952 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b427800 == 40 [pid = 1813] [id = 46] 17:59:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x7f8725671800) [pid = 1813] [serial = 136] [outer = (nil)] 17:59:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x7f873c53ac00) [pid = 1813] [serial = 137] [outer = 0x7f8725671800] 17:59:10 INFO - PROCESS | 1813 | 1462323550012 Marionette DEBUG loaded listener.js 17:59:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x7f873c779800) [pid = 1813] [serial = 138] [outer = 0x7f8725671800] 17:59:10 INFO - PROCESS | 1813 | 1462323550904 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 17:59:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 17:59:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1141ms 17:59:10 INFO - PROCESS | 1813 | 1462323550920 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 17:59:10 INFO - PROCESS | 1813 | 1462323550924 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 17:59:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 17:59:10 INFO - PROCESS | 1813 | 1462323550934 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 17:59:10 INFO - PROCESS | 1813 | 1462323550939 Marionette TRACE conn3 <- [1,158,null,{}] 17:59:10 INFO - PROCESS | 1813 | 1462323550950 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:11 INFO - PROCESS | 1813 | 1462323551138 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 17:59:11 INFO - PROCESS | 1813 | 1462323551274 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872bf70000 == 41 [pid = 1813] [id = 47] 17:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x7f87258ef000) [pid = 1813] [serial = 139] [outer = (nil)] 17:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x7f872802b400) [pid = 1813] [serial = 140] [outer = 0x7f87258ef000] 17:59:11 INFO - PROCESS | 1813 | 1462323551345 Marionette DEBUG loaded listener.js 17:59:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x7f8728cef000) [pid = 1813] [serial = 141] [outer = 0x7f87258ef000] 17:59:12 INFO - PROCESS | 1813 | 1462323552214 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 17:59:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 17:59:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1335ms 17:59:12 INFO - PROCESS | 1813 | 1462323552270 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 17:59:12 INFO - PROCESS | 1813 | 1462323552278 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 17:59:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 17:59:12 INFO - PROCESS | 1813 | 1462323552288 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 17:59:12 INFO - PROCESS | 1813 | 1462323552291 Marionette TRACE conn3 <- [1,162,null,{}] 17:59:12 INFO - PROCESS | 1813 | 1462323552298 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:12 INFO - PROCESS | 1813 | 1462323552455 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 17:59:12 INFO - PROCESS | 1813 | 1462323552578 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731969800 == 42 [pid = 1813] [id = 48] 17:59:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x7f872c055800) [pid = 1813] [serial = 142] [outer = (nil)] 17:59:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x7f872e2a4400) [pid = 1813] [serial = 143] [outer = 0x7f872c055800] 17:59:12 INFO - PROCESS | 1813 | 1462323552652 Marionette DEBUG loaded listener.js 17:59:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x7f872f950000) [pid = 1813] [serial = 144] [outer = 0x7f872c055800] 17:59:13 INFO - PROCESS | 1813 | 1462323553552 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 17:59:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 17:59:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1279ms 17:59:13 INFO - PROCESS | 1813 | 1462323553567 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 17:59:13 INFO - PROCESS | 1813 | 1462323553570 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 17:59:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 17:59:13 INFO - PROCESS | 1813 | 1462323553576 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 17:59:13 INFO - PROCESS | 1813 | 1462323553582 Marionette TRACE conn3 <- [1,166,null,{}] 17:59:13 INFO - PROCESS | 1813 | 1462323553597 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:13 INFO - PROCESS | 1813 | 1462323553755 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 17:59:13 INFO - PROCESS | 1813 | 1462323553886 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c213000 == 43 [pid = 1813] [id = 49] 17:59:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x7f87318f8000) [pid = 1813] [serial = 145] [outer = (nil)] 17:59:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x7f873279f800) [pid = 1813] [serial = 146] [outer = 0x7f87318f8000] 17:59:13 INFO - PROCESS | 1813 | 1462323553967 Marionette DEBUG loaded listener.js 17:59:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x7f873c094c00) [pid = 1813] [serial = 147] [outer = 0x7f87318f8000] 17:59:14 INFO - PROCESS | 1813 | 1462323554832 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 17:59:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 17:59:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1285ms 17:59:14 INFO - PROCESS | 1813 | 1462323554865 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 17:59:14 INFO - PROCESS | 1813 | 1462323554870 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 17:59:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 17:59:14 INFO - PROCESS | 1813 | 1462323554877 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 17:59:14 INFO - PROCESS | 1813 | 1462323554881 Marionette TRACE conn3 <- [1,170,null,{}] 17:59:14 INFO - PROCESS | 1813 | 1462323554886 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:15 INFO - PROCESS | 1813 | 1462323555176 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 17:59:15 INFO - PROCESS | 1813 | 1462323555318 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b36f000 == 44 [pid = 1813] [id = 50] 17:59:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x7f872743b400) [pid = 1813] [serial = 148] [outer = (nil)] 17:59:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x7f8727440400) [pid = 1813] [serial = 149] [outer = 0x7f872743b400] 17:59:15 INFO - PROCESS | 1813 | 1462323555428 Marionette DEBUG loaded listener.js 17:59:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x7f8728c94800) [pid = 1813] [serial = 150] [outer = 0x7f872743b400] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e3df800 == 43 [pid = 1813] [id = 45] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872c0ad000 == 42 [pid = 1813] [id = 44] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872fc6a800 == 41 [pid = 1813] [id = 43] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e7ec000 == 40 [pid = 1813] [id = 42] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b354000 == 39 [pid = 1813] [id = 41] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x7f87258ea000) [pid = 1813] [serial = 91] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x7f8735597c00) [pid = 1813] [serial = 109] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87265bc000 == 38 [pid = 1813] [id = 40] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f39b800 == 37 [pid = 1813] [id = 39] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872740d000 == 36 [pid = 1813] [id = 38] 17:59:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f779000 == 35 [pid = 1813] [id = 37] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x7f87301eac00) [pid = 1813] [serial = 83] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x7f872f9f0000) [pid = 1813] [serial = 82] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x7f873558c400) [pid = 1813] [serial = 86] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x7f8731859800) [pid = 1813] [serial = 104] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x7f872b326800) [pid = 1813] [serial = 95] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x7f8732777400) [pid = 1813] [serial = 85] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x7f873277c400) [pid = 1813] [serial = 107] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x7f872cd7b400) [pid = 1813] [serial = 80] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x7f872e802c00) [pid = 1813] [serial = 98] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x7f8730155800) [pid = 1813] [serial = 101] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x7f8728cf7000) [pid = 1813] [serial = 94] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x7f872d7ae000) [pid = 1813] [serial = 97] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x7f873b46a000) [pid = 1813] [serial = 88] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 65 (0x7f87305e0800) [pid = 1813] [serial = 103] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 64 (0x7f8730606800) [pid = 1813] [serial = 106] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 63 (0x7f873c532400) [pid = 1813] [serial = 89] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 62 (0x7f872a9ba000) [pid = 1813] [serial = 79] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | --DOMWINDOW == 61 (0x7f872f9ecc00) [pid = 1813] [serial = 100] [outer = (nil)] [url = about:blank] 17:59:16 INFO - PROCESS | 1813 | 1462323556444 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 17:59:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 17:59:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1632ms 17:59:16 INFO - PROCESS | 1813 | 1462323556512 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 17:59:16 INFO - PROCESS | 1813 | 1462323556517 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 17:59:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 17:59:16 INFO - PROCESS | 1813 | 1462323556524 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 17:59:16 INFO - PROCESS | 1813 | 1462323556528 Marionette TRACE conn3 <- [1,174,null,{}] 17:59:16 INFO - PROCESS | 1813 | 1462323556534 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:16 INFO - PROCESS | 1813 | 1462323556675 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 17:59:16 INFO - PROCESS | 1813 | 1462323556756 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b463000 == 36 [pid = 1813] [id = 51] 17:59:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 62 (0x7f872b322000) [pid = 1813] [serial = 151] [outer = (nil)] 17:59:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 63 (0x7f872f189000) [pid = 1813] [serial = 152] [outer = 0x7f872b322000] 17:59:16 INFO - PROCESS | 1813 | 1462323556823 Marionette DEBUG loaded listener.js 17:59:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 64 (0x7f872f7a0400) [pid = 1813] [serial = 153] [outer = 0x7f872b322000] 17:59:17 INFO - PROCESS | 1813 | 1462323557448 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 17:59:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 17:59:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 984ms 17:59:17 INFO - PROCESS | 1813 | 1462323557508 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 17:59:17 INFO - PROCESS | 1813 | 1462323557513 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 17:59:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 17:59:17 INFO - PROCESS | 1813 | 1462323557518 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 17:59:17 INFO - PROCESS | 1813 | 1462323557521 Marionette TRACE conn3 <- [1,178,null,{}] 17:59:17 INFO - PROCESS | 1813 | 1462323557526 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:17 INFO - PROCESS | 1813 | 1462323557663 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 17:59:17 INFO - PROCESS | 1813 | 1462323557750 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872ec50000 == 37 [pid = 1813] [id = 52] 17:59:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 65 (0x7f872f79e800) [pid = 1813] [serial = 154] [outer = (nil)] 17:59:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 66 (0x7f8730603400) [pid = 1813] [serial = 155] [outer = 0x7f872f79e800] 17:59:17 INFO - PROCESS | 1813 | 1462323557813 Marionette DEBUG loaded listener.js 17:59:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x7f87327a2c00) [pid = 1813] [serial = 156] [outer = 0x7f872f79e800] 17:59:18 INFO - PROCESS | 1813 | 1462323558437 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 17:59:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 17:59:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 931ms 17:59:18 INFO - PROCESS | 1813 | 1462323558450 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 17:59:18 INFO - PROCESS | 1813 | 1462323558455 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 17:59:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 17:59:18 INFO - PROCESS | 1813 | 1462323558469 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 17:59:18 INFO - PROCESS | 1813 | 1462323558476 Marionette TRACE conn3 <- [1,182,null,{}] 17:59:18 INFO - PROCESS | 1813 | 1462323558481 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:18 INFO - PROCESS | 1813 | 1462323558685 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 17:59:18 INFO - PROCESS | 1813 | 1462323558731 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872fc66800 == 38 [pid = 1813] [id = 53] 17:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x7f872fca1800) [pid = 1813] [serial = 157] [outer = (nil)] 17:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x7f873c007c00) [pid = 1813] [serial = 158] [outer = 0x7f872fca1800] 17:59:18 INFO - PROCESS | 1813 | 1462323558796 Marionette DEBUG loaded listener.js 17:59:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x7f873d463000) [pid = 1813] [serial = 159] [outer = 0x7f872fca1800] 17:59:19 INFO - PROCESS | 1813 | 1462323559716 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 17:59:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 17:59:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1287ms 17:59:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 17:59:19 INFO - PROCESS | 1813 | 1462323559749 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 17:59:19 INFO - PROCESS | 1813 | 1462323559752 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 17:59:19 INFO - PROCESS | 1813 | 1462323559757 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 17:59:19 INFO - PROCESS | 1813 | 1462323559760 Marionette TRACE conn3 <- [1,186,null,{}] 17:59:19 INFO - PROCESS | 1813 | 1462323559765 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:19 INFO - PROCESS | 1813 | 1462323559925 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 17:59:19 INFO - PROCESS | 1813 | 1462323559987 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873581a000 == 39 [pid = 1813] [id = 54] 17:59:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x7f8725a9f800) [pid = 1813] [serial = 160] [outer = (nil)] 17:59:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x7f873d727400) [pid = 1813] [serial = 161] [outer = 0x7f8725a9f800] 17:59:20 INFO - PROCESS | 1813 | 1462323560045 Marionette DEBUG loaded listener.js 17:59:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x7f873f665c00) [pid = 1813] [serial = 162] [outer = 0x7f8725a9f800] 17:59:20 INFO - PROCESS | 1813 | 1462323560766 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 17:59:20 INFO - PROCESS | 1813 | --DOMWINDOW == 72 (0x7f8725675400) [pid = 1813] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 17:59:20 INFO - PROCESS | 1813 | --DOMWINDOW == 71 (0x7f872b320000) [pid = 1813] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 17:59:20 INFO - PROCESS | 1813 | --DOMWINDOW == 70 (0x7f8726446c00) [pid = 1813] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 17:59:20 INFO - PROCESS | 1813 | --DOMWINDOW == 69 (0x7f872663f400) [pid = 1813] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 17:59:20 INFO - PROCESS | 1813 | --DOMWINDOW == 68 (0x7f8728ceec00) [pid = 1813] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 17:59:20 INFO - PROCESS | 1813 | --DOMWINDOW == 67 (0x7f873643f000) [pid = 1813] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 17:59:20 INFO - PROCESS | 1813 | --DOMWINDOW == 66 (0x7f872566f000) [pid = 1813] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 17:59:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 17:59:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1086ms 17:59:20 INFO - PROCESS | 1813 | 1462323560844 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 17:59:20 INFO - PROCESS | 1813 | 1462323560848 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 17:59:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 17:59:20 INFO - PROCESS | 1813 | 1462323560863 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 17:59:20 INFO - PROCESS | 1813 | 1462323560872 Marionette TRACE conn3 <- [1,190,null,{}] 17:59:20 INFO - PROCESS | 1813 | 1462323560882 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:21 INFO - PROCESS | 1813 | 1462323561024 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 17:59:21 INFO - PROCESS | 1813 | 1462323561108 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873567d000 == 40 [pid = 1813] [id = 55] 17:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 67 (0x7f873d568400) [pid = 1813] [serial = 163] [outer = (nil)] 17:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 68 (0x7f873d723c00) [pid = 1813] [serial = 164] [outer = 0x7f873d568400] 17:59:21 INFO - PROCESS | 1813 | 1462323561181 Marionette DEBUG loaded listener.js 17:59:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 69 (0x7f8740a87400) [pid = 1813] [serial = 165] [outer = 0x7f873d568400] 17:59:21 INFO - PROCESS | 1813 | 1462323561779 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 17:59:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 17:59:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 954ms 17:59:21 INFO - PROCESS | 1813 | 1462323561808 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 17:59:21 INFO - PROCESS | 1813 | 1462323561811 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 17:59:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 17:59:21 INFO - PROCESS | 1813 | 1462323561816 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 17:59:21 INFO - PROCESS | 1813 | 1462323561818 Marionette TRACE conn3 <- [1,194,null,{}] 17:59:21 INFO - PROCESS | 1813 | 1462323561823 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:21 INFO - PROCESS | 1813 | 1462323561953 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 17:59:22 INFO - PROCESS | 1813 | 1462323562044 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c577000 == 41 [pid = 1813] [id = 56] 17:59:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 70 (0x7f87258f2c00) [pid = 1813] [serial = 166] [outer = (nil)] 17:59:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 71 (0x7f87411b6400) [pid = 1813] [serial = 167] [outer = 0x7f87258f2c00] 17:59:22 INFO - PROCESS | 1813 | 1462323562104 Marionette DEBUG loaded listener.js 17:59:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 72 (0x7f87411c0000) [pid = 1813] [serial = 168] [outer = 0x7f87258f2c00] 17:59:22 INFO - PROCESS | 1813 | 1462323562689 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 17:59:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 17:59:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 927ms 17:59:22 INFO - PROCESS | 1813 | 1462323562811 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 17:59:22 INFO - PROCESS | 1813 | 1462323562817 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 17:59:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 17:59:22 INFO - PROCESS | 1813 | 1462323562829 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 17:59:22 INFO - PROCESS | 1813 | 1462323562834 Marionette TRACE conn3 <- [1,198,null,{}] 17:59:22 INFO - PROCESS | 1813 | 1462323562843 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:23 INFO - PROCESS | 1813 | 1462323563026 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 17:59:23 INFO - PROCESS | 1813 | 1462323563154 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87266cd800 == 42 [pid = 1813] [id = 57] 17:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 73 (0x7f87272ce000) [pid = 1813] [serial = 169] [outer = (nil)] 17:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x7f8728c8cc00) [pid = 1813] [serial = 170] [outer = 0x7f87272ce000] 17:59:23 INFO - PROCESS | 1813 | 1462323563233 Marionette DEBUG loaded listener.js 17:59:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x7f872a9ba000) [pid = 1813] [serial = 171] [outer = 0x7f87272ce000] 17:59:24 INFO - PROCESS | 1813 | 1462323564061 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 17:59:24 INFO - PROCESS | 1813 | 1462323564063 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 17:59:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 17:59:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1290ms 17:59:24 INFO - PROCESS | 1813 | 1462323564120 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 17:59:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 17:59:24 INFO - PROCESS | 1813 | 1462323564125 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 17:59:24 INFO - PROCESS | 1813 | 1462323564135 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 17:59:24 INFO - PROCESS | 1813 | 1462323564140 Marionette TRACE conn3 <- [1,202,null,{}] 17:59:24 INFO - PROCESS | 1813 | 1462323564146 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:24 INFO - PROCESS | 1813 | 1462323564305 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 17:59:24 INFO - PROCESS | 1813 | 1462323564430 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b40e800 == 43 [pid = 1813] [id = 58] 17:59:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x7f872a9bd800) [pid = 1813] [serial = 172] [outer = (nil)] 17:59:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x7f872f9ea800) [pid = 1813] [serial = 173] [outer = 0x7f872a9bd800] 17:59:24 INFO - PROCESS | 1813 | 1462323564503 Marionette DEBUG loaded listener.js 17:59:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x7f8736497c00) [pid = 1813] [serial = 174] [outer = 0x7f872a9bd800] 17:59:25 INFO - PROCESS | 1813 | 1462323565347 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 17:59:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 17:59:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1234ms 17:59:25 INFO - PROCESS | 1813 | 1462323565366 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 17:59:25 INFO - PROCESS | 1813 | 1462323565370 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 17:59:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 17:59:25 INFO - PROCESS | 1813 | 1462323565377 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 17:59:25 INFO - PROCESS | 1813 | 1462323565379 Marionette TRACE conn3 <- [1,206,null,{}] 17:59:25 INFO - PROCESS | 1813 | 1462323565393 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:25 INFO - PROCESS | 1813 | 1462323565547 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 17:59:25 INFO - PROCESS | 1813 | 1462323565685 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873d551800 == 44 [pid = 1813] [id = 59] 17:59:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x7f873d567000) [pid = 1813] [serial = 175] [outer = (nil)] 17:59:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x7f87408c5000) [pid = 1813] [serial = 176] [outer = 0x7f873d567000] 17:59:25 INFO - PROCESS | 1813 | 1462323565762 Marionette DEBUG loaded listener.js 17:59:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x7f8740ea1000) [pid = 1813] [serial = 177] [outer = 0x7f873d567000] 17:59:26 INFO - PROCESS | 1813 | 1462323566759 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 17:59:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 17:59:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1435ms 17:59:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 17:59:26 INFO - PROCESS | 1813 | 1462323566812 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 17:59:26 INFO - PROCESS | 1813 | 1462323566816 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 17:59:26 INFO - PROCESS | 1813 | 1462323566822 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 17:59:26 INFO - PROCESS | 1813 | 1462323566825 Marionette TRACE conn3 <- [1,210,null,{}] 17:59:26 INFO - PROCESS | 1813 | 1462323566830 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:26 INFO - PROCESS | 1813 | 1462323566977 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 17:59:27 INFO - PROCESS | 1813 | 1462323567109 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f622000 == 45 [pid = 1813] [id = 60] 17:59:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x7f873d725800) [pid = 1813] [serial = 178] [outer = (nil)] 17:59:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x7f87411bbc00) [pid = 1813] [serial = 179] [outer = 0x7f873d725800] 17:59:27 INFO - PROCESS | 1813 | 1462323567180 Marionette DEBUG loaded listener.js 17:59:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x7f874182b800) [pid = 1813] [serial = 180] [outer = 0x7f873d725800] 17:59:28 INFO - PROCESS | 1813 | 1462323568021 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 17:59:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 17:59:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1228ms 17:59:28 INFO - PROCESS | 1813 | 1462323568051 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 17:59:28 INFO - PROCESS | 1813 | 1462323568054 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 17:59:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 17:59:28 INFO - PROCESS | 1813 | 1462323568060 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 17:59:28 INFO - PROCESS | 1813 | 1462323568062 Marionette TRACE conn3 <- [1,214,null,{}] 17:59:28 INFO - PROCESS | 1813 | 1462323568068 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:28 INFO - PROCESS | 1813 | 1462323568211 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 17:59:28 INFO - PROCESS | 1813 | 1462323568515 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872de57800 == 46 [pid = 1813] [id = 61] 17:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x7f8728c90c00) [pid = 1813] [serial = 181] [outer = (nil)] 17:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x7f8728cf2000) [pid = 1813] [serial = 182] [outer = 0x7f8728c90c00] 17:59:28 INFO - PROCESS | 1813 | 1462323568649 Marionette DEBUG loaded listener.js 17:59:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x7f872b452800) [pid = 1813] [serial = 183] [outer = 0x7f8728c90c00] 17:59:29 INFO - PROCESS | 1813 | 1462323569456 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 17:59:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 17:59:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1435ms 17:59:29 INFO - PROCESS | 1813 | 1462323569496 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 17:59:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 17:59:29 INFO - PROCESS | 1813 | 1462323569501 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 17:59:29 INFO - PROCESS | 1813 | 1462323569507 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 17:59:29 INFO - PROCESS | 1813 | 1462323569512 Marionette TRACE conn3 <- [1,218,null,{}] 17:59:29 INFO - PROCESS | 1813 | 1462323569519 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:29 INFO - PROCESS | 1813 | 1462323569659 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 17:59:29 INFO - PROCESS | 1813 | 1462323569794 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b370800 == 47 [pid = 1813] [id = 62] 17:59:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x7f8728c8ac00) [pid = 1813] [serial = 184] [outer = (nil)] 17:59:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x7f872d7ab800) [pid = 1813] [serial = 185] [outer = 0x7f8728c8ac00] 17:59:29 INFO - PROCESS | 1813 | 1462323569860 Marionette DEBUG loaded listener.js 17:59:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x7f872f4e1000) [pid = 1813] [serial = 186] [outer = 0x7f8728c8ac00] 17:59:30 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873567d000 == 46 [pid = 1813] [id = 55] 17:59:30 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873581a000 == 45 [pid = 1813] [id = 54] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x7f873c53ac00) [pid = 1813] [serial = 137] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872fc66800 == 44 [pid = 1813] [id = 53] 17:59:30 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872ec50000 == 43 [pid = 1813] [id = 52] 17:59:30 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b463000 == 42 [pid = 1813] [id = 51] 17:59:30 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b36f000 == 41 [pid = 1813] [id = 50] 17:59:30 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872bf70000 == 40 [pid = 1813] [id = 47] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x7f8725be8000) [pid = 1813] [serial = 92] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x7f8728c8f000) [pid = 1813] [serial = 131] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x7f87272cf000) [pid = 1813] [serial = 113] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x7f872f4d6c00) [pid = 1813] [serial = 116] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x7f873015c400) [pid = 1813] [serial = 125] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x7f872a9bcc00) [pid = 1813] [serial = 120] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x7f87272c7800) [pid = 1813] [serial = 119] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x7f872dfc9800) [pid = 1813] [serial = 122] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x7f872f4d9c00) [pid = 1813] [serial = 123] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x7f8728cf1c00) [pid = 1813] [serial = 134] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x7f8728c98000) [pid = 1813] [serial = 132] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 77 (0x7f873b466800) [pid = 1813] [serial = 128] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 76 (0x7f8725bf2000) [pid = 1813] [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.] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 75 (0x7f873c094400) [pid = 1813] [serial = 129] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 74 (0x7f872c0f2c00) [pid = 1813] [serial = 135] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | --DOMWINDOW == 73 (0x7f8730610400) [pid = 1813] [serial = 126] [outer = (nil)] [url = about:blank] 17:59:30 INFO - PROCESS | 1813 | 1462323570607 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 17:59:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 17:59:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1130ms 17:59:30 INFO - PROCESS | 1813 | 1462323570640 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 17:59:30 INFO - PROCESS | 1813 | 1462323570645 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 17:59:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 17:59:30 INFO - PROCESS | 1813 | 1462323570653 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 17:59:30 INFO - PROCESS | 1813 | 1462323570656 Marionette TRACE conn3 <- [1,222,null,{}] 17:59:30 INFO - PROCESS | 1813 | 1462323570661 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:30 INFO - PROCESS | 1813 | 1462323570810 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 17:59:30 INFO - PROCESS | 1813 | 1462323570903 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872cf98800 == 41 [pid = 1813] [id = 63] 17:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 74 (0x7f8728c8e400) [pid = 1813] [serial = 187] [outer = (nil)] 17:59:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 75 (0x7f872f9ec000) [pid = 1813] [serial = 188] [outer = 0x7f8728c8e400] 17:59:30 INFO - PROCESS | 1813 | 1462323570971 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 76 (0x7f87305e8400) [pid = 1813] [serial = 189] [outer = 0x7f8728c8e400] 17:59:31 INFO - PROCESS | 1813 | 1462323571565 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 17:59:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 17:59:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 935ms 17:59:31 INFO - PROCESS | 1813 | 1462323571589 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 17:59:31 INFO - PROCESS | 1813 | 1462323571593 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 17:59:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 17:59:31 INFO - PROCESS | 1813 | 1462323571600 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 17:59:31 INFO - PROCESS | 1813 | 1462323571608 Marionette TRACE conn3 <- [1,226,null,{}] 17:59:31 INFO - PROCESS | 1813 | 1462323571626 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:31 INFO - PROCESS | 1813 | 1462323571791 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 17:59:31 INFO - PROCESS | 1813 | 1462323571813 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f77e800 == 42 [pid = 1813] [id = 64] 17:59:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 77 (0x7f87305ed800) [pid = 1813] [serial = 190] [outer = (nil)] 17:59:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 78 (0x7f8735598000) [pid = 1813] [serial = 191] [outer = 0x7f87305ed800] 17:59:31 INFO - PROCESS | 1813 | 1462323571873 Marionette DEBUG loaded listener.js 17:59:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x7f873c094400) [pid = 1813] [serial = 192] [outer = 0x7f87305ed800] 17:59:32 INFO - PROCESS | 1813 | 1462323572592 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 17:59:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 17:59:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1040ms 17:59:32 INFO - PROCESS | 1813 | 1462323572639 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 17:59:32 INFO - PROCESS | 1813 | 1462323572643 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 17:59:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 17:59:32 INFO - PROCESS | 1813 | 1462323572654 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 17:59:32 INFO - PROCESS | 1813 | 1462323572656 Marionette TRACE conn3 <- [1,230,null,{}] 17:59:32 INFO - PROCESS | 1813 | 1462323572661 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:32 INFO - PROCESS | 1813 | 1462323572822 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 17:59:32 INFO - PROCESS | 1813 | 1462323572880 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731b1a800 == 43 [pid = 1813] [id = 65] 17:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x7f873060c400) [pid = 1813] [serial = 193] [outer = (nil)] 17:59:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x7f873d20d400) [pid = 1813] [serial = 194] [outer = 0x7f873060c400] 17:59:32 INFO - PROCESS | 1813 | 1462323572938 Marionette DEBUG loaded listener.js 17:59:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x7f873d8f1000) [pid = 1813] [serial = 195] [outer = 0x7f873060c400] 17:59:33 INFO - PROCESS | 1813 | 1462323573577 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 17:59:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 17:59:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 982ms 17:59:33 INFO - PROCESS | 1813 | 1462323573643 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 17:59:33 INFO - PROCESS | 1813 | 1462323573645 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 17:59:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 17:59:33 INFO - PROCESS | 1813 | 1462323573652 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 17:59:33 INFO - PROCESS | 1813 | 1462323573654 Marionette TRACE conn3 <- [1,234,null,{}] 17:59:33 INFO - PROCESS | 1813 | 1462323573659 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:33 INFO - PROCESS | 1813 | 1462323573825 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 17:59:33 INFO - PROCESS | 1813 | 1462323573858 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b411000 == 44 [pid = 1813] [id = 66] 17:59:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x7f87408c2800) [pid = 1813] [serial = 196] [outer = (nil)] 17:59:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x7f8740a45400) [pid = 1813] [serial = 197] [outer = 0x7f87408c2800] 17:59:33 INFO - PROCESS | 1813 | 1462323573930 Marionette DEBUG loaded listener.js 17:59:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x7f87411c1400) [pid = 1813] [serial = 198] [outer = 0x7f87408c2800] 17:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 84 (0x7f8725a9f800) [pid = 1813] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 17:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 83 (0x7f872743b400) [pid = 1813] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 17:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 82 (0x7f872f79e800) [pid = 1813] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 17:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 81 (0x7f872b322000) [pid = 1813] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 17:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 80 (0x7f873d568400) [pid = 1813] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 17:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 79 (0x7f872fca1800) [pid = 1813] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 17:59:34 INFO - PROCESS | 1813 | --DOMWINDOW == 78 (0x7f872e805000) [pid = 1813] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 17:59:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 17:59:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1127ms 17:59:34 INFO - PROCESS | 1813 | 1462323574772 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 17:59:34 INFO - PROCESS | 1813 | 1462323574780 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 17:59:34 INFO - PROCESS | 1813 | 1462323574784 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 17:59:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 17:59:34 INFO - PROCESS | 1813 | 1462323574800 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 17:59:34 INFO - PROCESS | 1813 | 1462323574808 Marionette TRACE conn3 <- [1,238,null,{}] 17:59:34 INFO - PROCESS | 1813 | 1462323574819 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:34 INFO - PROCESS | 1813 | 1462323574958 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 17:59:34 INFO - PROCESS | 1813 | 1462323574975 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727299800 == 45 [pid = 1813] [id = 67] 17:59:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 79 (0x7f872df41400) [pid = 1813] [serial = 199] [outer = (nil)] 17:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 80 (0x7f872df45c00) [pid = 1813] [serial = 200] [outer = 0x7f872df41400] 17:59:35 INFO - PROCESS | 1813 | 1462323575033 Marionette DEBUG loaded listener.js 17:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 81 (0x7f873c38a000) [pid = 1813] [serial = 201] [outer = 0x7f872df41400] 17:59:35 INFO - PROCESS | 1813 | 1462323575686 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 17:59:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 17:59:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 957ms 17:59:35 INFO - PROCESS | 1813 | 1462323575746 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 17:59:35 INFO - PROCESS | 1813 | 1462323575749 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 17:59:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 17:59:35 INFO - PROCESS | 1813 | 1462323575754 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 17:59:35 INFO - PROCESS | 1813 | 1462323575756 Marionette TRACE conn3 <- [1,242,null,{}] 17:59:35 INFO - PROCESS | 1813 | 1462323575761 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:35 INFO - PROCESS | 1813 | 1462323575916 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 17:59:35 INFO - PROCESS | 1813 | 1462323575943 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873d443800 == 46 [pid = 1813] [id = 68] 17:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 82 (0x7f8726446800) [pid = 1813] [serial = 202] [outer = (nil)] 17:59:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 83 (0x7f8740a8b400) [pid = 1813] [serial = 203] [outer = 0x7f8726446800] 17:59:36 INFO - PROCESS | 1813 | 1462323575999 Marionette DEBUG loaded listener.js 17:59:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 84 (0x7f8741883800) [pid = 1813] [serial = 204] [outer = 0x7f8726446800] 17:59:36 INFO - PROCESS | 1813 | 1462323576649 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 17:59:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 17:59:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 927ms 17:59:36 INFO - PROCESS | 1813 | 1462323576683 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 17:59:36 INFO - PROCESS | 1813 | 1462323576688 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 17:59:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 17:59:36 INFO - PROCESS | 1813 | 1462323576696 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 17:59:36 INFO - PROCESS | 1813 | 1462323576702 Marionette TRACE conn3 <- [1,246,null,{}] 17:59:36 INFO - PROCESS | 1813 | 1462323576711 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:36 INFO - PROCESS | 1813 | 1462323576909 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 17:59:37 INFO - PROCESS | 1813 | 1462323577011 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8728091000 == 47 [pid = 1813] [id = 69] 17:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 85 (0x7f872743b400) [pid = 1813] [serial = 205] [outer = (nil)] 17:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x7f8728c93000) [pid = 1813] [serial = 206] [outer = 0x7f872743b400] 17:59:37 INFO - PROCESS | 1813 | 1462323577080 Marionette DEBUG loaded listener.js 17:59:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x7f872b328400) [pid = 1813] [serial = 207] [outer = 0x7f872743b400] 17:59:37 INFO - PROCESS | 1813 | 1462323577877 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 17:59:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 17:59:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1234ms 17:59:37 INFO - PROCESS | 1813 | 1462323577931 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 17:59:37 INFO - PROCESS | 1813 | 1462323577939 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 17:59:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 17:59:37 INFO - PROCESS | 1813 | 1462323577950 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 17:59:37 INFO - PROCESS | 1813 | 1462323577953 Marionette TRACE conn3 <- [1,250,null,{}] 17:59:37 INFO - PROCESS | 1813 | 1462323577959 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:38 INFO - PROCESS | 1813 | 1462323578112 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 17:59:38 INFO - PROCESS | 1813 | 1462323578239 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873195f800 == 48 [pid = 1813] [id = 70] 17:59:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x7f8728c8d800) [pid = 1813] [serial = 208] [outer = (nil)] 17:59:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x7f872f004400) [pid = 1813] [serial = 209] [outer = 0x7f8728c8d800] 17:59:38 INFO - PROCESS | 1813 | 1462323578309 Marionette DEBUG loaded listener.js 17:59:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x7f872fcacc00) [pid = 1813] [serial = 210] [outer = 0x7f8728c8d800] 17:59:39 INFO - PROCESS | 1813 | 1462323579107 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 17:59:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 17:59:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1231ms 17:59:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 17:59:39 INFO - PROCESS | 1813 | 1462323579181 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 17:59:39 INFO - PROCESS | 1813 | 1462323579184 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 17:59:39 INFO - PROCESS | 1813 | 1462323579190 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 17:59:39 INFO - PROCESS | 1813 | 1462323579196 Marionette TRACE conn3 <- [1,254,null,{}] 17:59:39 INFO - PROCESS | 1813 | 1462323579211 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:39 INFO - PROCESS | 1813 | 1462323579406 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 17:59:39 INFO - PROCESS | 1813 | 1462323579536 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740ace000 == 49 [pid = 1813] [id = 71] 17:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x7f87305ea400) [pid = 1813] [serial = 211] [outer = (nil)] 17:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x7f873c32d400) [pid = 1813] [serial = 212] [outer = 0x7f87305ea400] 17:59:39 INFO - PROCESS | 1813 | 1462323579610 Marionette DEBUG loaded listener.js 17:59:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x7f873f662400) [pid = 1813] [serial = 213] [outer = 0x7f87305ea400] 17:59:40 INFO - PROCESS | 1813 | 1462323580437 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 17:59:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 17:59:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1290ms 17:59:40 INFO - PROCESS | 1813 | 1462323580481 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 17:59:40 INFO - PROCESS | 1813 | 1462323580485 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 17:59:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 17:59:40 INFO - PROCESS | 1813 | 1462323580491 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 17:59:40 INFO - PROCESS | 1813 | 1462323580493 Marionette TRACE conn3 <- [1,258,null,{}] 17:59:40 INFO - PROCESS | 1813 | 1462323580499 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:40 INFO - PROCESS | 1813 | 1462323580643 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 17:59:40 INFO - PROCESS | 1813 | 1462323580779 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741029800 == 50 [pid = 1813] [id = 72] 17:59:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x7f8732774c00) [pid = 1813] [serial = 214] [outer = (nil)] 17:59:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x7f87411bfc00) [pid = 1813] [serial = 215] [outer = 0x7f8732774c00] 17:59:40 INFO - PROCESS | 1813 | 1462323580850 Marionette DEBUG loaded listener.js 17:59:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x7f8743456000) [pid = 1813] [serial = 216] [outer = 0x7f8732774c00] 17:59:41 INFO - PROCESS | 1813 | 1462323581718 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 17:59:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 17:59:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1288ms 17:59:41 INFO - PROCESS | 1813 | 1462323581780 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 17:59:41 INFO - PROCESS | 1813 | 1462323581784 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 17:59:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 17:59:41 INFO - PROCESS | 1813 | 1462323581790 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 17:59:41 INFO - PROCESS | 1813 | 1462323581793 Marionette TRACE conn3 <- [1,262,null,{}] 17:59:41 INFO - PROCESS | 1813 | 1462323581798 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:41 INFO - PROCESS | 1813 | 1462323581944 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 17:59:42 INFO - PROCESS | 1813 | 1462323582073 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872d6ca800 == 51 [pid = 1813] [id = 73] 17:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x7f8725669000) [pid = 1813] [serial = 217] [outer = (nil)] 17:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x7f872dad8000) [pid = 1813] [serial = 218] [outer = 0x7f8725669000] 17:59:42 INFO - PROCESS | 1813 | 1462323582141 Marionette DEBUG loaded listener.js 17:59:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x7f874104a000) [pid = 1813] [serial = 219] [outer = 0x7f8725669000] 17:59:43 INFO - PROCESS | 1813 | 1462323583181 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 17:59:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 17:59:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1438ms 17:59:43 INFO - PROCESS | 1813 | 1462323583230 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 17:59:43 INFO - PROCESS | 1813 | 1462323583239 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 17:59:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 17:59:43 INFO - PROCESS | 1813 | 1462323583246 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 17:59:43 INFO - PROCESS | 1813 | 1462323583251 Marionette TRACE conn3 <- [1,266,null,{}] 17:59:43 INFO - PROCESS | 1813 | 1462323583258 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:43 INFO - PROCESS | 1813 | 1462323583455 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 17:59:43 INFO - PROCESS | 1813 | 1462323583591 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b355800 == 52 [pid = 1813] [id = 74] 17:59:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x7f872df3f400) [pid = 1813] [serial = 220] [outer = (nil)] 17:59:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x7f872df42c00) [pid = 1813] [serial = 221] [outer = 0x7f872df3f400] 17:59:43 INFO - PROCESS | 1813 | 1462323583690 Marionette DEBUG loaded listener.js 17:59:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x7f872f9ecc00) [pid = 1813] [serial = 222] [outer = 0x7f872df3f400] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727299800 == 51 [pid = 1813] [id = 67] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b411000 == 50 [pid = 1813] [id = 66] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x7f87411b6400) [pid = 1813] [serial = 167] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731b1a800 == 49 [pid = 1813] [id = 65] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f77e800 == 48 [pid = 1813] [id = 64] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872cf98800 == 47 [pid = 1813] [id = 63] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b370800 == 46 [pid = 1813] [id = 62] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872de57800 == 45 [pid = 1813] [id = 61] 17:59:44 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c577000 == 44 [pid = 1813] [id = 56] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x7f873c387800) [pid = 1813] [serial = 110] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x7f872802b400) [pid = 1813] [serial = 140] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x7f873d727400) [pid = 1813] [serial = 161] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x7f872e2a4400) [pid = 1813] [serial = 143] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x7f8728c94800) [pid = 1813] [serial = 150] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x7f8727440400) [pid = 1813] [serial = 149] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x7f873279f800) [pid = 1813] [serial = 146] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x7f8730603400) [pid = 1813] [serial = 155] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x7f872f189000) [pid = 1813] [serial = 152] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x7f872f7a0400) [pid = 1813] [serial = 153] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x7f87327a2c00) [pid = 1813] [serial = 156] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x7f873d723c00) [pid = 1813] [serial = 164] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 88 (0x7f873c007c00) [pid = 1813] [serial = 158] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 87 (0x7f8740a87400) [pid = 1813] [serial = 165] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 86 (0x7f873f665c00) [pid = 1813] [serial = 162] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | --DOMWINDOW == 85 (0x7f873d463000) [pid = 1813] [serial = 159] [outer = (nil)] [url = about:blank] 17:59:44 INFO - PROCESS | 1813 | 1462323584481 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 17:59:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 17:59:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1282ms 17:59:44 INFO - PROCESS | 1813 | 1462323584533 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 17:59:44 INFO - PROCESS | 1813 | 1462323584539 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 17:59:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 17:59:44 INFO - PROCESS | 1813 | 1462323584549 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 17:59:44 INFO - PROCESS | 1813 | 1462323584552 Marionette TRACE conn3 <- [1,270,null,{}] 17:59:44 INFO - PROCESS | 1813 | 1462323584557 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:44 INFO - PROCESS | 1813 | 1462323584699 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 17:59:44 INFO - PROCESS | 1813 | 1462323584716 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f01c800 == 45 [pid = 1813] [id = 75] 17:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 86 (0x7f872f7a0400) [pid = 1813] [serial = 223] [outer = (nil)] 17:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 87 (0x7f8730563800) [pid = 1813] [serial = 224] [outer = 0x7f872f7a0400] 17:59:44 INFO - PROCESS | 1813 | 1462323584805 Marionette DEBUG loaded listener.js 17:59:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 88 (0x7f8730568800) [pid = 1813] [serial = 225] [outer = 0x7f872f7a0400] 17:59:45 INFO - PROCESS | 1813 | 1462323585502 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 17:59:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 17:59:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 988ms 17:59:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 17:59:45 INFO - PROCESS | 1813 | 1462323585537 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 17:59:45 INFO - PROCESS | 1813 | 1462323585540 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 17:59:45 INFO - PROCESS | 1813 | 1462323585546 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 17:59:45 INFO - PROCESS | 1813 | 1462323585551 Marionette TRACE conn3 <- [1,274,null,{}] 17:59:45 INFO - PROCESS | 1813 | 1462323585566 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:45 INFO - PROCESS | 1813 | 1462323585737 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 17:59:45 INFO - PROCESS | 1813 | 1462323585767 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8735811800 == 46 [pid = 1813] [id = 76] 17:59:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 89 (0x7f87318f3c00) [pid = 1813] [serial = 226] [outer = (nil)] 17:59:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x7f87327a5800) [pid = 1813] [serial = 227] [outer = 0x7f87318f3c00] 17:59:45 INFO - PROCESS | 1813 | 1462323585828 Marionette DEBUG loaded listener.js 17:59:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x7f873c008000) [pid = 1813] [serial = 228] [outer = 0x7f87318f3c00] 17:59:46 INFO - PROCESS | 1813 | 1462323586599 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 17:59:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 17:59:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1083ms 17:59:46 INFO - PROCESS | 1813 | 1462323586636 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 17:59:46 INFO - PROCESS | 1813 | 1462323586640 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 17:59:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 17:59:46 INFO - PROCESS | 1813 | 1462323586646 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 17:59:46 INFO - PROCESS | 1813 | 1462323586648 Marionette TRACE conn3 <- [1,278,null,{}] 17:59:46 INFO - PROCESS | 1813 | 1462323586655 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:46 INFO - PROCESS | 1813 | 1462323586821 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 17:59:46 INFO - PROCESS | 1813 | 1462323586849 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c72b000 == 47 [pid = 1813] [id = 77] 17:59:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x7f872e8b4c00) [pid = 1813] [serial = 229] [outer = (nil)] 17:59:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x7f872e8bfc00) [pid = 1813] [serial = 230] [outer = 0x7f872e8b4c00] 17:59:46 INFO - PROCESS | 1813 | 1462323586908 Marionette DEBUG loaded listener.js 17:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x7f8730568000) [pid = 1813] [serial = 231] [outer = 0x7f872e8b4c00] 17:59:47 INFO - PROCESS | 1813 | 1462323587583 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 17:59:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 17:59:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 979ms 17:59:47 INFO - PROCESS | 1813 | 1462323587627 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 17:59:47 INFO - PROCESS | 1813 | 1462323587629 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 17:59:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 17:59:47 INFO - PROCESS | 1813 | 1462323587641 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 17:59:47 INFO - PROCESS | 1813 | 1462323587643 Marionette TRACE conn3 <- [1,282,null,{}] 17:59:47 INFO - PROCESS | 1813 | 1462323587649 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:47 INFO - PROCESS | 1813 | 1462323587820 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 17:59:47 INFO - PROCESS | 1813 | 1462323587849 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740874000 == 48 [pid = 1813] [id = 78] 17:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x7f872e8b3800) [pid = 1813] [serial = 232] [outer = (nil)] 17:59:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x7f873c014400) [pid = 1813] [serial = 233] [outer = 0x7f872e8b3800] 17:59:47 INFO - PROCESS | 1813 | 1462323587916 Marionette DEBUG loaded listener.js 17:59:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x7f873d45f400) [pid = 1813] [serial = 234] [outer = 0x7f872e8b3800] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x7f873060c400) [pid = 1813] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x7f872df41400) [pid = 1813] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x7f8728c8ac00) [pid = 1813] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x7f87408c2800) [pid = 1813] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x7f8728c90c00) [pid = 1813] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x7f87305ed800) [pid = 1813] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x7f8728c8e400) [pid = 1813] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 17:59:48 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x7f87258f2c00) [pid = 1813] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 17:59:48 INFO - PROCESS | 1813 | 1462323588823 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 17:59:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 17:59:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1235ms 17:59:48 INFO - PROCESS | 1813 | 1462323588872 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 17:59:48 INFO - PROCESS | 1813 | 1462323588876 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 17:59:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 17:59:48 INFO - PROCESS | 1813 | 1462323588881 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 17:59:48 INFO - PROCESS | 1813 | 1462323588883 Marionette TRACE conn3 <- [1,286,null,{}] 17:59:48 INFO - PROCESS | 1813 | 1462323588889 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:49 INFO - PROCESS | 1813 | 1462323589058 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 17:59:49 INFO - PROCESS | 1813 | 1462323589068 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740fc3000 == 49 [pid = 1813] [id = 79] 17:59:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x7f872df3f800) [pid = 1813] [serial = 235] [outer = (nil)] 17:59:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x7f8740899800) [pid = 1813] [serial = 236] [outer = 0x7f872df3f800] 17:59:49 INFO - PROCESS | 1813 | 1462323589133 Marionette DEBUG loaded listener.js 17:59:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x7f8741827000) [pid = 1813] [serial = 237] [outer = 0x7f872df3f800] 17:59:49 INFO - PROCESS | 1813 | 1462323589863 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 17:59:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 17:59:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1025ms 17:59:49 INFO - PROCESS | 1813 | 1462323589908 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 17:59:49 INFO - PROCESS | 1813 | 1462323589911 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 17:59:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 17:59:49 INFO - PROCESS | 1813 | 1462323589922 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 17:59:49 INFO - PROCESS | 1813 | 1462323589924 Marionette TRACE conn3 <- [1,290,null,{}] 17:59:49 INFO - PROCESS | 1813 | 1462323589933 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:50 INFO - PROCESS | 1813 | 1462323590064 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 17:59:50 INFO - PROCESS | 1813 | 1462323590082 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f874181c000 == 50 [pid = 1813] [id = 80] 17:59:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x7f8728c8e400) [pid = 1813] [serial = 238] [outer = (nil)] 17:59:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x7f87434c4800) [pid = 1813] [serial = 239] [outer = 0x7f8728c8e400] 17:59:50 INFO - PROCESS | 1813 | 1462323590142 Marionette DEBUG loaded listener.js 17:59:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x7f8743eac400) [pid = 1813] [serial = 240] [outer = 0x7f8728c8e400] 17:59:50 INFO - PROCESS | 1813 | 1462323590962 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 17:59:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 17:59:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1089ms 17:59:51 INFO - PROCESS | 1813 | 1462323591014 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 17:59:51 INFO - PROCESS | 1813 | 1462323591019 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 17:59:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 17:59:51 INFO - PROCESS | 1813 | 1462323591028 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 17:59:51 INFO - PROCESS | 1813 | 1462323591033 Marionette TRACE conn3 <- [1,294,null,{}] 17:59:51 INFO - PROCESS | 1813 | 1462323591041 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:51 INFO - PROCESS | 1813 | 1462323591212 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 17:59:51 INFO - PROCESS | 1813 | 1462323591348 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e7ed800 == 51 [pid = 1813] [id = 81] 17:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x7f8728c98400) [pid = 1813] [serial = 241] [outer = (nil)] 17:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x7f872cf8a000) [pid = 1813] [serial = 242] [outer = 0x7f8728c98400] 17:59:51 INFO - PROCESS | 1813 | 1462323591423 Marionette DEBUG loaded listener.js 17:59:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x7f872df41800) [pid = 1813] [serial = 243] [outer = 0x7f8728c98400] 17:59:52 INFO - PROCESS | 1813 | 1462323592277 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:52 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. 17:59:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1282ms 17:59:52 INFO - PROCESS | 1813 | 1462323592309 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 17:59:52 INFO - PROCESS | 1813 | 1462323592317 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 17:59:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 17:59:52 INFO - PROCESS | 1813 | 1462323592327 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 17:59:52 INFO - PROCESS | 1813 | 1462323592330 Marionette TRACE conn3 <- [1,298,null,{}] 17:59:52 INFO - PROCESS | 1813 | 1462323592336 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:52 INFO - PROCESS | 1813 | 1462323592486 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 17:59:52 INFO - PROCESS | 1813 | 1462323592625 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c515000 == 52 [pid = 1813] [id = 82] 17:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x7f872d7abc00) [pid = 1813] [serial = 244] [outer = (nil)] 17:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x7f8730466000) [pid = 1813] [serial = 245] [outer = 0x7f872d7abc00] 17:59:52 INFO - PROCESS | 1813 | 1462323592696 Marionette DEBUG loaded listener.js 17:59:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x7f873056a800) [pid = 1813] [serial = 246] [outer = 0x7f872d7abc00] 17:59:53 INFO - PROCESS | 1813 | 1462323593538 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59: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. 17:59:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1234ms 17:59:53 INFO - PROCESS | 1813 | 1462323593562 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 17:59:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 17:59:53 INFO - PROCESS | 1813 | 1462323593566 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 17:59:53 INFO - PROCESS | 1813 | 1462323593572 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 17:59:53 INFO - PROCESS | 1813 | 1462323593578 Marionette TRACE conn3 <- [1,302,null,{}] 17:59:53 INFO - PROCESS | 1813 | 1462323593597 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:53 INFO - PROCESS | 1813 | 1462323593784 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 17:59:53 INFO - PROCESS | 1813 | 1462323593922 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8744156000 == 53 [pid = 1813] [id = 83] 17:59:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x7f873056fc00) [pid = 1813] [serial = 247] [outer = (nil)] 17:59:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x7f873d726000) [pid = 1813] [serial = 248] [outer = 0x7f873056fc00] 17:59:54 INFO - PROCESS | 1813 | 1462323594010 Marionette DEBUG loaded listener.js 17:59:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f8741048000) [pid = 1813] [serial = 249] [outer = 0x7f873056fc00] 17:59:54 INFO - PROCESS | 1813 | 1462323594910 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59: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. 17:59:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1393ms 17:59:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 17:59:54 INFO - PROCESS | 1813 | 1462323594965 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 17:59:54 INFO - PROCESS | 1813 | 1462323594968 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 17:59:54 INFO - PROCESS | 1813 | 1462323594974 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 17:59:54 INFO - PROCESS | 1813 | 1462323594978 Marionette TRACE conn3 <- [1,306,null,{}] 17:59:54 INFO - PROCESS | 1813 | 1462323594982 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:55 INFO - PROCESS | 1813 | 1462323595136 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 17:59:55 INFO - PROCESS | 1813 | 1462323595268 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87459a2000 == 54 [pid = 1813] [id = 84] 17:59:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f873056e800) [pid = 1813] [serial = 250] [outer = (nil)] 17:59:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f8743eb1000) [pid = 1813] [serial = 251] [outer = 0x7f873056e800] 17:59:55 INFO - PROCESS | 1813 | 1462323595343 Marionette DEBUG loaded listener.js 17:59:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f874418e400) [pid = 1813] [serial = 252] [outer = 0x7f873056e800] 17:59:56 INFO - PROCESS | 1813 | 1462323596156 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:56 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. 17:59:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1234ms 17:59:56 INFO - PROCESS | 1813 | 1462323596209 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 17:59:56 INFO - PROCESS | 1813 | 1462323596212 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 17:59:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 17:59:56 INFO - PROCESS | 1813 | 1462323596218 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 17:59:56 INFO - PROCESS | 1813 | 1462323596220 Marionette TRACE conn3 <- [1,310,null,{}] 17:59:56 INFO - PROCESS | 1813 | 1462323596226 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:56 INFO - PROCESS | 1813 | 1462323596377 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 17:59:56 INFO - PROCESS | 1813 | 1462323596523 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418eb800 == 55 [pid = 1813] [id = 85] 17:59:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f872801e400) [pid = 1813] [serial = 253] [outer = (nil)] 17:59:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f87441e2000) [pid = 1813] [serial = 254] [outer = 0x7f872801e400] 17:59:56 INFO - PROCESS | 1813 | 1462323596598 Marionette DEBUG loaded listener.js 17:59:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f874577ac00) [pid = 1813] [serial = 255] [outer = 0x7f872801e400] 17:59:57 INFO - PROCESS | 1813 | 1462323597650 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:57 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. 17:59:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1492ms 17:59:57 INFO - PROCESS | 1813 | 1462323597711 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 17:59:57 INFO - PROCESS | 1813 | 1462323597716 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 17:59:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 17:59:57 INFO - PROCESS | 1813 | 1462323597725 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 17:59:57 INFO - PROCESS | 1813 | 1462323597730 Marionette TRACE conn3 <- [1,314,null,{}] 17:59:57 INFO - PROCESS | 1813 | 1462323597739 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:57 INFO - PROCESS | 1813 | 1462323597903 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 17:59:58 INFO - PROCESS | 1813 | 1462323598065 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731934800 == 56 [pid = 1813] [id = 86] 17:59:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f872c0f2c00) [pid = 1813] [serial = 256] [outer = (nil)] 17:59:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f872cf34400) [pid = 1813] [serial = 257] [outer = 0x7f872c0f2c00] 17:59:58 INFO - PROCESS | 1813 | 1462323598146 Marionette DEBUG loaded listener.js 17:59:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f872df41400) [pid = 1813] [serial = 258] [outer = 0x7f872c0f2c00] 17:59:59 INFO - PROCESS | 1813 | 1462323599032 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 17:59:59 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. 17:59:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1333ms 17:59:59 INFO - PROCESS | 1813 | 1462323599058 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 17:59:59 INFO - PROCESS | 1813 | 1462323599066 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 17:59:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 17:59:59 INFO - PROCESS | 1813 | 1462323599076 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 17:59:59 INFO - PROCESS | 1813 | 1462323599080 Marionette TRACE conn3 <- [1,318,null,{}] 17:59:59 INFO - PROCESS | 1813 | 1462323599085 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 17:59:59 INFO - PROCESS | 1813 | 1462323599241 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 17:59:59 INFO - PROCESS | 1813 | 1462323599388 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 17:59:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872de3f800 == 57 [pid = 1813] [id = 87] 17:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f872de1e000) [pid = 1813] [serial = 259] [outer = (nil)] 17:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f872de23800) [pid = 1813] [serial = 260] [outer = 0x7f872de1e000] 17:59:59 INFO - PROCESS | 1813 | 1462323599454 Marionette DEBUG loaded listener.js 17:59:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f872e2a4400) [pid = 1813] [serial = 261] [outer = 0x7f872de1e000] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b427800 == 56 [pid = 1813] [id = 46] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f87408c5000) [pid = 1813] [serial = 176] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f872f9ea800) [pid = 1813] [serial = 173] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f87411bbc00) [pid = 1813] [serial = 179] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f8728c8cc00) [pid = 1813] [serial = 170] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f8740a8b400) [pid = 1813] [serial = 203] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740fc3000 == 55 [pid = 1813] [id = 79] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740874000 == 54 [pid = 1813] [id = 78] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c72b000 == 53 [pid = 1813] [id = 77] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8735811800 == 52 [pid = 1813] [id = 76] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f01c800 == 51 [pid = 1813] [id = 75] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b355800 == 50 [pid = 1813] [id = 74] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873195f800 == 49 [pid = 1813] [id = 70] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8728091000 == 48 [pid = 1813] [id = 69] 18:00:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873d443800 == 47 [pid = 1813] [id = 68] 18:00:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f872e8c1400) [pid = 1813] [serial = 262] [outer = 0x7f872566d000] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f873d8f1000) [pid = 1813] [serial = 195] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f873d20d400) [pid = 1813] [serial = 194] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f872df45c00) [pid = 1813] [serial = 200] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f872f4e1000) [pid = 1813] [serial = 186] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f872d7ab800) [pid = 1813] [serial = 185] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f8740a45400) [pid = 1813] [serial = 197] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f872b452800) [pid = 1813] [serial = 183] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f8728cf2000) [pid = 1813] [serial = 182] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x7f8735598000) [pid = 1813] [serial = 191] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x7f872f9ec000) [pid = 1813] [serial = 188] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x7f87305e8400) [pid = 1813] [serial = 189] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x7f87411c0000) [pid = 1813] [serial = 168] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x7f87411c1400) [pid = 1813] [serial = 198] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x7f873c38a000) [pid = 1813] [serial = 201] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x7f873c094400) [pid = 1813] [serial = 192] [outer = (nil)] [url = about:blank] 18:00:00 INFO - PROCESS | 1813 | 1462323600434 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:00 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. 18:00:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1383ms 18:00:00 INFO - PROCESS | 1813 | 1462323600459 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 18:00:00 INFO - PROCESS | 1813 | 1462323600463 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 18:00:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 18:00:00 INFO - PROCESS | 1813 | 1462323600468 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 18:00:00 INFO - PROCESS | 1813 | 1462323600476 Marionette TRACE conn3 <- [1,322,null,{}] 18:00:00 INFO - PROCESS | 1813 | 1462323600491 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:00 INFO - PROCESS | 1813 | 1462323600635 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 18:00:00 INFO - PROCESS | 1813 | 1462323600761 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e503000 == 48 [pid = 1813] [id = 88] 18:00:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x7f8726442400) [pid = 1813] [serial = 263] [outer = (nil)] 18:00:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x7f8728c8cc00) [pid = 1813] [serial = 264] [outer = 0x7f8726442400] 18:00:00 INFO - PROCESS | 1813 | 1462323600825 Marionette DEBUG loaded listener.js 18:00:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x7f8730560c00) [pid = 1813] [serial = 265] [outer = 0x7f8726442400] 18:00:01 INFO - PROCESS | 1813 | 1462323601558 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:01 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. 18:00:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1142ms 18:00:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 18:00:01 INFO - PROCESS | 1813 | 1462323601612 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 18:00:01 INFO - PROCESS | 1813 | 1462323601615 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 18:00:01 INFO - PROCESS | 1813 | 1462323601621 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 18:00:01 INFO - PROCESS | 1813 | 1462323601624 Marionette TRACE conn3 <- [1,326,null,{}] 18:00:01 INFO - PROCESS | 1813 | 1462323601629 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:01 INFO - PROCESS | 1813 | 1462323601759 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 18:00:01 INFO - PROCESS | 1813 | 1462323601774 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b427800 == 49 [pid = 1813] [id = 89] 18:00:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x7f872db4a400) [pid = 1813] [serial = 266] [outer = (nil)] 18:00:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x7f872db55800) [pid = 1813] [serial = 267] [outer = 0x7f872db4a400] 18:00:01 INFO - PROCESS | 1813 | 1462323601833 Marionette DEBUG loaded listener.js 18:00:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x7f87301f1800) [pid = 1813] [serial = 268] [outer = 0x7f872db4a400] 18:00:02 INFO - PROCESS | 1813 | 1462323602702 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:02 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. 18:00:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1132ms 18:00:02 INFO - PROCESS | 1813 | 1462323602755 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 18:00:02 INFO - PROCESS | 1813 | 1462323602758 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 18:00:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 18:00:02 INFO - PROCESS | 1813 | 1462323602773 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 18:00:02 INFO - PROCESS | 1813 | 1462323602776 Marionette TRACE conn3 <- [1,330,null,{}] 18:00:02 INFO - PROCESS | 1813 | 1462323602782 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:02 INFO - PROCESS | 1813 | 1462323602975 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 18:00:02 INFO - PROCESS | 1813 | 1462323602995 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c71b800 == 50 [pid = 1813] [id = 90] 18:00:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f873046a400) [pid = 1813] [serial = 269] [outer = (nil)] 18:00:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f873056b400) [pid = 1813] [serial = 270] [outer = 0x7f873046a400] 18:00:03 INFO - PROCESS | 1813 | 1462323603054 Marionette DEBUG loaded listener.js 18:00:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f873185a800) [pid = 1813] [serial = 271] [outer = 0x7f873046a400] 18:00:03 INFO - PROCESS | 1813 | 1462323603836 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:03 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. 18:00:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1088ms 18:00:03 INFO - PROCESS | 1813 | 1462323603903 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 18:00:03 INFO - PROCESS | 1813 | 1462323603906 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 18:00:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 18:00:03 INFO - PROCESS | 1813 | 1462323603915 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 18:00:03 INFO - PROCESS | 1813 | 1462323603917 Marionette TRACE conn3 <- [1,334,null,{}] 18:00:03 INFO - PROCESS | 1813 | 1462323603926 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:04 INFO - PROCESS | 1813 | 1462323604137 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 18:00:04 INFO - PROCESS | 1813 | 1462323604158 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b370800 == 51 [pid = 1813] [id = 91] 18:00:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f873277b000) [pid = 1813] [serial = 272] [outer = (nil)] 18:00:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f8736498800) [pid = 1813] [serial = 273] [outer = 0x7f873277b000] 18:00:04 INFO - PROCESS | 1813 | 1462323604221 Marionette DEBUG loaded listener.js 18:00:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f873d461400) [pid = 1813] [serial = 274] [outer = 0x7f873277b000] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f872e8b4c00) [pid = 1813] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f872e8b3800) [pid = 1813] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f872df3f800) [pid = 1813] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f8726446800) [pid = 1813] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f8725669000) [pid = 1813] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x7f872df3f400) [pid = 1813] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x7f872f7a0400) [pid = 1813] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 18:00:04 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x7f87318f3c00) [pid = 1813] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 18:00:05 INFO - PROCESS | 1813 | 1462323605123 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:05 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. 18:00:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1234ms 18:00:05 INFO - PROCESS | 1813 | 1462323605148 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 18:00:05 INFO - PROCESS | 1813 | 1462323605151 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 18:00:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 18:00:05 INFO - PROCESS | 1813 | 1462323605156 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 18:00:05 INFO - PROCESS | 1813 | 1462323605159 Marionette TRACE conn3 <- [1,338,null,{}] 18:00:05 INFO - PROCESS | 1813 | 1462323605163 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:05 INFO - PROCESS | 1813 | 1462323605335 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 18:00:05 INFO - PROCESS | 1813 | 1462323605433 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741076800 == 52 [pid = 1813] [id = 92] 18:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x7f8729f7f000) [pid = 1813] [serial = 275] [outer = (nil)] 18:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x7f8729f8a400) [pid = 1813] [serial = 276] [outer = 0x7f8729f7f000] 18:00:05 INFO - PROCESS | 1813 | 1462323605491 Marionette DEBUG loaded listener.js 18:00:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f872db51400) [pid = 1813] [serial = 277] [outer = 0x7f8729f7f000] 18:00:06 INFO - PROCESS | 1813 | 1462323606142 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:06 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. 18:00:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1026ms 18:00:06 INFO - PROCESS | 1813 | 1462323606183 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 18:00:06 INFO - PROCESS | 1813 | 1462323606185 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 18:00:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 18:00:06 INFO - PROCESS | 1813 | 1462323606192 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 18:00:06 INFO - PROCESS | 1813 | 1462323606194 Marionette TRACE conn3 <- [1,342,null,{}] 18:00:06 INFO - PROCESS | 1813 | 1462323606199 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:06 INFO - PROCESS | 1813 | 1462323606385 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 18:00:06 INFO - PROCESS | 1813 | 1462323606409 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418f4800 == 53 [pid = 1813] [id = 93] 18:00:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f8720962400) [pid = 1813] [serial = 278] [outer = (nil)] 18:00:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f872096ac00) [pid = 1813] [serial = 279] [outer = 0x7f8720962400] 18:00:06 INFO - PROCESS | 1813 | 1462323606478 Marionette DEBUG loaded listener.js 18:00:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f8720970400) [pid = 1813] [serial = 280] [outer = 0x7f8720962400] 18:00:07 INFO - PROCESS | 1813 | 1462323607399 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:07 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. 18:00:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1225ms 18:00:07 INFO - PROCESS | 1813 | 1462323607418 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 18:00:07 INFO - PROCESS | 1813 | 1462323607424 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 18:00:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 18:00:07 INFO - PROCESS | 1813 | 1462323607432 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 18:00:07 INFO - PROCESS | 1813 | 1462323607437 Marionette TRACE conn3 <- [1,346,null,{}] 18:00:07 INFO - PROCESS | 1813 | 1462323607445 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:07 INFO - PROCESS | 1813 | 1462323607606 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 18:00:07 INFO - PROCESS | 1813 | 1462323607750 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e7ee800 == 54 [pid = 1813] [id = 94] 18:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f8728c8ec00) [pid = 1813] [serial = 281] [outer = (nil)] 18:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f8729f80000) [pid = 1813] [serial = 282] [outer = 0x7f8728c8ec00] 18:00:07 INFO - PROCESS | 1813 | 1462323607824 Marionette DEBUG loaded listener.js 18:00:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f8729f8a800) [pid = 1813] [serial = 283] [outer = 0x7f8728c8ec00] 18:00:08 INFO - PROCESS | 1813 | 1462323608681 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00: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. 18:00:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1292ms 18:00:08 INFO - PROCESS | 1813 | 1462323608725 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 18:00:08 INFO - PROCESS | 1813 | 1462323608733 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 18:00:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 18:00:08 INFO - PROCESS | 1813 | 1462323608743 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 18:00:08 INFO - PROCESS | 1813 | 1462323608746 Marionette TRACE conn3 <- [1,350,null,{}] 18:00:08 INFO - PROCESS | 1813 | 1462323608752 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:08 INFO - PROCESS | 1813 | 1462323608927 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 18:00:09 INFO - PROCESS | 1813 | 1462323609062 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c57b800 == 55 [pid = 1813] [id = 95] 18:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f8728c95000) [pid = 1813] [serial = 284] [outer = (nil)] 18:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f872db50800) [pid = 1813] [serial = 285] [outer = 0x7f8728c95000] 18:00:09 INFO - PROCESS | 1813 | 1462323609134 Marionette DEBUG loaded listener.js 18:00:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f872de1e400) [pid = 1813] [serial = 286] [outer = 0x7f8728c95000] 18:00:10 INFO - PROCESS | 1813 | 1462323610043 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:10 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. 18:00:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1329ms 18:00:10 INFO - PROCESS | 1813 | 1462323610072 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 18:00:10 INFO - PROCESS | 1813 | 1462323610076 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 18:00:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 18:00:10 INFO - PROCESS | 1813 | 1462323610082 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 18:00:10 INFO - PROCESS | 1813 | 1462323610088 Marionette TRACE conn3 <- [1,354,null,{}] 18:00:10 INFO - PROCESS | 1813 | 1462323610102 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:10 INFO - PROCESS | 1813 | 1462323610262 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 18:00:10 INFO - PROCESS | 1813 | 1462323610407 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0ca000 == 56 [pid = 1813] [id = 96] 18:00:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f872de8b000) [pid = 1813] [serial = 287] [outer = (nil)] 18:00:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f872f4df800) [pid = 1813] [serial = 288] [outer = 0x7f872de8b000] 18:00:10 INFO - PROCESS | 1813 | 1462323610484 Marionette DEBUG loaded listener.js 18:00:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f8730561000) [pid = 1813] [serial = 289] [outer = 0x7f872de8b000] 18:00:11 INFO - PROCESS | 1813 | 1462323611334 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:11 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. 18:00:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1288ms 18:00:11 INFO - PROCESS | 1813 | 1462323611372 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 18:00:11 INFO - PROCESS | 1813 | 1462323611375 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 18:00:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 18:00:11 INFO - PROCESS | 1813 | 1462323611382 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 18:00:11 INFO - PROCESS | 1813 | 1462323611385 Marionette TRACE conn3 <- [1,358,null,{}] 18:00:11 INFO - PROCESS | 1813 | 1462323611390 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:11 INFO - PROCESS | 1813 | 1462323611547 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 18:00:11 INFO - PROCESS | 1813 | 1462323611688 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258ce800 == 57 [pid = 1813] [id = 97] 18:00:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f87258f4800) [pid = 1813] [serial = 290] [outer = (nil)] 18:00:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f8732754c00) [pid = 1813] [serial = 291] [outer = 0x7f87258f4800] 18:00:11 INFO - PROCESS | 1813 | 1462323611762 Marionette DEBUG loaded listener.js 18:00:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f8736498400) [pid = 1813] [serial = 292] [outer = 0x7f87258f4800] 18:00:12 INFO - PROCESS | 1813 | 1462323612593 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00: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. 18:00:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1278ms 18:00:12 INFO - PROCESS | 1813 | 1462323612661 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 18:00:12 INFO - PROCESS | 1813 | 1462323612665 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 18:00:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 18:00:12 INFO - PROCESS | 1813 | 1462323612671 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 18:00:12 INFO - PROCESS | 1813 | 1462323612674 Marionette TRACE conn3 <- [1,362,null,{}] 18:00:12 INFO - PROCESS | 1813 | 1462323612679 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:12 INFO - PROCESS | 1813 | 1462323612864 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 18:00:13 INFO - PROCESS | 1813 | 1462323613009 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0d9800 == 58 [pid = 1813] [id = 98] 18:00:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f872096e000) [pid = 1813] [serial = 293] [outer = (nil)] 18:00:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f873c323c00) [pid = 1813] [serial = 294] [outer = 0x7f872096e000] 18:00:13 INFO - PROCESS | 1813 | 1462323613083 Marionette DEBUG loaded listener.js 18:00:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f873d455400) [pid = 1813] [serial = 295] [outer = 0x7f872096e000] 18:00:13 INFO - PROCESS | 1813 | 1462323613990 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:14 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. 18:00:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1377ms 18:00:14 INFO - PROCESS | 1813 | 1462323614049 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 18:00:14 INFO - PROCESS | 1813 | 1462323614053 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 18:00:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 18:00:14 INFO - PROCESS | 1813 | 1462323614058 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 18:00:14 INFO - PROCESS | 1813 | 1462323614060 Marionette TRACE conn3 <- [1,366,null,{}] 18:00:14 INFO - PROCESS | 1813 | 1462323614066 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:14 INFO - PROCESS | 1813 | 1462323614280 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 18:00:14 INFO - PROCESS | 1813 | 1462323614653 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b46f000 == 59 [pid = 1813] [id = 99] 18:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f87272c2400) [pid = 1813] [serial = 296] [outer = (nil)] 18:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f872801f400) [pid = 1813] [serial = 297] [outer = 0x7f87272c2400] 18:00:14 INFO - PROCESS | 1813 | 1462323614734 Marionette DEBUG loaded listener.js 18:00:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f8729f7ec00) [pid = 1813] [serial = 298] [outer = 0x7f87272c2400] 18:00:15 INFO - PROCESS | 1813 | 1462323615595 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:15 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. 18:00:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1636ms 18:00:15 INFO - PROCESS | 1813 | 1462323615697 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 18:00:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 18:00:15 INFO - PROCESS | 1813 | 1462323615703 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 18:00:15 INFO - PROCESS | 1813 | 1462323615710 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 18:00:15 INFO - PROCESS | 1813 | 1462323615714 Marionette TRACE conn3 <- [1,370,null,{}] 18:00:15 INFO - PROCESS | 1813 | 1462323615721 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:15 INFO - PROCESS | 1813 | 1462323615912 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 18:00:16 INFO - PROCESS | 1813 | 1462323616082 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741076800 == 58 [pid = 1813] [id = 92] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b370800 == 57 [pid = 1813] [id = 91] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c71b800 == 56 [pid = 1813] [id = 90] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b427800 == 55 [pid = 1813] [id = 89] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f8728c93000) [pid = 1813] [serial = 206] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f872f004400) [pid = 1813] [serial = 209] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f873c32d400) [pid = 1813] [serial = 212] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f87411bfc00) [pid = 1813] [serial = 215] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f87434c4800) [pid = 1813] [serial = 239] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8728cd7800 == 56 [pid = 1813] [id = 100] 18:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f8728c93000) [pid = 1813] [serial = 299] [outer = (nil)] 18:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f872db53800) [pid = 1813] [serial = 300] [outer = 0x7f8728c93000] 18:00:16 INFO - PROCESS | 1813 | 1462323616233 Marionette DEBUG loaded listener.js 18:00:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f872de1cc00) [pid = 1813] [serial = 301] [outer = 0x7f8728c93000] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e503000 == 55 [pid = 1813] [id = 88] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872de3f800 == 54 [pid = 1813] [id = 87] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731934800 == 53 [pid = 1813] [id = 86] 18:00:16 INFO - PROCESS | 1813 | --DOCSHELL 0x7f874181c000 == 52 [pid = 1813] [id = 80] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f872e8bfc00) [pid = 1813] [serial = 230] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f873c014400) [pid = 1813] [serial = 233] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f8740899800) [pid = 1813] [serial = 236] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f873d45f400) [pid = 1813] [serial = 234] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f8741883800) [pid = 1813] [serial = 204] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f874104a000) [pid = 1813] [serial = 219] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f872dad8000) [pid = 1813] [serial = 218] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f872f9ecc00) [pid = 1813] [serial = 222] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f872df42c00) [pid = 1813] [serial = 221] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f8730563800) [pid = 1813] [serial = 224] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f8730568800) [pid = 1813] [serial = 225] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f87327a5800) [pid = 1813] [serial = 227] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f8730568000) [pid = 1813] [serial = 231] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f873c008000) [pid = 1813] [serial = 228] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f8741827000) [pid = 1813] [serial = 237] [outer = (nil)] [url = about:blank] 18:00:16 INFO - PROCESS | 1813 | 1462323616925 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 18:00:16 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. 18:00:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1229ms 18:00:16 INFO - PROCESS | 1813 | 1462323616945 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 18:00:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 18:00:16 INFO - PROCESS | 1813 | 1462323616951 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 18:00:16 INFO - PROCESS | 1813 | 1462323616958 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 18:00:16 INFO - PROCESS | 1813 | 1462323616960 Marionette TRACE conn3 <- [1,374,null,{}] 18:00:16 INFO - PROCESS | 1813 | 1462323616966 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:17 INFO - PROCESS | 1813 | 1462323617116 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 18:00:17 INFO - PROCESS | 1813 | 1462323617216 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872eb8d800 == 53 [pid = 1813] [id = 101] 18:00:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f8725669000) [pid = 1813] [serial = 302] [outer = (nil)] 18:00:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f872df40c00) [pid = 1813] [serial = 303] [outer = 0x7f8725669000] 18:00:17 INFO - PROCESS | 1813 | 1462323617276 Marionette DEBUG loaded listener.js 18:00:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f872e8c0c00) [pid = 1813] [serial = 304] [outer = 0x7f8725669000] 18:00:17 INFO - PROCESS | 1813 | 1462323617984 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 18:00:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 18:00:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1041ms 18:00:18 INFO - PROCESS | 1813 | 1462323617998 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 18:00:18 INFO - PROCESS | 1813 | 1462323618002 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 18:00:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 18:00:18 INFO - PROCESS | 1813 | 1462323618031 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 18:00:18 INFO - PROCESS | 1813 | 1462323618040 Marionette TRACE conn3 <- [1,378,null,{}] 18:00:18 INFO - PROCESS | 1813 | 1462323618056 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:18 INFO - PROCESS | 1813 | 1462323618196 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 18:00:18 INFO - PROCESS | 1813 | 1462323618215 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873568e800 == 54 [pid = 1813] [id = 102] 18:00:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f8730566800) [pid = 1813] [serial = 305] [outer = (nil)] 18:00:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f8735591800) [pid = 1813] [serial = 306] [outer = 0x7f8730566800] 18:00:18 INFO - PROCESS | 1813 | 1462323618276 Marionette DEBUG loaded listener.js 18:00:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f873c32d400) [pid = 1813] [serial = 307] [outer = 0x7f8730566800] 18:00:19 INFO - PROCESS | 1813 | 1462323619123 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 18:00:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 18:00:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1175ms 18:00:19 INFO - PROCESS | 1813 | 1462323619184 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 18:00:19 INFO - PROCESS | 1813 | 1462323619188 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 18:00:19 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 18:00:19 INFO - PROCESS | 1813 | 1462323619194 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 18:00:19 INFO - PROCESS | 1813 | 1462323619196 Marionette TRACE conn3 <- [1,382,null,{}] 18:00:19 INFO - PROCESS | 1813 | 1462323619201 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:19 INFO - PROCESS | 1813 | 1462323619364 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 18:00:19 INFO - PROCESS | 1813 | 1462323619392 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c735800 == 55 [pid = 1813] [id = 103] 18:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f872f9ea400) [pid = 1813] [serial = 308] [outer = (nil)] 18:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f873d72c800) [pid = 1813] [serial = 309] [outer = 0x7f872f9ea400] 18:00:19 INFO - PROCESS | 1813 | 1462323619450 Marionette DEBUG loaded listener.js 18:00:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f8741044c00) [pid = 1813] [serial = 310] [outer = 0x7f872f9ea400] 18:00:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:20 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:00:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:00:20 INFO - PROCESS | 1813 | 1462323620208 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 18:00:20 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 18:00:20 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1033ms 18:00:20 INFO - PROCESS | 1813 | 1462323620231 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 18:00:20 INFO - PROCESS | 1813 | 1462323620234 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 18:00:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 18:00:20 INFO - PROCESS | 1813 | 1462323620240 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 18:00:20 INFO - PROCESS | 1813 | 1462323620242 Marionette TRACE conn3 <- [1,386,null,{}] 18:00:20 INFO - PROCESS | 1813 | 1462323620269 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:20 INFO - PROCESS | 1813 | 1462323620440 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 18:00:20 INFO - PROCESS | 1813 | 1462323620510 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258be800 == 56 [pid = 1813] [id = 104] 18:00:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f8741731400) [pid = 1813] [serial = 311] [outer = (nil)] 18:00:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f8741830800) [pid = 1813] [serial = 312] [outer = 0x7f8741731400] 18:00:20 INFO - PROCESS | 1813 | 1462323620581 Marionette DEBUG loaded listener.js 18:00:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f8744109c00) [pid = 1813] [serial = 313] [outer = 0x7f8741731400] 18:00:21 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f873046a400) [pid = 1813] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 18:00:21 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f873277b000) [pid = 1813] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 18:00:21 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f872c0f2c00) [pid = 1813] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 18:00:21 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f872db4a400) [pid = 1813] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 18:00:21 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f872de1e000) [pid = 1813] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 18:00:21 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f8726442400) [pid = 1813] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 18:00:21 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f8729f7f000) [pid = 1813] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 18:00:21 INFO - PROCESS | 1813 | 1462323621542 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 18:00:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 18:00:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1347ms 18:00:21 INFO - PROCESS | 1813 | 1462323621588 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 18:00:21 INFO - PROCESS | 1813 | 1462323621591 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 18:00:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 18:00:21 INFO - PROCESS | 1813 | 1462323621597 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 18:00:21 INFO - PROCESS | 1813 | 1462323621599 Marionette TRACE conn3 <- [1,390,null,{}] 18:00:21 INFO - PROCESS | 1813 | 1462323621604 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:21 INFO - PROCESS | 1813 | 1462323621772 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 18:00:21 INFO - PROCESS | 1813 | 1462323621792 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741022800 == 57 [pid = 1813] [id = 105] 18:00:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f872de18c00) [pid = 1813] [serial = 314] [outer = (nil)] 18:00:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f87411ba400) [pid = 1813] [serial = 315] [outer = 0x7f872de18c00] 18:00:21 INFO - PROCESS | 1813 | 1462323621850 Marionette DEBUG loaded listener.js 18:00:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f874577e800) [pid = 1813] [serial = 316] [outer = 0x7f872de18c00] 18:00:22 INFO - PROCESS | 1813 | 1462323622563 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 18:00:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 18:00:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1026ms 18:00:22 INFO - PROCESS | 1813 | 1462323622623 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 18:00:22 INFO - PROCESS | 1813 | 1462323622627 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 18:00:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 18:00:22 INFO - PROCESS | 1813 | 1462323622632 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 18:00:22 INFO - PROCESS | 1813 | 1462323622634 Marionette TRACE conn3 <- [1,394,null,{}] 18:00:22 INFO - PROCESS | 1813 | 1462323622639 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:22 INFO - PROCESS | 1813 | 1462323622803 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 18:00:22 INFO - PROCESS | 1813 | 1462323622820 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418e9800 == 58 [pid = 1813] [id = 106] 18:00:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f8720963c00) [pid = 1813] [serial = 317] [outer = (nil)] 18:00:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f87251db000) [pid = 1813] [serial = 318] [outer = 0x7f8720963c00] 18:00:22 INFO - PROCESS | 1813 | 1462323622878 Marionette DEBUG loaded listener.js 18:00:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f872de1e000) [pid = 1813] [serial = 319] [outer = 0x7f8720963c00] 18:00:23 INFO - PROCESS | 1813 | 1462323623871 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 18:00:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 18:00:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1276ms 18:00:23 INFO - PROCESS | 1813 | 1462323623910 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 18:00:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 18:00:23 INFO - PROCESS | 1813 | 1462323623916 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 18:00:23 INFO - PROCESS | 1813 | 1462323623924 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 18:00:23 INFO - PROCESS | 1813 | 1462323623929 Marionette TRACE conn3 <- [1,398,null,{}] 18:00:23 INFO - PROCESS | 1813 | 1462323623937 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:24 INFO - PROCESS | 1813 | 1462323624111 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 18:00:24 INFO - PROCESS | 1813 | 1462323624253 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e3ed000 == 59 [pid = 1813] [id = 107] 18:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f87272c8000) [pid = 1813] [serial = 320] [outer = (nil)] 18:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f8729f83800) [pid = 1813] [serial = 321] [outer = 0x7f87272c8000] 18:00:24 INFO - PROCESS | 1813 | 1462323624326 Marionette DEBUG loaded listener.js 18:00:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f872d7ab800) [pid = 1813] [serial = 322] [outer = 0x7f87272c8000] 18:00:25 INFO - PROCESS | 1813 | 1462323625364 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 18:00:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 18:00:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1484ms 18:00:25 INFO - PROCESS | 1813 | 1462323625408 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 18:00:25 INFO - PROCESS | 1813 | 1462323625416 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 18:00:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 18:00:25 INFO - PROCESS | 1813 | 1462323625426 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 18:00:25 INFO - PROCESS | 1813 | 1462323625429 Marionette TRACE conn3 <- [1,402,null,{}] 18:00:25 INFO - PROCESS | 1813 | 1462323625435 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:25 INFO - PROCESS | 1813 | 1462323625587 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 18:00:25 INFO - PROCESS | 1813 | 1462323625735 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f60e800 == 60 [pid = 1813] [id = 108] 18:00:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f872de21800) [pid = 1813] [serial = 323] [outer = (nil)] 18:00:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f872e8b3800) [pid = 1813] [serial = 324] [outer = 0x7f872de21800] 18:00:25 INFO - PROCESS | 1813 | 1462323625892 Marionette DEBUG loaded listener.js 18:00:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f872f4dc000) [pid = 1813] [serial = 325] [outer = 0x7f872de21800] 18:00:26 INFO - PROCESS | 1813 | 1462323626771 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 18:00:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 18:00:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1380ms 18:00:26 INFO - PROCESS | 1813 | 1462323626807 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 18:00:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 18:00:26 INFO - PROCESS | 1813 | 1462323626812 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 18:00:26 INFO - PROCESS | 1813 | 1462323626819 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 18:00:26 INFO - PROCESS | 1813 | 1462323626825 Marionette TRACE conn3 <- [1,406,null,{}] 18:00:26 INFO - PROCESS | 1813 | 1462323626843 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:27 INFO - PROCESS | 1813 | 1462323627024 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 18:00:27 INFO - PROCESS | 1813 | 1462323627179 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f42000 == 61 [pid = 1813] [id = 109] 18:00:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f871ffeac00) [pid = 1813] [serial = 326] [outer = (nil)] 18:00:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f872e8bb400) [pid = 1813] [serial = 327] [outer = 0x7f871ffeac00] 18:00:27 INFO - PROCESS | 1813 | 1462323627274 Marionette DEBUG loaded listener.js 18:00:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f8730565000) [pid = 1813] [serial = 328] [outer = 0x7f871ffeac00] 18:00:28 INFO - PROCESS | 1813 | 1462323628603 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 18:00:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 18:00:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1839ms 18:00:28 INFO - PROCESS | 1813 | 1462323628661 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 18:00:28 INFO - PROCESS | 1813 | 1462323628668 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 18:00:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 18:00:28 INFO - PROCESS | 1813 | 1462323628678 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 18:00:28 INFO - PROCESS | 1813 | 1462323628681 Marionette TRACE conn3 <- [1,410,null,{}] 18:00:28 INFO - PROCESS | 1813 | 1462323628690 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:28 INFO - PROCESS | 1813 | 1462323628846 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 18:00:29 INFO - PROCESS | 1813 | 1462323629059 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725bb5800 == 62 [pid = 1813] [id = 110] 18:00:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f873d45e000) [pid = 1813] [serial = 329] [outer = (nil)] 18:00:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f8741044800) [pid = 1813] [serial = 330] [outer = 0x7f873d45e000] 18:00:29 INFO - PROCESS | 1813 | 1462323629135 Marionette DEBUG loaded listener.js 18:00:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f8741303800) [pid = 1813] [serial = 331] [outer = 0x7f873d45e000] 18:00:29 INFO - PROCESS | 1813 | 1462323629923 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 18:00:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 18:00:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1291ms 18:00:29 INFO - PROCESS | 1813 | 1462323629968 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 18:00:29 INFO - PROCESS | 1813 | 1462323629972 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 18:00:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 18:00:29 INFO - PROCESS | 1813 | 1462323629978 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 18:00:29 INFO - PROCESS | 1813 | 1462323629980 Marionette TRACE conn3 <- [1,414,null,{}] 18:00:29 INFO - PROCESS | 1813 | 1462323629986 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:30 INFO - PROCESS | 1813 | 1462323630150 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 18:00:30 INFO - PROCESS | 1813 | 1462323630295 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f11800 == 63 [pid = 1813] [id = 111] 18:00:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f873d566c00) [pid = 1813] [serial = 332] [outer = (nil)] 18:00:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f874130a000) [pid = 1813] [serial = 333] [outer = 0x7f873d566c00] 18:00:30 INFO - PROCESS | 1813 | 1462323630371 Marionette DEBUG loaded listener.js 18:00:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f874130ec00) [pid = 1813] [serial = 334] [outer = 0x7f873d566c00] 18:00:31 INFO - PROCESS | 1813 | 1462323631338 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 18:00:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 18:00:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1431ms 18:00:31 INFO - PROCESS | 1813 | 1462323631410 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 18:00:31 INFO - PROCESS | 1813 | 1462323631414 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 18:00:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 18:00:31 INFO - PROCESS | 1813 | 1462323631419 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 18:00:31 INFO - PROCESS | 1813 | 1462323631422 Marionette TRACE conn3 <- [1,418,null,{}] 18:00:31 INFO - PROCESS | 1813 | 1462323631430 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:31 INFO - PROCESS | 1813 | 1462323631640 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 18:00:31 INFO - PROCESS | 1813 | 1462323631782 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f4d000 == 64 [pid = 1813] [id = 112] 18:00:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f871ee16400) [pid = 1813] [serial = 335] [outer = (nil)] 18:00:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f871ee1ec00) [pid = 1813] [serial = 336] [outer = 0x7f871ee16400] 18:00:31 INFO - PROCESS | 1813 | 1462323631856 Marionette DEBUG loaded listener.js 18:00:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f874410d000) [pid = 1813] [serial = 337] [outer = 0x7f871ee16400] 18:00:33 INFO - PROCESS | 1813 | 1462323633376 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 18:00:33 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 18:00:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1985ms 18:00:33 INFO - PROCESS | 1813 | 1462323633405 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 18:00:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 18:00:33 INFO - PROCESS | 1813 | 1462323633411 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 18:00:33 INFO - PROCESS | 1813 | 1462323633419 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 18:00:33 INFO - PROCESS | 1813 | 1462323633425 Marionette TRACE conn3 <- [1,422,null,{}] 18:00:33 INFO - PROCESS | 1813 | 1462323633433 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:33 INFO - PROCESS | 1813 | 1462323633619 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 18:00:33 INFO - PROCESS | 1813 | 1462323633766 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f26800 == 65 [pid = 1813] [id = 113] 18:00:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f871f0cbc00) [pid = 1813] [serial = 338] [outer = (nil)] 18:00:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f871ffe3400) [pid = 1813] [serial = 339] [outer = 0x7f871f0cbc00] 18:00:33 INFO - PROCESS | 1813 | 1462323633895 Marionette DEBUG loaded listener.js 18:00:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f871ffedc00) [pid = 1813] [serial = 340] [outer = 0x7f871f0cbc00] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741022800 == 64 [pid = 1813] [id = 105] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258be800 == 63 [pid = 1813] [id = 104] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f872cf8a000) [pid = 1813] [serial = 242] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f8730466000) [pid = 1813] [serial = 245] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f873d726000) [pid = 1813] [serial = 248] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f8743eb1000) [pid = 1813] [serial = 251] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f87441e2000) [pid = 1813] [serial = 254] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f872096ac00) [pid = 1813] [serial = 279] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c735800 == 62 [pid = 1813] [id = 103] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873568e800 == 61 [pid = 1813] [id = 102] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872eb8d800 == 60 [pid = 1813] [id = 101] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8728cd7800 == 59 [pid = 1813] [id = 100] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b46f000 == 58 [pid = 1813] [id = 99] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c57b800 == 57 [pid = 1813] [id = 95] 18:00:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e7ee800 == 56 [pid = 1813] [id = 94] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f873056b400) [pid = 1813] [serial = 270] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f8736498800) [pid = 1813] [serial = 273] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f872df41400) [pid = 1813] [serial = 258] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f872cf34400) [pid = 1813] [serial = 257] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f872db55800) [pid = 1813] [serial = 267] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f872e2a4400) [pid = 1813] [serial = 261] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f872de23800) [pid = 1813] [serial = 260] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f8728c8cc00) [pid = 1813] [serial = 264] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f8730560c00) [pid = 1813] [serial = 265] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f873d461400) [pid = 1813] [serial = 274] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f8729f8a400) [pid = 1813] [serial = 276] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f873185a800) [pid = 1813] [serial = 271] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f872db51400) [pid = 1813] [serial = 277] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f87301f1800) [pid = 1813] [serial = 268] [outer = (nil)] [url = about:blank] 18:00:34 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f87258f2000) [pid = 1813] [serial = 111] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:00:35 INFO - PROCESS | 1813 | 1462323635207 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 18:00:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 18:00:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1841ms 18:00:35 INFO - PROCESS | 1813 | 1462323635260 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 18:00:35 INFO - PROCESS | 1813 | 1462323635268 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 18:00:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 18:00:35 INFO - PROCESS | 1813 | 1462323635277 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 18:00:35 INFO - PROCESS | 1813 | 1462323635281 Marionette TRACE conn3 <- [1,426,null,{}] 18:00:35 INFO - PROCESS | 1813 | 1462323635286 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:35 INFO - PROCESS | 1813 | 1462323635428 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 18:00:35 INFO - PROCESS | 1813 | 1462323635524 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727f38000 == 57 [pid = 1813] [id = 114] 18:00:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f871f0cb000) [pid = 1813] [serial = 341] [outer = (nil)] 18:00:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f87251d0400) [pid = 1813] [serial = 342] [outer = 0x7f871f0cb000] 18:00:35 INFO - PROCESS | 1813 | 1462323635583 Marionette DEBUG loaded listener.js 18:00:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f8726446000) [pid = 1813] [serial = 343] [outer = 0x7f871f0cb000] 18:00:36 INFO - PROCESS | 1813 | 1462323636201 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 18:00:36 INFO - PROCESS | 1813 | 1462323636265 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 18:00:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 18:00:36 INFO - PROCESS | 1813 | 1462323636272 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 18:00:36 INFO - PROCESS | 1813 | 1462323636277 Marionette TRACE conn3 <- [1,430,null,{}] 18:00:36 INFO - PROCESS | 1813 | 1462323636291 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:36 INFO - PROCESS | 1813 | 1462323636493 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 18:00:36 INFO - PROCESS | 1813 | 1462323636513 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e3e6800 == 58 [pid = 1813] [id = 115] 18:00:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f872743d800) [pid = 1813] [serial = 344] [outer = (nil)] 18:00:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f8729f8a400) [pid = 1813] [serial = 345] [outer = 0x7f872743d800] 18:00:36 INFO - PROCESS | 1813 | 1462323636577 Marionette DEBUG loaded listener.js 18:00:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f872d7ae400) [pid = 1813] [serial = 346] [outer = 0x7f872743d800] 18:00:37 INFO - PROCESS | 1813 | 1462323637456 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 18:00:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 18:00:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1232ms 18:00:37 INFO - PROCESS | 1813 | 1462323637505 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 18:00:37 INFO - PROCESS | 1813 | 1462323637509 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 18:00:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 18:00:37 INFO - PROCESS | 1813 | 1462323637522 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 18:00:37 INFO - PROCESS | 1813 | 1462323637536 Marionette TRACE conn3 <- [1,434,null,{}] 18:00:37 INFO - PROCESS | 1813 | 1462323637540 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:37 INFO - PROCESS | 1813 | 1462323637730 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 18:00:37 INFO - PROCESS | 1813 | 1462323637753 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872fc63800 == 59 [pid = 1813] [id = 116] 18:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f872a9b2c00) [pid = 1813] [serial = 347] [outer = (nil)] 18:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f872de1d400) [pid = 1813] [serial = 348] [outer = 0x7f872a9b2c00] 18:00:37 INFO - PROCESS | 1813 | 1462323637814 Marionette DEBUG loaded listener.js 18:00:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f872df44000) [pid = 1813] [serial = 349] [outer = 0x7f872a9b2c00] 18:00:38 INFO - PROCESS | 1813 | 1462323638534 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 18:00:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 18:00:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1086ms 18:00:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 18:00:38 INFO - PROCESS | 1813 | 1462323638613 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 18:00:38 INFO - PROCESS | 1813 | 1462323638616 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 18:00:38 INFO - PROCESS | 1813 | 1462323638621 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 18:00:38 INFO - PROCESS | 1813 | 1462323638624 Marionette TRACE conn3 <- [1,438,null,{}] 18:00:38 INFO - PROCESS | 1813 | 1462323638629 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:38 INFO - PROCESS | 1813 | 1462323638793 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f87272c2400) [pid = 1813] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f8728c8e400) [pid = 1813] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f87258ef000) [pid = 1813] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f8730566800) [pid = 1813] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f8741731400) [pid = 1813] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f872f9ea400) [pid = 1813] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f87305ea400) [pid = 1813] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f8720962400) [pid = 1813] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f8728c93000) [pid = 1813] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f872743b400) [pid = 1813] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f8725669000) [pid = 1813] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f872a9b5c00) [pid = 1813] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f872c055800) [pid = 1813] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f87318f8000) [pid = 1813] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f873d567000) [pid = 1813] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f87272ce000) [pid = 1813] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f872a9bd800) [pid = 1813] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f8732774c00) [pid = 1813] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f8728c8d800) [pid = 1813] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f872de18c00) [pid = 1813] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f8725671800) [pid = 1813] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f873d725800) [pid = 1813] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 18:00:39 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f8725be5800) [pid = 1813] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 18:00:39 INFO - PROCESS | 1813 | 1462323639246 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258c1000 == 60 [pid = 1813] [id = 117] 18:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f8720964000) [pid = 1813] [serial = 350] [outer = (nil)] 18:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f87251da800) [pid = 1813] [serial = 351] [outer = 0x7f8720964000] 18:00:39 INFO - PROCESS | 1813 | 1462323639309 Marionette DEBUG loaded listener.js 18:00:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f872743dc00) [pid = 1813] [serial = 352] [outer = 0x7f8720964000] 18:00:39 INFO - PROCESS | 1813 | 1462323639968 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 18:00:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 18:00:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1377ms 18:00:40 INFO - PROCESS | 1813 | 1462323639999 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 18:00:40 INFO - PROCESS | 1813 | 1462323640003 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 18:00:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 18:00:40 INFO - PROCESS | 1813 | 1462323640008 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 18:00:40 INFO - PROCESS | 1813 | 1462323640011 Marionette TRACE conn3 <- [1,442,null,{}] 18:00:40 INFO - PROCESS | 1813 | 1462323640016 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:40 INFO - PROCESS | 1813 | 1462323640237 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 18:00:40 INFO - PROCESS | 1813 | 1462323640261 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b4f6800 == 61 [pid = 1813] [id = 118] 18:00:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f872de25000) [pid = 1813] [serial = 353] [outer = (nil)] 18:00:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f8730161400) [pid = 1813] [serial = 354] [outer = 0x7f872de25000] 18:00:40 INFO - PROCESS | 1813 | 1462323640325 Marionette DEBUG loaded listener.js 18:00:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f873056ac00) [pid = 1813] [serial = 355] [outer = 0x7f872de25000] 18:00:41 INFO - PROCESS | 1813 | 1462323641515 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 18:00:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 18:00:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1581ms 18:00:41 INFO - PROCESS | 1813 | 1462323641590 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 18:00:41 INFO - PROCESS | 1813 | 1462323641596 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 18:00:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 18:00:41 INFO - PROCESS | 1813 | 1462323641605 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 18:00:41 INFO - PROCESS | 1813 | 1462323641611 Marionette TRACE conn3 <- [1,446,null,{}] 18:00:41 INFO - PROCESS | 1813 | 1462323641619 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:41 INFO - PROCESS | 1813 | 1462323641823 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 18:00:42 INFO - PROCESS | 1813 | 1462323642034 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87265b1000 == 62 [pid = 1813] [id = 119] 18:00:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f871f0c1c00) [pid = 1813] [serial = 356] [outer = (nil)] 18:00:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f871f0ec000) [pid = 1813] [serial = 357] [outer = 0x7f871f0c1c00] 18:00:42 INFO - PROCESS | 1813 | 1462323642122 Marionette DEBUG loaded listener.js 18:00:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f871f0f3000) [pid = 1813] [serial = 358] [outer = 0x7f871f0c1c00] 18:00:43 INFO - PROCESS | 1813 | 1462323643021 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 18:00:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 18:00:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1488ms 18:00:43 INFO - PROCESS | 1813 | 1462323643094 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 18:00:43 INFO - PROCESS | 1813 | 1462323643102 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 18:00:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 18:00:43 INFO - PROCESS | 1813 | 1462323643112 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 18:00:43 INFO - PROCESS | 1813 | 1462323643117 Marionette TRACE conn3 <- [1,450,null,{}] 18:00:43 INFO - PROCESS | 1813 | 1462323643122 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:43 INFO - PROCESS | 1813 | 1462323643321 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 18:00:43 INFO - PROCESS | 1813 | 1462323643510 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731b26800 == 63 [pid = 1813] [id = 120] 18:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f8720967c00) [pid = 1813] [serial = 359] [outer = (nil)] 18:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f87251d6000) [pid = 1813] [serial = 360] [outer = 0x7f8720967c00] 18:00:43 INFO - PROCESS | 1813 | 1462323643624 Marionette DEBUG loaded listener.js 18:00:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f87258ef000) [pid = 1813] [serial = 361] [outer = 0x7f8720967c00] 18:00:44 INFO - PROCESS | 1813 | 1462323644553 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 18:00:44 INFO - PROCESS | 1813 | 1462323644607 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 18:00:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 18:00:44 INFO - PROCESS | 1813 | 1462323644613 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 18:00:44 INFO - PROCESS | 1813 | 1462323644619 Marionette TRACE conn3 <- [1,454,null,{}] 18:00:44 INFO - PROCESS | 1813 | 1462323644635 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:44 INFO - PROCESS | 1813 | 1462323644802 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 18:00:44 INFO - PROCESS | 1813 | 1462323644948 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f159800 == 64 [pid = 1813] [id = 121] 18:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f872a9b1c00) [pid = 1813] [serial = 362] [outer = (nil)] 18:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f872db50c00) [pid = 1813] [serial = 363] [outer = 0x7f872a9b1c00] 18:00:45 INFO - PROCESS | 1813 | 1462323645127 Marionette DEBUG loaded listener.js 18:00:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f872df42800) [pid = 1813] [serial = 364] [outer = 0x7f872a9b1c00] 18:00:45 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:45 INFO - PROCESS | 1813 | 1462323645937 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 18:00:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 18:00:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1383ms 18:00:46 INFO - PROCESS | 1813 | 1462323645998 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 18:00:46 INFO - PROCESS | 1813 | 1462323646002 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 18:00:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 18:00:46 INFO - PROCESS | 1813 | 1462323646008 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 18:00:46 INFO - PROCESS | 1813 | 1462323646010 Marionette TRACE conn3 <- [1,458,null,{}] 18:00:46 INFO - PROCESS | 1813 | 1462323646016 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:46 INFO - PROCESS | 1813 | 1462323646174 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 18:00:46 INFO - PROCESS | 1813 | 1462323646315 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f43000 == 65 [pid = 1813] [id = 122] 18:00:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f872a9bb000) [pid = 1813] [serial = 365] [outer = (nil)] 18:00:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f87301ec000) [pid = 1813] [serial = 366] [outer = 0x7f872a9bb000] 18:00:46 INFO - PROCESS | 1813 | 1462323646387 Marionette DEBUG loaded listener.js 18:00:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f873056e400) [pid = 1813] [serial = 367] [outer = 0x7f872a9bb000] 18:00:47 INFO - PROCESS | 1813 | 1462323647258 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 18:00:47 INFO - PROCESS | 1813 | 1462323647297 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 18:00:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 18:00:47 INFO - PROCESS | 1813 | 1462323647303 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 18:00:47 INFO - PROCESS | 1813 | 1462323647306 Marionette TRACE conn3 <- [1,462,null,{}] 18:00:47 INFO - PROCESS | 1813 | 1462323647311 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:47 INFO - PROCESS | 1813 | 1462323647460 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 18:00:47 INFO - PROCESS | 1813 | 1462323647607 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87417b8800 == 66 [pid = 1813] [id = 123] 18:00:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f872e8b4c00) [pid = 1813] [serial = 368] [outer = (nil)] 18:00:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f8732778c00) [pid = 1813] [serial = 369] [outer = 0x7f872e8b4c00] 18:00:47 INFO - PROCESS | 1813 | 1462323647678 Marionette DEBUG loaded listener.js 18:00:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f8736440c00) [pid = 1813] [serial = 370] [outer = 0x7f872e8b4c00] 18:00:48 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:00:48 INFO - PROCESS | 1813 | 1462323648604 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 18:00:48 INFO - PROCESS | 1813 | 1462323648655 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 18:00:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 18:00:48 INFO - PROCESS | 1813 | 1462323648662 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 18:00:48 INFO - PROCESS | 1813 | 1462323648664 Marionette TRACE conn3 <- [1,466,null,{}] 18:00:48 INFO - PROCESS | 1813 | 1462323648669 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:48 INFO - PROCESS | 1813 | 1462323648849 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 18:00:49 INFO - PROCESS | 1813 | 1462323649008 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f874181f000 == 67 [pid = 1813] [id = 124] 18:00:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f871ffe4400) [pid = 1813] [serial = 371] [outer = (nil)] 18:00:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f8725218800) [pid = 1813] [serial = 372] [outer = 0x7f871ffe4400] 18:00:49 INFO - PROCESS | 1813 | 1462323649144 Marionette DEBUG loaded listener.js 18:00:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f873d461400) [pid = 1813] [serial = 373] [outer = 0x7f871ffe4400] 18:00:49 INFO - PROCESS | 1813 | 1462323649969 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 18:00:50 INFO - PROCESS | 1813 | 1462323650045 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 18:00:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 18:00:50 INFO - PROCESS | 1813 | 1462323650052 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 18:00:50 INFO - PROCESS | 1813 | 1462323650054 Marionette TRACE conn3 <- [1,470,null,{}] 18:00:50 INFO - PROCESS | 1813 | 1462323650060 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:50 INFO - PROCESS | 1813 | 1462323650274 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 18:00:50 INFO - PROCESS | 1813 | 1462323650419 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258d8000 == 68 [pid = 1813] [id = 125] 18:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871f0c6c00) [pid = 1813] [serial = 374] [outer = (nil)] 18:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f871f1e5000) [pid = 1813] [serial = 375] [outer = 0x7f871f0c6c00] 18:00:50 INFO - PROCESS | 1813 | 1462323650489 Marionette DEBUG loaded listener.js 18:00:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f872096a400) [pid = 1813] [serial = 376] [outer = 0x7f871f0c6c00] 18:00:51 INFO - PROCESS | 1813 | 1462323651653 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 18:00:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 18:00:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1685ms 18:00:51 INFO - PROCESS | 1813 | 1462323651738 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 18:00:51 INFO - PROCESS | 1813 | 1462323651754 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 18:00:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 18:00:51 INFO - PROCESS | 1813 | 1462323651761 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 18:00:51 INFO - PROCESS | 1813 | 1462323651767 Marionette TRACE conn3 <- [1,474,null,{}] 18:00:51 INFO - PROCESS | 1813 | 1462323651774 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:51 INFO - PROCESS | 1813 | 1462323651990 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87459a2000 == 67 [pid = 1813] [id = 84] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8744156000 == 66 [pid = 1813] [id = 83] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f87251db000) [pid = 1813] [serial = 318] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | 1462323652222 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258c1000 == 65 [pid = 1813] [id = 117] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872fc63800 == 64 [pid = 1813] [id = 116] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e3e6800 == 63 [pid = 1813] [id = 115] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727f38000 == 62 [pid = 1813] [id = 114] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f26800 == 61 [pid = 1813] [id = 113] 18:00:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258d7000 == 62 [pid = 1813] [id = 126] 18:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f871ffe7c00) [pid = 1813] [serial = 377] [outer = (nil)] 18:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f871fff1c00) [pid = 1813] [serial = 378] [outer = 0x7f871ffe7c00] 18:00:52 INFO - PROCESS | 1813 | 1462323652301 Marionette DEBUG loaded listener.js 18:00:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f87251d3c00) [pid = 1813] [serial = 379] [outer = 0x7f871ffe7c00] 18:00:52 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e3ed000 == 61 [pid = 1813] [id = 107] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f8735591800) [pid = 1813] [serial = 306] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f8732754c00) [pid = 1813] [serial = 291] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f8729f80000) [pid = 1813] [serial = 282] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f8744109c00) [pid = 1813] [serial = 313] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f873d72c800) [pid = 1813] [serial = 309] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f873f662400) [pid = 1813] [serial = 213] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f8720970400) [pid = 1813] [serial = 280] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f8729f7ec00) [pid = 1813] [serial = 298] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f872de1cc00) [pid = 1813] [serial = 301] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f872b328400) [pid = 1813] [serial = 207] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f872df40c00) [pid = 1813] [serial = 303] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f872f9eb800) [pid = 1813] [serial = 117] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f872db50800) [pid = 1813] [serial = 285] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f872f950000) [pid = 1813] [serial = 144] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f873c094c00) [pid = 1813] [serial = 147] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f8741044c00) [pid = 1813] [serial = 310] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f8740ea1000) [pid = 1813] [serial = 177] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f872a9ba000) [pid = 1813] [serial = 171] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f8736497c00) [pid = 1813] [serial = 174] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f8743456000) [pid = 1813] [serial = 216] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f872fcacc00) [pid = 1813] [serial = 210] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f872db53800) [pid = 1813] [serial = 300] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f8741830800) [pid = 1813] [serial = 312] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f87411ba400) [pid = 1813] [serial = 315] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f873c323c00) [pid = 1813] [serial = 294] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f873c779800) [pid = 1813] [serial = 138] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f872e8c0c00) [pid = 1813] [serial = 304] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f872f4df800) [pid = 1813] [serial = 288] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f874577e800) [pid = 1813] [serial = 316] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f874182b800) [pid = 1813] [serial = 180] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x7f873c32d400) [pid = 1813] [serial = 307] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x7f872c056400) [pid = 1813] [serial = 114] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x7f872801f400) [pid = 1813] [serial = 297] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x7f8743eac400) [pid = 1813] [serial = 240] [outer = (nil)] [url = about:blank] 18:00:52 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x7f8728cef000) [pid = 1813] [serial = 141] [outer = (nil)] [url = about:blank] 18:00:53 INFO - PROCESS | 1813 | 1462323653166 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 18:00:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 18:00:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1483ms 18:00:53 INFO - PROCESS | 1813 | 1462323653249 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 18:00:53 INFO - PROCESS | 1813 | 1462323653261 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 18:00:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 18:00:53 INFO - PROCESS | 1813 | 1462323653277 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 18:00:53 INFO - PROCESS | 1813 | 1462323653282 Marionette TRACE conn3 <- [1,478,null,{}] 18:00:53 INFO - PROCESS | 1813 | 1462323653291 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:53 INFO - PROCESS | 1813 | 1462323653454 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 18:00:53 INFO - PROCESS | 1813 | 1462323653556 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872c813000 == 62 [pid = 1813] [id = 127] 18:00:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x7f871f0c7000) [pid = 1813] [serial = 380] [outer = (nil)] 18:00:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x7f8725217400) [pid = 1813] [serial = 381] [outer = 0x7f871f0c7000] 18:00:53 INFO - PROCESS | 1813 | 1462323653621 Marionette DEBUG loaded listener.js 18:00:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x7f8725be9400) [pid = 1813] [serial = 382] [outer = 0x7f871f0c7000] 18:00:54 INFO - PROCESS | 1813 | 1462323654761 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 18:00:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 18:00:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1547ms 18:00:54 INFO - PROCESS | 1813 | 1462323654824 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 18:00:54 INFO - PROCESS | 1813 | 1462323654830 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 18:00:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 18:00:54 INFO - PROCESS | 1813 | 1462323654839 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 18:00:54 INFO - PROCESS | 1813 | 1462323654848 Marionette TRACE conn3 <- [1,482,null,{}] 18:00:54 INFO - PROCESS | 1813 | 1462323654872 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:55 INFO - PROCESS | 1813 | 1462323655197 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 18:00:55 INFO - PROCESS | 1813 | 1462323655348 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e2e1800 == 63 [pid = 1813] [id = 128] 18:00:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x7f8728c94c00) [pid = 1813] [serial = 383] [outer = (nil)] 18:00:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f8729f88c00) [pid = 1813] [serial = 384] [outer = 0x7f8728c94c00] 18:00:55 INFO - PROCESS | 1813 | 1462323655419 Marionette DEBUG loaded listener.js 18:00:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f872c8a8000) [pid = 1813] [serial = 385] [outer = 0x7f8728c94c00] 18:00:56 INFO - PROCESS | 1813 | 1462323656296 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 18:00:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 18:00:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1496ms 18:00:56 INFO - PROCESS | 1813 | 1462323656334 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 18:00:56 INFO - PROCESS | 1813 | 1462323656339 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 18:00:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 18:00:56 INFO - PROCESS | 1813 | 1462323656345 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 18:00:56 INFO - PROCESS | 1813 | 1462323656347 Marionette TRACE conn3 <- [1,486,null,{}] 18:00:56 INFO - PROCESS | 1813 | 1462323656360 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:56 INFO - PROCESS | 1813 | 1462323656559 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 18:00:56 INFO - PROCESS | 1813 | 1462323656584 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f39d800 == 64 [pid = 1813] [id = 129] 18:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f8729f82c00) [pid = 1813] [serial = 386] [outer = (nil)] 18:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f872db52c00) [pid = 1813] [serial = 387] [outer = 0x7f8729f82c00] 18:00:56 INFO - PROCESS | 1813 | 1462323656655 Marionette DEBUG loaded listener.js 18:00:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f872de23000) [pid = 1813] [serial = 388] [outer = 0x7f8729f82c00] 18:00:57 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f872a9b2c00) [pid = 1813] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 18:00:57 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f871f0cb000) [pid = 1813] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 18:00:57 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f8720964000) [pid = 1813] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 18:00:57 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f872743d800) [pid = 1813] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 18:00:57 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x7f871f0cbc00) [pid = 1813] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 18:00:57 INFO - PROCESS | 1813 | 1462323657624 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 18:00:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 18:00:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1345ms 18:00:57 INFO - PROCESS | 1813 | 1462323657692 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 18:00:57 INFO - PROCESS | 1813 | 1462323657695 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 18:00:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 18:00:57 INFO - PROCESS | 1813 | 1462323657700 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 18:00:57 INFO - PROCESS | 1813 | 1462323657702 Marionette TRACE conn3 <- [1,490,null,{}] 18:00:57 INFO - PROCESS | 1813 | 1462323657708 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:57 INFO - PROCESS | 1813 | 1462323657851 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 18:00:57 INFO - PROCESS | 1813 | 1462323657865 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731916000 == 65 [pid = 1813] [id = 130] 18:00:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f871f0cbc00) [pid = 1813] [serial = 389] [outer = (nil)] 18:00:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f872de23800) [pid = 1813] [serial = 390] [outer = 0x7f871f0cbc00] 18:00:57 INFO - PROCESS | 1813 | 1462323657926 Marionette DEBUG loaded listener.js 18:00:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f872e8b8400) [pid = 1813] [serial = 391] [outer = 0x7f871f0cbc00] 18:00:58 INFO - PROCESS | 1813 | 1462323658748 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 18:00:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 18:00:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1085ms 18:00:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 18:00:58 INFO - PROCESS | 1813 | 1462323658787 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 18:00:58 INFO - PROCESS | 1813 | 1462323658789 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 18:00:58 INFO - PROCESS | 1813 | 1462323658795 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 18:00:58 INFO - PROCESS | 1813 | 1462323658798 Marionette TRACE conn3 <- [1,494,null,{}] 18:00:58 INFO - PROCESS | 1813 | 1462323658803 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:00:58 INFO - PROCESS | 1813 | 1462323658973 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 18:00:59 INFO - PROCESS | 1813 | 1462323658997 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:00:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c212000 == 66 [pid = 1813] [id = 131] 18:00:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f87206df800) [pid = 1813] [serial = 392] [outer = (nil)] 18:00:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f872f9eb800) [pid = 1813] [serial = 393] [outer = 0x7f87206df800] 18:00:59 INFO - PROCESS | 1813 | 1462323659070 Marionette DEBUG loaded listener.js 18:00:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f8730568800) [pid = 1813] [serial = 394] [outer = 0x7f87206df800] 18:01:00 INFO - PROCESS | 1813 | 1462323660209 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 18:01:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 18:01:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1480ms 18:01:00 INFO - PROCESS | 1813 | 1462323660279 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 18:01:00 INFO - PROCESS | 1813 | 1462323660288 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 18:01:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 18:01:00 INFO - PROCESS | 1813 | 1462323660299 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 18:01:00 INFO - PROCESS | 1813 | 1462323660305 Marionette TRACE conn3 <- [1,498,null,{}] 18:01:00 INFO - PROCESS | 1813 | 1462323660317 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:00 INFO - PROCESS | 1813 | 1462323660534 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 18:01:00 INFO - PROCESS | 1813 | 1462323660738 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872dc5c800 == 67 [pid = 1813] [id = 132] 18:01:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f87206d5000) [pid = 1813] [serial = 395] [outer = (nil)] 18:01:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f87206d7c00) [pid = 1813] [serial = 396] [outer = 0x7f87206d5000] 18:01:00 INFO - PROCESS | 1813 | 1462323660855 Marionette DEBUG loaded listener.js 18:01:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f87206dfc00) [pid = 1813] [serial = 397] [outer = 0x7f87206d5000] 18:01:01 INFO - PROCESS | 1813 | 1462323661894 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 18:01:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 18:01:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1648ms 18:01:01 INFO - PROCESS | 1813 | 1462323661950 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 18:01:01 INFO - PROCESS | 1813 | 1462323661963 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 18:01:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 18:01:01 INFO - PROCESS | 1813 | 1462323661982 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 18:01:01 INFO - PROCESS | 1813 | 1462323661989 Marionette TRACE conn3 <- [1,502,null,{}] 18:01:02 INFO - PROCESS | 1813 | 1462323661999 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:02 INFO - PROCESS | 1813 | 1462323662310 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 18:01:02 INFO - PROCESS | 1813 | 1462323662581 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8735816000 == 68 [pid = 1813] [id = 133] 18:01:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f87251d8800) [pid = 1813] [serial = 398] [outer = (nil)] 18:01:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f8725216800) [pid = 1813] [serial = 399] [outer = 0x7f87251d8800] 18:01:02 INFO - PROCESS | 1813 | 1462323662653 Marionette DEBUG loaded listener.js 18:01:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f872644a000) [pid = 1813] [serial = 400] [outer = 0x7f87251d8800] 18:01:03 INFO - PROCESS | 1813 | 1462323663544 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 18:01:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 18:01:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1599ms 18:01:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 18:01:03 INFO - PROCESS | 1813 | 1462323663578 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 18:01:03 INFO - PROCESS | 1813 | 1462323663581 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 18:01:03 INFO - PROCESS | 1813 | 1462323663587 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 18:01:03 INFO - PROCESS | 1813 | 1462323663593 Marionette TRACE conn3 <- [1,506,null,{}] 18:01:03 INFO - PROCESS | 1813 | 1462323663609 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:03 INFO - PROCESS | 1813 | 1462323663778 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 18:01:03 INFO - PROCESS | 1813 | 1462323663931 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f874086e000 == 69 [pid = 1813] [id = 134] 18:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f8729f8bc00) [pid = 1813] [serial = 401] [outer = (nil)] 18:01:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f872db53800) [pid = 1813] [serial = 402] [outer = 0x7f8729f8bc00] 18:01:04 INFO - PROCESS | 1813 | 1462323664007 Marionette DEBUG loaded listener.js 18:01:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f872f00c400) [pid = 1813] [serial = 403] [outer = 0x7f8729f8bc00] 18:01:04 INFO - PROCESS | 1813 | 1462323664967 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 18:01:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 18:01:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1447ms 18:01:05 INFO - PROCESS | 1813 | 1462323665034 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 18:01:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 18:01:05 INFO - PROCESS | 1813 | 1462323665039 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 18:01:05 INFO - PROCESS | 1813 | 1462323665045 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 18:01:05 INFO - PROCESS | 1813 | 1462323665048 Marionette TRACE conn3 <- [1,510,null,{}] 18:01:05 INFO - PROCESS | 1813 | 1462323665053 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:05 INFO - PROCESS | 1813 | 1462323665231 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 18:01:05 INFO - PROCESS | 1813 | 1462323665382 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741088800 == 70 [pid = 1813] [id = 135] 18:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f872b31dc00) [pid = 1813] [serial = 404] [outer = (nil)] 18:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f8731864c00) [pid = 1813] [serial = 405] [outer = 0x7f872b31dc00] 18:01:05 INFO - PROCESS | 1813 | 1462323665456 Marionette DEBUG loaded listener.js 18:01:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f8736498800) [pid = 1813] [serial = 406] [outer = 0x7f872b31dc00] 18:01:06 INFO - PROCESS | 1813 | 1462323666349 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 18:01:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 18:01:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1379ms 18:01:06 INFO - PROCESS | 1813 | 1462323666426 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 18:01:06 INFO - PROCESS | 1813 | 1462323666432 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 18:01:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 18:01:06 INFO - PROCESS | 1813 | 1462323666440 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 18:01:06 INFO - PROCESS | 1813 | 1462323666445 Marionette TRACE conn3 <- [1,514,null,{}] 18:01:06 INFO - PROCESS | 1813 | 1462323666452 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:06 INFO - PROCESS | 1813 | 1462323666662 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 18:01:06 INFO - PROCESS | 1813 | 1462323666817 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8744159000 == 71 [pid = 1813] [id = 136] 18:01:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f871ee18c00) [pid = 1813] [serial = 407] [outer = (nil)] 18:01:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f873c095000) [pid = 1813] [serial = 408] [outer = 0x7f871ee18c00] 18:01:06 INFO - PROCESS | 1813 | 1462323666937 Marionette DEBUG loaded listener.js 18:01:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f873d45d400) [pid = 1813] [serial = 409] [outer = 0x7f871ee18c00] 18:01:07 INFO - PROCESS | 1813 | 1462323667774 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 18:01:07 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 18:01:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1386ms 18:01:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 18:01:07 INFO - PROCESS | 1813 | 1462323667825 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 18:01:07 INFO - PROCESS | 1813 | 1462323667828 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 18:01:07 INFO - PROCESS | 1813 | 1462323667834 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 18:01:07 INFO - PROCESS | 1813 | 1462323667837 Marionette TRACE conn3 <- [1,518,null,{}] 18:01:07 INFO - PROCESS | 1813 | 1462323667842 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:08 INFO - PROCESS | 1813 | 1462323668037 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 18:01:08 INFO - PROCESS | 1813 | 1462323668194 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ef0000 == 72 [pid = 1813] [id = 137] 18:01:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f871f0c5400) [pid = 1813] [serial = 410] [outer = (nil)] 18:01:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f87207b1000) [pid = 1813] [serial = 411] [outer = 0x7f871f0c5400] 18:01:08 INFO - PROCESS | 1813 | 1462323668270 Marionette DEBUG loaded listener.js 18:01:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f873d728400) [pid = 1813] [serial = 412] [outer = 0x7f871f0c5400] 18:01:09 INFO - PROCESS | 1813 | 1462323669517 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 18:01:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 18:01:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1737ms 18:01:09 INFO - PROCESS | 1813 | 1462323669571 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 18:01:09 INFO - PROCESS | 1813 | 1462323669578 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 18:01:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 18:01:09 INFO - PROCESS | 1813 | 1462323669585 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 18:01:09 INFO - PROCESS | 1813 | 1462323669591 Marionette TRACE conn3 <- [1,522,null,{}] 18:01:09 INFO - PROCESS | 1813 | 1462323669598 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:09 INFO - PROCESS | 1813 | 1462323669758 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 18:01:09 INFO - PROCESS | 1813 | 1462323669909 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87207df000 == 73 [pid = 1813] [id = 138] 18:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f871f1e7000) [pid = 1813] [serial = 413] [outer = (nil)] 18:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871fff0000) [pid = 1813] [serial = 414] [outer = 0x7f871f1e7000] 18:01:10 INFO - PROCESS | 1813 | 1462323670086 Marionette DEBUG loaded listener.js 18:01:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f87206e2c00) [pid = 1813] [serial = 415] [outer = 0x7f871f1e7000] 18:01:10 INFO - PROCESS | 1813 | 1462323670969 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 18:01:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 18:01:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1437ms 18:01:11 INFO - PROCESS | 1813 | 1462323671024 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 18:01:11 INFO - PROCESS | 1813 | 1462323671032 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 18:01:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 18:01:11 INFO - PROCESS | 1813 | 1462323671042 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 18:01:11 INFO - PROCESS | 1813 | 1462323671046 Marionette TRACE conn3 <- [1,526,null,{}] 18:01:11 INFO - PROCESS | 1813 | 1462323671052 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:11 INFO - PROCESS | 1813 | 1462323671210 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 18:01:11 INFO - PROCESS | 1813 | 1462323671362 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725bb7800 == 74 [pid = 1813] [id = 139] 18:01:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f872096a800) [pid = 1813] [serial = 416] [outer = (nil)] 18:01:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f87251d0c00) [pid = 1813] [serial = 417] [outer = 0x7f872096a800] 18:01:11 INFO - PROCESS | 1813 | 1462323671435 Marionette DEBUG loaded listener.js 18:01:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f87251db800) [pid = 1813] [serial = 418] [outer = 0x7f872096a800] 18:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731916000 == 73 [pid = 1813] [id = 130] 18:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f39d800 == 72 [pid = 1813] [id = 129] 18:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e2e1800 == 71 [pid = 1813] [id = 128] 18:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f8730161400) [pid = 1813] [serial = 354] [outer = (nil)] [url = about:blank] 18:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f8729f83800) [pid = 1813] [serial = 321] [outer = (nil)] [url = about:blank] 18:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f871ee1ec00) [pid = 1813] [serial = 336] [outer = (nil)] [url = about:blank] 18:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f872e8b3800) [pid = 1813] [serial = 324] [outer = (nil)] [url = about:blank] 18:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f872e8bb400) [pid = 1813] [serial = 327] [outer = (nil)] [url = about:blank] 18:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f8741044800) [pid = 1813] [serial = 330] [outer = (nil)] [url = about:blank] 18:01:11 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f874130a000) [pid = 1813] [serial = 333] [outer = (nil)] [url = about:blank] 18:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872c813000 == 70 [pid = 1813] [id = 127] 18:01:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258d7000 == 69 [pid = 1813] [id = 126] 18:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731b26800 == 68 [pid = 1813] [id = 120] 18:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87265b1000 == 67 [pid = 1813] [id = 119] 18:01:12 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b4f6800 == 66 [pid = 1813] [id = 118] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f872de1d400) [pid = 1813] [serial = 348] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f87251d0400) [pid = 1813] [serial = 342] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f872df44000) [pid = 1813] [serial = 349] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f87251da800) [pid = 1813] [serial = 351] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f8726446000) [pid = 1813] [serial = 343] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f8729f8a400) [pid = 1813] [serial = 345] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f871ffe3400) [pid = 1813] [serial = 339] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f871ffedc00) [pid = 1813] [serial = 340] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f872743dc00) [pid = 1813] [serial = 352] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f872d7ae400) [pid = 1813] [serial = 346] [outer = (nil)] [url = about:blank] 18:01:12 INFO - PROCESS | 1813 | 1462323672370 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 18:01:12 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 18:01:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1388ms 18:01:12 INFO - PROCESS | 1813 | 1462323672431 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 18:01:12 INFO - PROCESS | 1813 | 1462323672433 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 18:01:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 18:01:12 INFO - PROCESS | 1813 | 1462323672440 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 18:01:12 INFO - PROCESS | 1813 | 1462323672448 Marionette TRACE conn3 <- [1,530,null,{}] 18:01:12 INFO - PROCESS | 1813 | 1462323672463 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:12 INFO - PROCESS | 1813 | 1462323672630 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 18:01:12 INFO - PROCESS | 1813 | 1462323672642 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b354000 == 67 [pid = 1813] [id = 140] 18:01:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f8725aa6000) [pid = 1813] [serial = 419] [outer = (nil)] 18:01:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f8725be8400) [pid = 1813] [serial = 420] [outer = 0x7f8725aa6000] 18:01:12 INFO - PROCESS | 1813 | 1462323672705 Marionette DEBUG loaded listener.js 18:01:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f8726559400) [pid = 1813] [serial = 421] [outer = 0x7f8725aa6000] 18:01:13 INFO - PROCESS | 1813 | 1462323673438 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 18:01:13 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 18:01:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 18:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 18:01:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:01:13 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 18:01:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 18:01:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:01:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:01:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 18:01:13 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 18:01:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1040ms 18:01:13 INFO - PROCESS | 1813 | 1462323673487 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 18:01:13 INFO - PROCESS | 1813 | 1462323673491 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 18:01:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 18:01:13 INFO - PROCESS | 1813 | 1462323673499 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 18:01:13 INFO - PROCESS | 1813 | 1462323673502 Marionette TRACE conn3 <- [1,534,null,{}] 18:01:13 INFO - PROCESS | 1813 | 1462323673507 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:13 INFO - PROCESS | 1813 | 1462323673689 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 18:01:13 INFO - PROCESS | 1813 | 1462323673699 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e2ee800 == 68 [pid = 1813] [id = 141] 18:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f87251d3000) [pid = 1813] [serial = 422] [outer = (nil)] 18:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f8728c96000) [pid = 1813] [serial = 423] [outer = 0x7f87251d3000] 18:01:13 INFO - PROCESS | 1813 | 1462323673866 Marionette DEBUG loaded listener.js 18:01:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f8729f80000) [pid = 1813] [serial = 424] [outer = 0x7f87251d3000] 18:01:14 INFO - PROCESS | 1813 | 1462323674741 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 18:01:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 18:01:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1279ms 18:01:14 INFO - PROCESS | 1813 | 1462323674785 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 18:01:14 INFO - PROCESS | 1813 | 1462323674790 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 18:01:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 18:01:14 INFO - PROCESS | 1813 | 1462323674803 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 18:01:14 INFO - PROCESS | 1813 | 1462323674805 Marionette TRACE conn3 <- [1,538,null,{}] 18:01:14 INFO - PROCESS | 1813 | 1462323674811 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:15 INFO - PROCESS | 1813 | 1462323675005 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 18:01:15 INFO - PROCESS | 1813 | 1462323675041 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258a8000 == 69 [pid = 1813] [id = 142] 18:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f871f0c9800) [pid = 1813] [serial = 425] [outer = (nil)] 18:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f8729f82000) [pid = 1813] [serial = 426] [outer = 0x7f871f0c9800] 18:01:15 INFO - PROCESS | 1813 | 1462323675104 Marionette DEBUG loaded listener.js 18:01:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f872b455800) [pid = 1813] [serial = 427] [outer = 0x7f871f0c9800] 18:01:16 INFO - PROCESS | 1813 | 1462323675995 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 18:01:16 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. 18:01:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1233ms 18:01:16 INFO - PROCESS | 1813 | 1462323676039 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 18:01:16 INFO - PROCESS | 1813 | 1462323676044 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 18:01:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 18:01:16 INFO - PROCESS | 1813 | 1462323676065 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 18:01:16 INFO - PROCESS | 1813 | 1462323676070 Marionette TRACE conn3 <- [1,542,null,{}] 18:01:16 INFO - PROCESS | 1813 | 1462323676077 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:16 INFO - PROCESS | 1813 | 1462323676700 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f873056fc00) [pid = 1813] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f8728c95000) [pid = 1813] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f8728c98400) [pid = 1813] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f8729f82c00) [pid = 1813] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f871f0c7000) [pid = 1813] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f872a9b1c00) [pid = 1813] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f8720967c00) [pid = 1813] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f871f0cbc00) [pid = 1813] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f871f0c6c00) [pid = 1813] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f872a9bb000) [pid = 1813] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f871f0c1c00) [pid = 1813] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f871ffe7c00) [pid = 1813] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f8728c94c00) [pid = 1813] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f871ffeac00) [pid = 1813] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f873d566c00) [pid = 1813] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f873d45e000) [pid = 1813] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f87272c8000) [pid = 1813] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f872de21800) [pid = 1813] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f871ee16400) [pid = 1813] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f872801e400) [pid = 1813] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f872096e000) [pid = 1813] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x7f872de8b000) [pid = 1813] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x7f8728c8ec00) [pid = 1813] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x7f873056e800) [pid = 1813] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x7f872d7abc00) [pid = 1813] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x7f87258f4800) [pid = 1813] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 18:01:16 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x7f8720963c00) [pid = 1813] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 18:01:16 INFO - PROCESS | 1813 | 1462323676873 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ba6800 == 70 [pid = 1813] [id = 143] 18:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x7f871ee15c00) [pid = 1813] [serial = 428] [outer = (nil)] 18:01:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x7f871f0c1c00) [pid = 1813] [serial = 429] [outer = 0x7f871ee15c00] 18:01:16 INFO - PROCESS | 1813 | 1462323676937 Marionette DEBUG loaded listener.js 18:01:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x7f871ffeb800) [pid = 1813] [serial = 430] [outer = 0x7f871ee15c00] 18:01:17 INFO - PROCESS | 1813 | 1462323677567 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 18:01:17 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. 18:01:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1583ms 18:01:17 INFO - PROCESS | 1813 | 1462323677648 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 18:01:17 INFO - PROCESS | 1813 | 1462323677651 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 18:01:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 18:01:17 INFO - PROCESS | 1813 | 1462323677657 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 18:01:17 INFO - PROCESS | 1813 | 1462323677659 Marionette TRACE conn3 <- [1,546,null,{}] 18:01:17 INFO - PROCESS | 1813 | 1462323677665 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:17 INFO - PROCESS | 1813 | 1462323677851 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 18:01:17 INFO - PROCESS | 1813 | 1462323677877 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873567f000 == 71 [pid = 1813] [id = 144] 18:01:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x7f871ee16400) [pid = 1813] [serial = 431] [outer = (nil)] 18:01:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x7f87251db400) [pid = 1813] [serial = 432] [outer = 0x7f871ee16400] 18:01:17 INFO - PROCESS | 1813 | 1462323677940 Marionette DEBUG loaded listener.js 18:01:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f872db56400) [pid = 1813] [serial = 433] [outer = 0x7f871ee16400] 18:01:18 INFO - PROCESS | 1813 | 1462323678792 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 18:01:18 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 18:01:18 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1180ms 18:01:18 INFO - PROCESS | 1813 | 1462323678840 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 18:01:18 INFO - PROCESS | 1813 | 1462323678846 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 18:01:18 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 18:01:18 INFO - PROCESS | 1813 | 1462323678912 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 18:01:18 INFO - PROCESS | 1813 | 1462323678918 Marionette TRACE conn3 <- [1,550,null,{}] 18:01:18 INFO - PROCESS | 1813 | 1462323678957 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:19 INFO - PROCESS | 1813 | 1462323679195 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 18:01:19 INFO - PROCESS | 1813 | 1462323679352 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725eed000 == 72 [pid = 1813] [id = 145] 18:01:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f871ee1a400) [pid = 1813] [serial = 434] [outer = (nil)] 18:01:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f871f1dd800) [pid = 1813] [serial = 435] [outer = 0x7f871ee1a400] 18:01:19 INFO - PROCESS | 1813 | 1462323679426 Marionette DEBUG loaded listener.js 18:01:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f871ffe8400) [pid = 1813] [serial = 436] [outer = 0x7f871ee1a400] 18:01:20 INFO - PROCESS | 1813 | 1462323680331 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 18:01:20 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. 18:01:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1483ms 18:01:20 INFO - PROCESS | 1813 | 1462323680383 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 18:01:20 INFO - PROCESS | 1813 | 1462323680391 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 18:01:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 18:01:20 INFO - PROCESS | 1813 | 1462323680402 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 18:01:20 INFO - PROCESS | 1813 | 1462323680405 Marionette TRACE conn3 <- [1,554,null,{}] 18:01:20 INFO - PROCESS | 1813 | 1462323680455 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:20 INFO - PROCESS | 1813 | 1462323680608 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 18:01:20 INFO - PROCESS | 1813 | 1462323680799 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0d3800 == 73 [pid = 1813] [id = 146] 18:01:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f871f0eb000) [pid = 1813] [serial = 437] [outer = (nil)] 18:01:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f87251d9c00) [pid = 1813] [serial = 438] [outer = 0x7f871f0eb000] 18:01:20 INFO - PROCESS | 1813 | 1462323680897 Marionette DEBUG loaded listener.js 18:01:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f872566f000) [pid = 1813] [serial = 439] [outer = 0x7f871f0eb000] 18:01:21 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:21 INFO - PROCESS | 1813 | 1462323681849 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 18:01:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 18:01:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1488ms 18:01:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 18:01:21 INFO - PROCESS | 1813 | 1462323681890 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 18:01:21 INFO - PROCESS | 1813 | 1462323681893 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 18:01:21 INFO - PROCESS | 1813 | 1462323681899 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 18:01:21 INFO - PROCESS | 1813 | 1462323681905 Marionette TRACE conn3 <- [1,558,null,{}] 18:01:21 INFO - PROCESS | 1813 | 1462323681920 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:22 INFO - PROCESS | 1813 | 1462323682096 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 18:01:22 INFO - PROCESS | 1813 | 1462323682552 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f168800 == 74 [pid = 1813] [id = 147] 18:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f872a9bd800) [pid = 1813] [serial = 440] [outer = (nil)] 18:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f872de24800) [pid = 1813] [serial = 441] [outer = 0x7f872a9bd800] 18:01:22 INFO - PROCESS | 1813 | 1462323682821 Marionette DEBUG loaded listener.js 18:01:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f872df44000) [pid = 1813] [serial = 442] [outer = 0x7f872a9bd800] 18:01:23 INFO - PROCESS | 1813 | 1462323683837 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 18:01:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 18:01:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1998ms 18:01:23 INFO - PROCESS | 1813 | 1462323683897 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 18:01:23 INFO - PROCESS | 1813 | 1462323683902 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 18:01:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 18:01:23 INFO - PROCESS | 1813 | 1462323683907 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 18:01:23 INFO - PROCESS | 1813 | 1462323683910 Marionette TRACE conn3 <- [1,562,null,{}] 18:01:23 INFO - PROCESS | 1813 | 1462323683915 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:24 INFO - PROCESS | 1813 | 1462323684072 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 18:01:24 INFO - PROCESS | 1813 | 1462323684228 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740fbc800 == 75 [pid = 1813] [id = 148] 18:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f87258f4c00) [pid = 1813] [serial = 443] [outer = (nil)] 18:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f872e8bf400) [pid = 1813] [serial = 444] [outer = 0x7f87258f4c00] 18:01:24 INFO - PROCESS | 1813 | 1462323684305 Marionette DEBUG loaded listener.js 18:01:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f872f7a0000) [pid = 1813] [serial = 445] [outer = 0x7f87258f4c00] 18:01:24 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:25 INFO - PROCESS | 1813 | 1462323685219 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 18:01:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 18:01:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1379ms 18:01:25 INFO - PROCESS | 1813 | 1462323685288 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 18:01:25 INFO - PROCESS | 1813 | 1462323685291 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 18:01:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 18:01:25 INFO - PROCESS | 1813 | 1462323685297 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 18:01:25 INFO - PROCESS | 1813 | 1462323685301 Marionette TRACE conn3 <- [1,566,null,{}] 18:01:25 INFO - PROCESS | 1813 | 1462323685306 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:25 INFO - PROCESS | 1813 | 1462323685472 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 18:01:25 INFO - PROCESS | 1813 | 1462323685619 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418d5800 == 76 [pid = 1813] [id = 149] 18:01:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f8728c93c00) [pid = 1813] [serial = 446] [outer = (nil)] 18:01:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f87301ef400) [pid = 1813] [serial = 447] [outer = 0x7f8728c93c00] 18:01:25 INFO - PROCESS | 1813 | 1462323685714 Marionette DEBUG loaded listener.js 18:01:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f8730569800) [pid = 1813] [serial = 448] [outer = 0x7f8728c93c00] 18:01:26 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:26 INFO - PROCESS | 1813 | 1462323686648 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:01:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 18:01:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1381ms 18:01:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 18:01:26 INFO - PROCESS | 1813 | 1462323686680 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 18:01:26 INFO - PROCESS | 1813 | 1462323686683 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 18:01:26 INFO - PROCESS | 1813 | 1462323686690 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 18:01:26 INFO - PROCESS | 1813 | 1462323686693 Marionette TRACE conn3 <- [1,570,null,{}] 18:01:26 INFO - PROCESS | 1813 | 1462323686698 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:26 INFO - PROCESS | 1813 | 1462323686903 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 18:01:27 INFO - PROCESS | 1813 | 1462323687060 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f2e2800 == 77 [pid = 1813] [id = 150] 18:01:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f87318fe800) [pid = 1813] [serial = 449] [outer = (nil)] 18:01:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f873c00e000) [pid = 1813] [serial = 450] [outer = 0x7f87318fe800] 18:01:27 INFO - PROCESS | 1813 | 1462323687188 Marionette DEBUG loaded listener.js 18:01:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f873d1c3400) [pid = 1813] [serial = 451] [outer = 0x7f87318fe800] 18:01:27 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:28 INFO - PROCESS | 1813 | 1462323688083 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 18:01:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 18:01:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1441ms 18:01:28 INFO - PROCESS | 1813 | 1462323688132 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 18:01:28 INFO - PROCESS | 1813 | 1462323688136 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 18:01:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 18:01:28 INFO - PROCESS | 1813 | 1462323688142 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 18:01:28 INFO - PROCESS | 1813 | 1462323688144 Marionette TRACE conn3 <- [1,574,null,{}] 18:01:28 INFO - PROCESS | 1813 | 1462323688150 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:28 INFO - PROCESS | 1813 | 1462323688320 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 18:01:28 INFO - PROCESS | 1813 | 1462323688477 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ad7800 == 78 [pid = 1813] [id = 151] 18:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f871f0c4000) [pid = 1813] [serial = 452] [outer = (nil)] 18:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f87251dd800) [pid = 1813] [serial = 453] [outer = 0x7f871f0c4000] 18:01:28 INFO - PROCESS | 1813 | 1462323688550 Marionette DEBUG loaded listener.js 18:01:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f872a9bcc00) [pid = 1813] [serial = 454] [outer = 0x7f871f0c4000] 18:01:29 INFO - PROCESS | 1813 | 1462323689879 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 18:01:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1784ms 18:01:29 INFO - PROCESS | 1813 | 1462323689927 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 18:01:29 INFO - PROCESS | 1813 | 1462323689932 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 18:01:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 18:01:29 INFO - PROCESS | 1813 | 1462323689940 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 18:01:29 INFO - PROCESS | 1813 | 1462323689944 Marionette TRACE conn3 <- [1,578,null,{}] 18:01:29 INFO - PROCESS | 1813 | 1462323689951 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:30 INFO - PROCESS | 1813 | 1462323690117 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 18:01:30 INFO - PROCESS | 1813 | 1462323690290 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871efa7800 == 79 [pid = 1813] [id = 152] 18:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f87206e3000) [pid = 1813] [serial = 455] [outer = (nil)] 18:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f87207ad800) [pid = 1813] [serial = 456] [outer = 0x7f87206e3000] 18:01:30 INFO - PROCESS | 1813 | 1462323690412 Marionette DEBUG loaded listener.js 18:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f8720962800) [pid = 1813] [serial = 457] [outer = 0x7f87206e3000] 18:01:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f87206d8000) [pid = 1813] [serial = 458] [outer = 0x7f872566d000] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ba6800 == 78 [pid = 1813] [id = 143] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258a8000 == 77 [pid = 1813] [id = 142] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e2ee800 == 76 [pid = 1813] [id = 141] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f872f9eb800) [pid = 1813] [serial = 393] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b354000 == 75 [pid = 1813] [id = 140] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725bb7800 == 74 [pid = 1813] [id = 139] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87207df000 == 73 [pid = 1813] [id = 138] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f874086e000 == 72 [pid = 1813] [id = 134] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8735816000 == 71 [pid = 1813] [id = 133] 18:01:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872dc5c800 == 70 [pid = 1813] [id = 132] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f874410d000) [pid = 1813] [serial = 337] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f874577ac00) [pid = 1813] [serial = 255] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f873d455400) [pid = 1813] [serial = 295] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f8730561000) [pid = 1813] [serial = 289] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f8729f8a800) [pid = 1813] [serial = 283] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f874418e400) [pid = 1813] [serial = 252] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f873056a800) [pid = 1813] [serial = 246] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f8736498400) [pid = 1813] [serial = 292] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f8741048000) [pid = 1813] [serial = 249] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f872de1e400) [pid = 1813] [serial = 286] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f872df41800) [pid = 1813] [serial = 243] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f8730565000) [pid = 1813] [serial = 328] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f874130ec00) [pid = 1813] [serial = 334] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f8741303800) [pid = 1813] [serial = 331] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f872d7ab800) [pid = 1813] [serial = 322] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f872f4dc000) [pid = 1813] [serial = 325] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f872de1e000) [pid = 1813] [serial = 319] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f872db52c00) [pid = 1813] [serial = 387] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f8725217400) [pid = 1813] [serial = 381] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f8725be9400) [pid = 1813] [serial = 382] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f872df42800) [pid = 1813] [serial = 364] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f872db50c00) [pid = 1813] [serial = 363] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f87258ef000) [pid = 1813] [serial = 361] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f872de23000) [pid = 1813] [serial = 388] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x7f87251d6000) [pid = 1813] [serial = 360] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x7f872de23800) [pid = 1813] [serial = 390] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 101 (0x7f872096a400) [pid = 1813] [serial = 376] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x7f871f1e5000) [pid = 1813] [serial = 375] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x7f873056e400) [pid = 1813] [serial = 367] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x7f87301ec000) [pid = 1813] [serial = 366] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x7f871f0ec000) [pid = 1813] [serial = 357] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x7f871f0f3000) [pid = 1813] [serial = 358] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x7f871fff1c00) [pid = 1813] [serial = 378] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x7f87251d3c00) [pid = 1813] [serial = 379] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x7f8732778c00) [pid = 1813] [serial = 369] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 92 (0x7f8725218800) [pid = 1813] [serial = 372] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 91 (0x7f8729f88c00) [pid = 1813] [serial = 384] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 90 (0x7f872e8b8400) [pid = 1813] [serial = 391] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | --DOMWINDOW == 89 (0x7f872c8a8000) [pid = 1813] [serial = 385] [outer = (nil)] [url = about:blank] 18:01:31 INFO - PROCESS | 1813 | 1462323691557 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 18:01:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 18:01:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1635ms 18:01:31 INFO - PROCESS | 1813 | 1462323691580 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 18:01:31 INFO - PROCESS | 1813 | 1462323691587 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 18:01:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 18:01:31 INFO - PROCESS | 1813 | 1462323691596 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 18:01:31 INFO - PROCESS | 1813 | 1462323691600 Marionette TRACE conn3 <- [1,582,null,{}] 18:01:31 INFO - PROCESS | 1813 | 1462323691605 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:31 INFO - PROCESS | 1813 | 1462323691767 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 18:01:31 INFO - PROCESS | 1813 | 1462323691978 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f1e800 == 71 [pid = 1813] [id = 153] 18:01:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 90 (0x7f87251d5c00) [pid = 1813] [serial = 459] [outer = (nil)] 18:01:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 91 (0x7f8725aa9400) [pid = 1813] [serial = 460] [outer = 0x7f87251d5c00] 18:01:32 INFO - PROCESS | 1813 | 1462323692052 Marionette DEBUG loaded listener.js 18:01:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 92 (0x7f8726635800) [pid = 1813] [serial = 461] [outer = 0x7f87251d5c00] 18:01:32 INFO - PROCESS | 1813 | 1462323692787 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 18:01:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 18:01:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1230ms 18:01:32 INFO - PROCESS | 1813 | 1462323692827 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 18:01:32 INFO - PROCESS | 1813 | 1462323692830 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 18:01:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 18:01:32 INFO - PROCESS | 1813 | 1462323692840 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 18:01:32 INFO - PROCESS | 1813 | 1462323692844 Marionette TRACE conn3 <- [1,586,null,{}] 18:01:32 INFO - PROCESS | 1813 | 1462323692859 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:33 INFO - PROCESS | 1813 | 1462323693015 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 18:01:33 INFO - PROCESS | 1813 | 1462323693035 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872de48800 == 72 [pid = 1813] [id = 154] 18:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 93 (0x7f8729f83400) [pid = 1813] [serial = 462] [outer = (nil)] 18:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x7f872b329000) [pid = 1813] [serial = 463] [outer = 0x7f8729f83400] 18:01:33 INFO - PROCESS | 1813 | 1462323693100 Marionette DEBUG loaded listener.js 18:01:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x7f872db58800) [pid = 1813] [serial = 464] [outer = 0x7f8729f83400] 18:01:33 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:33 INFO - PROCESS | 1813 | 1462323693945 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 18:01:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 18:01:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1143ms 18:01:33 INFO - PROCESS | 1813 | 1462323693984 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 18:01:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 18:01:33 INFO - PROCESS | 1813 | 1462323693988 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 18:01:34 INFO - PROCESS | 1813 | 1462323694004 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 18:01:34 INFO - PROCESS | 1813 | 1462323694009 Marionette TRACE conn3 <- [1,590,null,{}] 18:01:34 INFO - PROCESS | 1813 | 1462323694020 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:34 INFO - PROCESS | 1813 | 1462323694210 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 18:01:34 INFO - PROCESS | 1813 | 1462323694229 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725655000 == 73 [pid = 1813] [id = 155] 18:01:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x7f8729f7e800) [pid = 1813] [serial = 465] [outer = (nil)] 18:01:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x7f872df41800) [pid = 1813] [serial = 466] [outer = 0x7f8729f7e800] 18:01:34 INFO - PROCESS | 1813 | 1462323694292 Marionette DEBUG loaded listener.js 18:01:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x7f872e8bb000) [pid = 1813] [serial = 467] [outer = 0x7f8729f7e800] 18:01:35 INFO - PROCESS | 1813 | 1462323695321 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 18:01:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 18:01:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1408ms 18:01:35 INFO - PROCESS | 1813 | 1462323695403 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 18:01:35 INFO - PROCESS | 1813 | 1462323695406 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 18:01:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 18:01:35 INFO - PROCESS | 1813 | 1462323695412 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 18:01:35 INFO - PROCESS | 1813 | 1462323695414 Marionette TRACE conn3 <- [1,594,null,{}] 18:01:35 INFO - PROCESS | 1813 | 1462323695419 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:35 INFO - PROCESS | 1813 | 1462323695602 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 18:01:35 INFO - PROCESS | 1813 | 1462323695627 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872fc06000 == 74 [pid = 1813] [id = 156] 18:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x7f872df3b000) [pid = 1813] [serial = 468] [outer = (nil)] 18:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x7f872f18c800) [pid = 1813] [serial = 469] [outer = 0x7f872df3b000] 18:01:35 INFO - PROCESS | 1813 | 1462323695688 Marionette DEBUG loaded listener.js 18:01:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x7f872fcac800) [pid = 1813] [serial = 470] [outer = 0x7f872df3b000] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 100 (0x7f871f1e7000) [pid = 1813] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 99 (0x7f87251d3000) [pid = 1813] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 98 (0x7f871ee15c00) [pid = 1813] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 97 (0x7f872de25000) [pid = 1813] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 96 (0x7f871f0c9800) [pid = 1813] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 95 (0x7f871f0c5400) [pid = 1813] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 94 (0x7f8725aa6000) [pid = 1813] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 18:01:36 INFO - PROCESS | 1813 | --DOMWINDOW == 93 (0x7f872096a800) [pid = 1813] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 18:01:36 INFO - PROCESS | 1813 | 1462323696785 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 18:01:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 18:01:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1427ms 18:01:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 18:01:36 INFO - PROCESS | 1813 | 1462323696840 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 18:01:36 INFO - PROCESS | 1813 | 1462323696843 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 18:01:36 INFO - PROCESS | 1813 | 1462323696849 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 18:01:36 INFO - PROCESS | 1813 | 1462323696852 Marionette TRACE conn3 <- [1,598,null,{}] 18:01:36 INFO - PROCESS | 1813 | 1462323696857 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 1813 | 1462323697017 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 18:01:37 INFO - PROCESS | 1813 | 1462323697118 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731b14000 == 75 [pid = 1813] [id = 157] 18:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 94 (0x7f871f1e7000) [pid = 1813] [serial = 471] [outer = (nil)] 18:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 95 (0x7f8730566000) [pid = 1813] [serial = 472] [outer = 0x7f871f1e7000] 18:01:37 INFO - PROCESS | 1813 | 1462323697178 Marionette DEBUG loaded listener.js 18:01:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 96 (0x7f87327a6c00) [pid = 1813] [serial = 473] [outer = 0x7f871f1e7000] 18:01:37 INFO - PROCESS | 1813 | 1462323697803 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 18:01:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 18:01:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 986ms 18:01:37 INFO - PROCESS | 1813 | 1462323697835 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 18:01:37 INFO - PROCESS | 1813 | 1462323697838 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 18:01:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 18:01:37 INFO - PROCESS | 1813 | 1462323697844 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 18:01:37 INFO - PROCESS | 1813 | 1462323697847 Marionette TRACE conn3 <- [1,602,null,{}] 18:01:37 INFO - PROCESS | 1813 | 1462323697852 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:37 INFO - PROCESS | 1813 | 1462323697992 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 18:01:38 INFO - PROCESS | 1813 | 1462323698105 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c02f000 == 76 [pid = 1813] [id = 158] 18:01:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 97 (0x7f872de25000) [pid = 1813] [serial = 474] [outer = (nil)] 18:01:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 98 (0x7f87327a7000) [pid = 1813] [serial = 475] [outer = 0x7f872de25000] 18:01:38 INFO - PROCESS | 1813 | 1462323698167 Marionette DEBUG loaded listener.js 18:01:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 99 (0x7f873d1c3800) [pid = 1813] [serial = 476] [outer = 0x7f872de25000] 18:01:39 INFO - PROCESS | 1813 | 1462323699225 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 18:01:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 18:01:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1430ms 18:01:39 INFO - PROCESS | 1813 | 1462323699276 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 18:01:39 INFO - PROCESS | 1813 | 1462323699283 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 18:01:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 18:01:39 INFO - PROCESS | 1813 | 1462323699290 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 18:01:39 INFO - PROCESS | 1813 | 1462323699297 Marionette TRACE conn3 <- [1,606,null,{}] 18:01:39 INFO - PROCESS | 1813 | 1462323699304 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:39 INFO - PROCESS | 1813 | 1462323699478 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 18:01:39 INFO - PROCESS | 1813 | 1462323699621 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727408800 == 77 [pid = 1813] [id = 159] 18:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 100 (0x7f871ffec800) [pid = 1813] [serial = 477] [outer = (nil)] 18:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 101 (0x7f87207b0c00) [pid = 1813] [serial = 478] [outer = 0x7f871ffec800] 18:01:39 INFO - PROCESS | 1813 | 1462323699716 Marionette DEBUG loaded listener.js 18:01:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 102 (0x7f87251d1800) [pid = 1813] [serial = 479] [outer = 0x7f871ffec800] 18:01:40 INFO - PROCESS | 1813 | 1462323700668 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 18:01:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1436ms 18:01:40 INFO - PROCESS | 1813 | 1462323700728 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 18:01:40 INFO - PROCESS | 1813 | 1462323700737 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 18:01:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 18:01:40 INFO - PROCESS | 1813 | 1462323700748 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 18:01:40 INFO - PROCESS | 1813 | 1462323700751 Marionette TRACE conn3 <- [1,610,null,{}] 18:01:40 INFO - PROCESS | 1813 | 1462323700758 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:40 INFO - PROCESS | 1813 | 1462323700940 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 18:01:41 INFO - PROCESS | 1813 | 1462323701087 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731917800 == 78 [pid = 1813] [id = 160] 18:01:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x7f871ffecc00) [pid = 1813] [serial = 480] [outer = (nil)] 18:01:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f8727f66c00) [pid = 1813] [serial = 481] [outer = 0x7f871ffecc00] 18:01:41 INFO - PROCESS | 1813 | 1462323701162 Marionette DEBUG loaded listener.js 18:01:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f8729f87c00) [pid = 1813] [serial = 482] [outer = 0x7f871ffecc00] 18:01:42 INFO - PROCESS | 1813 | 1462323702065 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 18:01:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 18:01:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1381ms 18:01:42 INFO - PROCESS | 1813 | 1462323702130 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 18:01:42 INFO - PROCESS | 1813 | 1462323702135 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 18:01:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 18:01:42 INFO - PROCESS | 1813 | 1462323702141 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 18:01:42 INFO - PROCESS | 1813 | 1462323702147 Marionette TRACE conn3 <- [1,614,null,{}] 18:01:42 INFO - PROCESS | 1813 | 1462323702162 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:42 INFO - PROCESS | 1813 | 1462323702370 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 18:01:42 INFO - PROCESS | 1813 | 1462323702516 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740abe800 == 79 [pid = 1813] [id = 161] 18:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f872db57400) [pid = 1813] [serial = 483] [outer = (nil)] 18:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f87301f2c00) [pid = 1813] [serial = 484] [outer = 0x7f872db57400] 18:01:42 INFO - PROCESS | 1813 | 1462323702589 Marionette DEBUG loaded listener.js 18:01:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f87318f4400) [pid = 1813] [serial = 485] [outer = 0x7f872db57400] 18:01:43 INFO - PROCESS | 1813 | 1462323703477 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 18:01:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 18:01:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1385ms 18:01:43 INFO - PROCESS | 1813 | 1462323703528 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 18:01:43 INFO - PROCESS | 1813 | 1462323703533 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 18:01:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 18:01:43 INFO - PROCESS | 1813 | 1462323703538 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 18:01:43 INFO - PROCESS | 1813 | 1462323703540 Marionette TRACE conn3 <- [1,618,null,{}] 18:01:43 INFO - PROCESS | 1813 | 1462323703546 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:43 INFO - PROCESS | 1813 | 1462323703714 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 18:01:43 INFO - PROCESS | 1813 | 1462323703866 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740fba800 == 80 [pid = 1813] [id = 162] 18:01:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f872e8b9000) [pid = 1813] [serial = 486] [outer = (nil)] 18:01:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f873c392400) [pid = 1813] [serial = 487] [outer = 0x7f872e8b9000] 18:01:43 INFO - PROCESS | 1813 | 1462323703938 Marionette DEBUG loaded listener.js 18:01:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f873d463400) [pid = 1813] [serial = 488] [outer = 0x7f872e8b9000] 18:01:44 INFO - PROCESS | 1813 | 1462323704816 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:01:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 18:01:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1328ms 18:01:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 18:01:44 INFO - PROCESS | 1813 | 1462323704869 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 18:01:44 INFO - PROCESS | 1813 | 1462323704872 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 18:01:44 INFO - PROCESS | 1813 | 1462323704878 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 18:01:44 INFO - PROCESS | 1813 | 1462323704882 Marionette TRACE conn3 <- [1,622,null,{}] 18:01:44 INFO - PROCESS | 1813 | 1462323704887 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:45 INFO - PROCESS | 1813 | 1462323705087 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 18:01:45 INFO - PROCESS | 1813 | 1462323705236 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8743e66800 == 81 [pid = 1813] [id = 163] 18:01:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f87318ff400) [pid = 1813] [serial = 489] [outer = (nil)] 18:01:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f873d725c00) [pid = 1813] [serial = 490] [outer = 0x7f87318ff400] 18:01:45 INFO - PROCESS | 1813 | 1462323705305 Marionette DEBUG loaded listener.js 18:01:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f873f667000) [pid = 1813] [serial = 491] [outer = 0x7f87318ff400] 18:01:46 INFO - PROCESS | 1813 | 1462323706189 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 18:01:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 18:01:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1384ms 18:01:46 INFO - PROCESS | 1813 | 1462323706262 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 18:01:46 INFO - PROCESS | 1813 | 1462323706265 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 18:01:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 18:01:46 INFO - PROCESS | 1813 | 1462323706271 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 18:01:46 INFO - PROCESS | 1813 | 1462323706274 Marionette TRACE conn3 <- [1,626,null,{}] 18:01:46 INFO - PROCESS | 1813 | 1462323706279 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:46 INFO - PROCESS | 1813 | 1462323706477 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 18:01:46 INFO - PROCESS | 1813 | 1462323706626 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8720695000 == 82 [pid = 1813] [id = 164] 18:01:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f871f0c6c00) [pid = 1813] [serial = 492] [outer = (nil)] 18:01:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f8720964000) [pid = 1813] [serial = 493] [outer = 0x7f871f0c6c00] 18:01:46 INFO - PROCESS | 1813 | 1462323706697 Marionette DEBUG loaded listener.js 18:01:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f872db4ec00) [pid = 1813] [serial = 494] [outer = 0x7f871f0c6c00] 18:01:47 INFO - PROCESS | 1813 | 1462323707835 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 18:01:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 18:01:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1634ms 18:01:47 INFO - PROCESS | 1813 | 1462323707906 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 18:01:47 INFO - PROCESS | 1813 | 1462323707912 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 18:01:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 18:01:47 INFO - PROCESS | 1813 | 1462323707921 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 18:01:47 INFO - PROCESS | 1813 | 1462323707925 Marionette TRACE conn3 <- [1,630,null,{}] 18:01:47 INFO - PROCESS | 1813 | 1462323707932 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:48 INFO - PROCESS | 1813 | 1462323708087 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 18:01:48 INFO - PROCESS | 1813 | 1462323708256 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727298800 == 83 [pid = 1813] [id = 165] 18:01:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f871fff1c00) [pid = 1813] [serial = 495] [outer = (nil)] 18:01:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f87206ddc00) [pid = 1813] [serial = 496] [outer = 0x7f871fff1c00] 18:01:48 INFO - PROCESS | 1813 | 1462323708320 Marionette DEBUG loaded listener.js 18:01:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f8720705c00) [pid = 1813] [serial = 497] [outer = 0x7f871fff1c00] 18:01:49 INFO - PROCESS | 1813 | 1462323709188 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 18:01:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 18:01:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1330ms 18:01:49 INFO - PROCESS | 1813 | 1462323709251 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 18:01:49 INFO - PROCESS | 1813 | 1462323709259 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 18:01:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 18:01:49 INFO - PROCESS | 1813 | 1462323709268 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 18:01:49 INFO - PROCESS | 1813 | 1462323709272 Marionette TRACE conn3 <- [1,634,null,{}] 18:01:49 INFO - PROCESS | 1813 | 1462323709277 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:49 INFO - PROCESS | 1813 | 1462323709434 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 18:01:49 INFO - PROCESS | 1813 | 1462323709584 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725add000 == 84 [pid = 1813] [id = 166] 18:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f872070cc00) [pid = 1813] [serial = 498] [outer = (nil)] 18:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f8720711000) [pid = 1813] [serial = 499] [outer = 0x7f872070cc00] 18:01:49 INFO - PROCESS | 1813 | 1462323709648 Marionette DEBUG loaded listener.js 18:01:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f87207b9400) [pid = 1813] [serial = 500] [outer = 0x7f872070cc00] 18:01:50 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f43000 == 83 [pid = 1813] [id = 122] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731b14000 == 82 [pid = 1813] [id = 157] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872fc06000 == 81 [pid = 1813] [id = 156] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f8731864c00) [pid = 1813] [serial = 405] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f873c095000) [pid = 1813] [serial = 408] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f872db53800) [pid = 1813] [serial = 402] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f87251db400) [pid = 1813] [serial = 432] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725655000 == 80 [pid = 1813] [id = 155] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872de48800 == 79 [pid = 1813] [id = 154] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f1e800 == 78 [pid = 1813] [id = 153] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871efa7800 == 77 [pid = 1813] [id = 152] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873f168800 == 76 [pid = 1813] [id = 147] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e0d3800 == 75 [pid = 1813] [id = 146] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725eed000 == 74 [pid = 1813] [id = 145] 18:01:50 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873567f000 == 73 [pid = 1813] [id = 144] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f87206e2c00) [pid = 1813] [serial = 415] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f8725216800) [pid = 1813] [serial = 399] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f8729f80000) [pid = 1813] [serial = 424] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f871ffeb800) [pid = 1813] [serial = 430] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f873056ac00) [pid = 1813] [serial = 355] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f872b455800) [pid = 1813] [serial = 427] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f871fff0000) [pid = 1813] [serial = 414] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f871f0c1c00) [pid = 1813] [serial = 429] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f87207b1000) [pid = 1813] [serial = 411] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f8725be8400) [pid = 1813] [serial = 420] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f87251db800) [pid = 1813] [serial = 418] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f87206d7c00) [pid = 1813] [serial = 396] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f8728c96000) [pid = 1813] [serial = 423] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f8726559400) [pid = 1813] [serial = 421] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f873d728400) [pid = 1813] [serial = 412] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 103 (0x7f87251d0c00) [pid = 1813] [serial = 417] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | --DOMWINDOW == 102 (0x7f8729f82000) [pid = 1813] [serial = 426] [outer = (nil)] [url = about:blank] 18:01:50 INFO - PROCESS | 1813 | 1462323710621 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 18:01:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 18:01:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1379ms 18:01:50 INFO - PROCESS | 1813 | 1462323710648 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 18:01:50 INFO - PROCESS | 1813 | 1462323710651 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 18:01:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 18:01:50 INFO - PROCESS | 1813 | 1462323710657 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 18:01:50 INFO - PROCESS | 1813 | 1462323710662 Marionette TRACE conn3 <- [1,638,null,{}] 18:01:50 INFO - PROCESS | 1813 | 1462323710676 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:50 INFO - PROCESS | 1813 | 1462323710819 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 18:01:50 INFO - PROCESS | 1813 | 1462323710840 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87266c6800 == 74 [pid = 1813] [id = 167] 18:01:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 103 (0x7f87251d0c00) [pid = 1813] [serial = 501] [outer = (nil)] 18:01:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 104 (0x7f87253a5400) [pid = 1813] [serial = 502] [outer = 0x7f87251d0c00] 18:01:50 INFO - PROCESS | 1813 | 1462323710904 Marionette DEBUG loaded listener.js 18:01:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f87253ae800) [pid = 1813] [serial = 503] [outer = 0x7f87251d0c00] 18:01:51 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:51 INFO - PROCESS | 1813 | 1462323711669 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 18:01:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 18:01:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1033ms 18:01:51 INFO - PROCESS | 1813 | 1462323711691 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 18:01:51 INFO - PROCESS | 1813 | 1462323711695 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 18:01:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 18:01:51 INFO - PROCESS | 1813 | 1462323711712 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 18:01:51 INFO - PROCESS | 1813 | 1462323711714 Marionette TRACE conn3 <- [1,642,null,{}] 18:01:51 INFO - PROCESS | 1813 | 1462323711744 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:51 INFO - PROCESS | 1813 | 1462323711891 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 18:01:51 INFO - PROCESS | 1813 | 1462323711906 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872dc65800 == 75 [pid = 1813] [id = 168] 18:01:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f87253a3800) [pid = 1813] [serial = 504] [outer = (nil)] 18:01:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f8725bf2400) [pid = 1813] [serial = 505] [outer = 0x7f87253a3800] 18:01:51 INFO - PROCESS | 1813 | 1462323711968 Marionette DEBUG loaded listener.js 18:01:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f87272c8000) [pid = 1813] [serial = 506] [outer = 0x7f87253a3800] 18:01:52 INFO - PROCESS | 1813 | 1462323712725 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 18:01:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 18:01:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1055ms 18:01:52 INFO - PROCESS | 1813 | 1462323712757 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 18:01:52 INFO - PROCESS | 1813 | 1462323712770 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 18:01:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 18:01:52 INFO - PROCESS | 1813 | 1462323712777 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 18:01:52 INFO - PROCESS | 1813 | 1462323712779 Marionette TRACE conn3 <- [1,646,null,{}] 18:01:52 INFO - PROCESS | 1813 | 1462323712784 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:52 INFO - PROCESS | 1813 | 1462323712993 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 18:01:53 INFO - PROCESS | 1813 | 1462323713020 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e50f800 == 76 [pid = 1813] [id = 169] 18:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f8725670400) [pid = 1813] [serial = 507] [outer = (nil)] 18:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f8728029c00) [pid = 1813] [serial = 508] [outer = 0x7f8725670400] 18:01:53 INFO - PROCESS | 1813 | 1462323713082 Marionette DEBUG loaded listener.js 18:01:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f8729f7e400) [pid = 1813] [serial = 509] [outer = 0x7f8725670400] 18:01:53 INFO - PROCESS | 1813 | 1462323713875 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 18:01:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 18:01:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1138ms 18:01:53 INFO - PROCESS | 1813 | 1462323713916 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 18:01:53 INFO - PROCESS | 1813 | 1462323713920 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 18:01:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 18:01:53 INFO - PROCESS | 1813 | 1462323713938 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 18:01:53 INFO - PROCESS | 1813 | 1462323713941 Marionette TRACE conn3 <- [1,650,null,{}] 18:01:53 INFO - PROCESS | 1813 | 1462323713947 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:54 INFO - PROCESS | 1813 | 1462323714161 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 18:01:54 INFO - PROCESS | 1813 | 1462323714185 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f66d000 == 77 [pid = 1813] [id = 170] 18:01:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f8729f8a400) [pid = 1813] [serial = 510] [outer = (nil)] 18:01:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f872db50400) [pid = 1813] [serial = 511] [outer = 0x7f8729f8a400] 18:01:54 INFO - PROCESS | 1813 | 1462323714259 Marionette DEBUG loaded listener.js 18:01:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f872df3e000) [pid = 1813] [serial = 512] [outer = 0x7f8729f8a400] 18:01:55 INFO - PROCESS | 1813 | 1462323715214 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f8729f7e800) [pid = 1813] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f871f1e7000) [pid = 1813] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f872df3b000) [pid = 1813] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f87251d5c00) [pid = 1813] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f8729f83400) [pid = 1813] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f87206e3000) [pid = 1813] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f871f0c4000) [pid = 1813] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f871ffe4400) [pid = 1813] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 18:01:55 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f872e8b4c00) [pid = 1813] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 18:01:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 18:01:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1353ms 18:01:55 INFO - PROCESS | 1813 | 1462323715280 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 18:01:55 INFO - PROCESS | 1813 | 1462323715283 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 18:01:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 18:01:55 INFO - PROCESS | 1813 | 1462323715289 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 18:01:55 INFO - PROCESS | 1813 | 1462323715291 Marionette TRACE conn3 <- [1,654,null,{}] 18:01:55 INFO - PROCESS | 1813 | 1462323715296 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:55 INFO - PROCESS | 1813 | 1462323715456 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 18:01:55 INFO - PROCESS | 1813 | 1462323715564 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b46e000 == 78 [pid = 1813] [id = 171] 18:01:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f87206d5800) [pid = 1813] [serial = 513] [outer = (nil)] 18:01:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f8725aa0800) [pid = 1813] [serial = 514] [outer = 0x7f87206d5800] 18:01:55 INFO - PROCESS | 1813 | 1462323715625 Marionette DEBUG loaded listener.js 18:01:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f872df3b000) [pid = 1813] [serial = 515] [outer = 0x7f87206d5800] 18:01:56 INFO - PROCESS | 1813 | 1462323716272 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 18:01:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 18:01:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1026ms 18:01:56 INFO - PROCESS | 1813 | 1462323716315 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 18:01:56 INFO - PROCESS | 1813 | 1462323716319 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 18:01:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 18:01:56 INFO - PROCESS | 1813 | 1462323716324 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 18:01:56 INFO - PROCESS | 1813 | 1462323716326 Marionette TRACE conn3 <- [1,658,null,{}] 18:01:56 INFO - PROCESS | 1813 | 1462323716331 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:56 INFO - PROCESS | 1813 | 1462323716462 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 18:01:56 INFO - PROCESS | 1813 | 1462323716572 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8735819800 == 79 [pid = 1813] [id = 172] 18:01:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f871f1e6400) [pid = 1813] [serial = 516] [outer = (nil)] 18:01:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f872e8b8000) [pid = 1813] [serial = 517] [outer = 0x7f871f1e6400] 18:01:56 INFO - PROCESS | 1813 | 1462323716631 Marionette DEBUG loaded listener.js 18:01:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f8730161400) [pid = 1813] [serial = 518] [outer = 0x7f871f1e6400] 18:01:57 INFO - PROCESS | 1813 | 1462323717335 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 18:01:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 18:01:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1075ms 18:01:57 INFO - PROCESS | 1813 | 1462323717406 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 18:01:57 INFO - PROCESS | 1813 | 1462323717411 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 18:01:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 18:01:57 INFO - PROCESS | 1813 | 1462323717421 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 18:01:57 INFO - PROCESS | 1813 | 1462323717427 Marionette TRACE conn3 <- [1,662,null,{}] 18:01:57 INFO - PROCESS | 1813 | 1462323717445 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:57 INFO - PROCESS | 1813 | 1462323717625 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 18:01:57 INFO - PROCESS | 1813 | 1462323717773 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258c1800 == 80 [pid = 1813] [id = 173] 18:01:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f871ee18000) [pid = 1813] [serial = 519] [outer = (nil)] 18:01:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f871f1e9000) [pid = 1813] [serial = 520] [outer = 0x7f871ee18000] 18:01:57 INFO - PROCESS | 1813 | 1462323717850 Marionette DEBUG loaded listener.js 18:01:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f87206e3400) [pid = 1813] [serial = 521] [outer = 0x7f871ee18000] 18:01:58 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:01:58 INFO - PROCESS | 1813 | 1462323718793 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 18:01:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 18:01:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1445ms 18:01:58 INFO - PROCESS | 1813 | 1462323718867 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 18:01:58 INFO - PROCESS | 1813 | 1462323718876 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 18:01:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 18:01:58 INFO - PROCESS | 1813 | 1462323718886 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 18:01:58 INFO - PROCESS | 1813 | 1462323718891 Marionette TRACE conn3 <- [1,666,null,{}] 18:01:58 INFO - PROCESS | 1813 | 1462323718896 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:01:59 INFO - PROCESS | 1813 | 1462323719105 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 18:01:59 INFO - PROCESS | 1813 | 1462323719309 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:01:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872dc61000 == 81 [pid = 1813] [id = 174] 18:01:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f87207b8000) [pid = 1813] [serial = 522] [outer = (nil)] 18:01:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f87251d5c00) [pid = 1813] [serial = 523] [outer = 0x7f87207b8000] 18:01:59 INFO - PROCESS | 1813 | 1462323719426 Marionette DEBUG loaded listener.js 18:01:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f87253a6000) [pid = 1813] [serial = 524] [outer = 0x7f87207b8000] 18:01:59 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:00 INFO - PROCESS | 1813 | 1462323720399 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 18:02:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 18:02:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1535ms 18:02:00 INFO - PROCESS | 1813 | 1462323720421 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 18:02:00 INFO - PROCESS | 1813 | 1462323720425 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 18:02:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 18:02:00 INFO - PROCESS | 1813 | 1462323720432 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 18:02:00 INFO - PROCESS | 1813 | 1462323720446 Marionette TRACE conn3 <- [1,670,null,{}] 18:02:00 INFO - PROCESS | 1813 | 1462323720467 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:00 INFO - PROCESS | 1813 | 1462323720675 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 18:02:00 INFO - PROCESS | 1813 | 1462323720869 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873d78e000 == 82 [pid = 1813] [id = 175] 18:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f8728c96000) [pid = 1813] [serial = 525] [outer = (nil)] 18:02:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f872b328800) [pid = 1813] [serial = 526] [outer = 0x7f8728c96000] 18:02:00 INFO - PROCESS | 1813 | 1462323720993 Marionette DEBUG loaded listener.js 18:02:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f872db53800) [pid = 1813] [serial = 527] [outer = 0x7f8728c96000] 18:02:01 INFO - PROCESS | 1813 | 1462323721816 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 18:02:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 18:02:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1461ms 18:02:01 INFO - PROCESS | 1813 | 1462323721894 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 18:02:01 INFO - PROCESS | 1813 | 1462323721901 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 18:02:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 18:02:01 INFO - PROCESS | 1813 | 1462323721907 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 18:02:01 INFO - PROCESS | 1813 | 1462323721911 Marionette TRACE conn3 <- [1,674,null,{}] 18:02:01 INFO - PROCESS | 1813 | 1462323721916 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:02 INFO - PROCESS | 1813 | 1462323722118 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 18:02:02 INFO - PROCESS | 1813 | 1462323722264 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f3a000 == 83 [pid = 1813] [id = 176] 18:02:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f87207b6800) [pid = 1813] [serial = 528] [outer = (nil)] 18:02:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f872db55000) [pid = 1813] [serial = 529] [outer = 0x7f87207b6800] 18:02:02 INFO - PROCESS | 1813 | 1462323722333 Marionette DEBUG loaded listener.js 18:02:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f8730565800) [pid = 1813] [serial = 530] [outer = 0x7f87207b6800] 18:02:02 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:02:03 INFO - PROCESS | 1813 | 1462323723310 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 18:02:03 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 18:02:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1440ms 18:02:03 INFO - PROCESS | 1813 | 1462323723348 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 18:02:03 INFO - PROCESS | 1813 | 1462323723351 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 18:02:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 18:02:03 INFO - PROCESS | 1813 | 1462323723357 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 18:02:03 INFO - PROCESS | 1813 | 1462323723359 Marionette TRACE conn3 <- [1,678,null,{}] 18:02:03 INFO - PROCESS | 1813 | 1462323723365 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:03 INFO - PROCESS | 1813 | 1462323723512 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 18:02:03 INFO - PROCESS | 1813 | 1462323723662 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418ed000 == 84 [pid = 1813] [id = 177] 18:02:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f8725216c00) [pid = 1813] [serial = 531] [outer = (nil)] 18:02:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f87318f8000) [pid = 1813] [serial = 532] [outer = 0x7f8725216c00] 18:02:03 INFO - PROCESS | 1813 | 1462323723731 Marionette DEBUG loaded listener.js 18:02:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f8736499400) [pid = 1813] [serial = 533] [outer = 0x7f8725216c00] 18:02:04 INFO - PROCESS | 1813 | 1462323724577 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 18:02:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 18:02:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1287ms 18:02:04 INFO - PROCESS | 1813 | 1462323724645 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 18:02:04 INFO - PROCESS | 1813 | 1462323724649 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 18:02:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 18:02:04 INFO - PROCESS | 1813 | 1462323724654 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 18:02:04 INFO - PROCESS | 1813 | 1462323724657 Marionette TRACE conn3 <- [1,682,null,{}] 18:02:04 INFO - PROCESS | 1813 | 1462323724662 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:04 INFO - PROCESS | 1813 | 1462323724883 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 18:02:05 INFO - PROCESS | 1813 | 1462323725033 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d1d4000 == 85 [pid = 1813] [id = 178] 18:02:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f873c009000) [pid = 1813] [serial = 534] [outer = (nil)] 18:02:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f8740892400) [pid = 1813] [serial = 535] [outer = 0x7f873c009000] 18:02:05 INFO - PROCESS | 1813 | 1462323725109 Marionette DEBUG loaded listener.js 18:02:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f87411b7000) [pid = 1813] [serial = 536] [outer = 0x7f873c009000] 18:02:06 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:06 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:02:06 INFO - PROCESS | 1813 | 1462323726683 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 18:02:06 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) 18:02:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2085ms 18:02:06 INFO - PROCESS | 1813 | 1462323726742 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 18:02:06 INFO - PROCESS | 1813 | 1462323726746 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 18:02:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 18:02:06 INFO - PROCESS | 1813 | 1462323726756 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 18:02:06 INFO - PROCESS | 1813 | 1462323726760 Marionette TRACE conn3 <- [1,686,null,{}] 18:02:06 INFO - PROCESS | 1813 | 1462323726769 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:06 INFO - PROCESS | 1813 | 1462323726978 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 18:02:07 INFO - PROCESS | 1813 | 1462323727237 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8720694800 == 86 [pid = 1813] [id = 179] 18:02:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871f7de000) [pid = 1813] [serial = 537] [outer = (nil)] 18:02:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f871f7dfc00) [pid = 1813] [serial = 538] [outer = 0x7f871f7de000] 18:02:07 INFO - PROCESS | 1813 | 1462323727305 Marionette DEBUG loaded listener.js 18:02:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f87206d4800) [pid = 1813] [serial = 539] [outer = 0x7f871f7de000] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c515000 == 85 [pid = 1813] [id = 82] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b46e000 == 84 [pid = 1813] [id = 171] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f66d000 == 83 [pid = 1813] [id = 170] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e50f800 == 82 [pid = 1813] [id = 169] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872dc65800 == 81 [pid = 1813] [id = 168] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87266c6800 == 80 [pid = 1813] [id = 167] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725add000 == 79 [pid = 1813] [id = 166] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727298800 == 78 [pid = 1813] [id = 165] 18:02:07 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c02f000 == 77 [pid = 1813] [id = 158] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f873d461400) [pid = 1813] [serial = 373] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f8736440c00) [pid = 1813] [serial = 370] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f872df41800) [pid = 1813] [serial = 466] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f8730566000) [pid = 1813] [serial = 472] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f872f18c800) [pid = 1813] [serial = 469] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f872de24800) [pid = 1813] [serial = 441] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f8725aa9400) [pid = 1813] [serial = 460] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f8726635800) [pid = 1813] [serial = 461] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f872b329000) [pid = 1813] [serial = 463] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f87251d9c00) [pid = 1813] [serial = 438] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f8720962800) [pid = 1813] [serial = 457] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f87207ad800) [pid = 1813] [serial = 456] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f872a9bcc00) [pid = 1813] [serial = 454] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f87251dd800) [pid = 1813] [serial = 453] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f871f1dd800) [pid = 1813] [serial = 435] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f872e8bf400) [pid = 1813] [serial = 444] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f87301ef400) [pid = 1813] [serial = 447] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f873c00e000) [pid = 1813] [serial = 450] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f872fcac800) [pid = 1813] [serial = 470] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f872e8c1400) [pid = 1813] [serial = 262] [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.] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f872e8bb000) [pid = 1813] [serial = 467] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f87327a6c00) [pid = 1813] [serial = 473] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f872db58800) [pid = 1813] [serial = 464] [outer = (nil)] [url = about:blank] 18:02:08 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:08 INFO - PROCESS | 1813 | 1462323728621 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 18:02:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 18:02:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1898ms 18:02:08 INFO - PROCESS | 1813 | 1462323728655 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 18:02:08 INFO - PROCESS | 1813 | 1462323728662 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 18:02:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 18:02:08 INFO - PROCESS | 1813 | 1462323728672 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 18:02:08 INFO - PROCESS | 1813 | 1462323728675 Marionette TRACE conn3 <- [1,690,null,{}] 18:02:08 INFO - PROCESS | 1813 | 1462323728679 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:08 INFO - PROCESS | 1813 | 1462323728869 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 18:02:08 INFO - PROCESS | 1813 | 1462323728986 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f27800 == 78 [pid = 1813] [id = 180] 18:02:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f871f7de400) [pid = 1813] [serial = 540] [outer = (nil)] 18:02:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f87207b1000) [pid = 1813] [serial = 541] [outer = 0x7f871f7de400] 18:02:09 INFO - PROCESS | 1813 | 1462323729048 Marionette DEBUG loaded listener.js 18:02:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f8720971400) [pid = 1813] [serial = 542] [outer = 0x7f871f7de400] 18:02:10 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:10 INFO - PROCESS | 1813 | 1462323730151 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 18:02:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 18:02:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1530ms 18:02:10 INFO - PROCESS | 1813 | 1462323730203 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 18:02:10 INFO - PROCESS | 1813 | 1462323730206 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 18:02:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 18:02:10 INFO - PROCESS | 1813 | 1462323730220 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 18:02:10 INFO - PROCESS | 1813 | 1462323730226 Marionette TRACE conn3 <- [1,694,null,{}] 18:02:10 INFO - PROCESS | 1813 | 1462323730250 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:10 INFO - PROCESS | 1813 | 1462323730547 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 18:02:10 INFO - PROCESS | 1813 | 1462323730592 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872c811000 == 79 [pid = 1813] [id = 181] 18:02:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f872520f400) [pid = 1813] [serial = 543] [outer = (nil)] 18:02:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f87258f0800) [pid = 1813] [serial = 544] [outer = 0x7f872520f400] 18:02:10 INFO - PROCESS | 1813 | 1462323730661 Marionette DEBUG loaded listener.js 18:02:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f87272c6400) [pid = 1813] [serial = 545] [outer = 0x7f872520f400] 18:02:11 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f872070cc00) [pid = 1813] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 18:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f87206d5800) [pid = 1813] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 18:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f8729f8a400) [pid = 1813] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 18:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f871fff1c00) [pid = 1813] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 18:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f87251d0c00) [pid = 1813] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 18:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f8725670400) [pid = 1813] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 18:02:11 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f87253a3800) [pid = 1813] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 18:02:12 INFO - PROCESS | 1813 | 1462323732011 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 18:02:12 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) 18:02:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1898ms 18:02:12 INFO - PROCESS | 1813 | 1462323732126 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 18:02:12 INFO - PROCESS | 1813 | 1462323732132 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 18:02:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 18:02:12 INFO - PROCESS | 1813 | 1462323732142 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 18:02:12 INFO - PROCESS | 1813 | 1462323732146 Marionette TRACE conn3 <- [1,698,null,{}] 18:02:12 INFO - PROCESS | 1813 | 1462323732156 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:12 INFO - PROCESS | 1813 | 1462323732318 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 18:02:12 INFO - PROCESS | 1813 | 1462323732463 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258d9000 == 80 [pid = 1813] [id = 182] 18:02:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f871fff0000) [pid = 1813] [serial = 546] [outer = (nil)] 18:02:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f87206d8c00) [pid = 1813] [serial = 547] [outer = 0x7f871fff0000] 18:02:12 INFO - PROCESS | 1813 | 1462323732541 Marionette DEBUG loaded listener.js 18:02:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f872070f000) [pid = 1813] [serial = 548] [outer = 0x7f871fff0000] 18:02:13 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:13 INFO - PROCESS | 1813 | 1462323733854 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 18:02:13 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) 18:02:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1741ms 18:02:13 INFO - PROCESS | 1813 | 1462323733992 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 18:02:14 INFO - PROCESS | 1813 | 1462323734000 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 18:02:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 18:02:14 INFO - PROCESS | 1813 | 1462323734017 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 18:02:14 INFO - PROCESS | 1813 | 1462323734021 Marionette TRACE conn3 <- [1,702,null,{}] 18:02:14 INFO - PROCESS | 1813 | 1462323734028 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:14 INFO - PROCESS | 1813 | 1462323734187 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 18:02:14 INFO - PROCESS | 1813 | 1462323734331 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b477800 == 81 [pid = 1813] [id = 183] 18:02:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f871ffe5400) [pid = 1813] [serial = 549] [outer = (nil)] 18:02:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f87251db400) [pid = 1813] [serial = 550] [outer = 0x7f871ffe5400] 18:02:14 INFO - PROCESS | 1813 | 1462323734404 Marionette DEBUG loaded listener.js 18:02:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f87258f3000) [pid = 1813] [serial = 551] [outer = 0x7f871ffe5400] 18:02:15 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:15 INFO - PROCESS | 1813 | 1462323735643 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 18:02:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 18:02:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1682ms 18:02:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 18:02:15 INFO - PROCESS | 1813 | 1462323735698 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 18:02:15 INFO - PROCESS | 1813 | 1462323735701 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 18:02:15 INFO - PROCESS | 1813 | 1462323735708 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 18:02:15 INFO - PROCESS | 1813 | 1462323735713 Marionette TRACE conn3 <- [1,706,null,{}] 18:02:15 INFO - PROCESS | 1813 | 1462323735729 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:16 INFO - PROCESS | 1813 | 1462323736049 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 18:02:16 INFO - PROCESS | 1813 | 1462323736159 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872eada800 == 82 [pid = 1813] [id = 184] 18:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f8725aa8800) [pid = 1813] [serial = 552] [outer = (nil)] 18:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f8727442800) [pid = 1813] [serial = 553] [outer = 0x7f8725aa8800] 18:02:16 INFO - PROCESS | 1813 | 1462323736233 Marionette DEBUG loaded listener.js 18:02:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f872a9c0400) [pid = 1813] [serial = 554] [outer = 0x7f8725aa8800] 18:02:17 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:17 INFO - PROCESS | 1813 | 1462323737468 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 18:02:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 18:02:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1795ms 18:02:17 INFO - PROCESS | 1813 | 1462323737512 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 18:02:17 INFO - PROCESS | 1813 | 1462323737516 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 18:02:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 18:02:17 INFO - PROCESS | 1813 | 1462323737524 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 18:02:17 INFO - PROCESS | 1813 | 1462323737527 Marionette TRACE conn3 <- [1,710,null,{}] 18:02:17 INFO - PROCESS | 1813 | 1462323737532 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:17 INFO - PROCESS | 1813 | 1462323737758 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 18:02:17 INFO - PROCESS | 1813 | 1462323737878 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873191b000 == 83 [pid = 1813] [id = 185] 18:02:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f8725aab400) [pid = 1813] [serial = 555] [outer = (nil)] 18:02:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f872de1b000) [pid = 1813] [serial = 556] [outer = 0x7f8725aab400] 18:02:17 INFO - PROCESS | 1813 | 1462323737946 Marionette DEBUG loaded listener.js 18:02:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f872df41800) [pid = 1813] [serial = 557] [outer = 0x7f8725aab400] 18:02:19 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:19 INFO - PROCESS | 1813 | 1462323739148 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 18:02:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 18:02:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1678ms 18:02:19 INFO - PROCESS | 1813 | 1462323739202 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 18:02:19 INFO - PROCESS | 1813 | 1462323739205 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 18:02:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 18:02:19 INFO - PROCESS | 1813 | 1462323739211 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 18:02:19 INFO - PROCESS | 1813 | 1462323739213 Marionette TRACE conn3 <- [1,714,null,{}] 18:02:19 INFO - PROCESS | 1813 | 1462323739219 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:19 INFO - PROCESS | 1813 | 1462323739437 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 18:02:19 INFO - PROCESS | 1813 | 1462323739559 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c204000 == 84 [pid = 1813] [id = 186] 18:02:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f872bf9b800) [pid = 1813] [serial = 558] [outer = (nil)] 18:02:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f872f18c800) [pid = 1813] [serial = 559] [outer = 0x7f872bf9b800] 18:02:19 INFO - PROCESS | 1813 | 1462323739629 Marionette DEBUG loaded listener.js 18:02:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f8730467400) [pid = 1813] [serial = 560] [outer = 0x7f872bf9b800] 18:02:20 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:20 INFO - PROCESS | 1813 | 1462323740788 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 18:02:20 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 18:02:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1630ms 18:02:20 INFO - PROCESS | 1813 | 1462323740853 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 18:02:20 INFO - PROCESS | 1813 | 1462323740857 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 18:02:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 18:02:20 INFO - PROCESS | 1813 | 1462323740862 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 18:02:20 INFO - PROCESS | 1813 | 1462323740864 Marionette TRACE conn3 <- [1,718,null,{}] 18:02:20 INFO - PROCESS | 1813 | 1462323740870 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:21 INFO - PROCESS | 1813 | 1462323741282 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 18:02:21 INFO - PROCESS | 1813 | 1462323741405 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f2d000 == 85 [pid = 1813] [id = 187] 18:02:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f871f7e0c00) [pid = 1813] [serial = 561] [outer = (nil)] 18:02:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f871ffeb800) [pid = 1813] [serial = 562] [outer = 0x7f871f7e0c00] 18:02:21 INFO - PROCESS | 1813 | 1462323741469 Marionette DEBUG loaded listener.js 18:02:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f872070fc00) [pid = 1813] [serial = 563] [outer = 0x7f871f7e0c00] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87417b8800 == 84 [pid = 1813] [id = 123] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872576c800 == 83 [pid = 1813] [id = 14] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872741a800 == 82 [pid = 1813] [id = 24] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873f159800 == 81 [pid = 1813] [id = 121] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f873d725c00) [pid = 1813] [serial = 490] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f873c392400) [pid = 1813] [serial = 487] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f872e8b8000) [pid = 1813] [serial = 517] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:22 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f27800 == 80 [pid = 1813] [id = 180] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8720694800 == 79 [pid = 1813] [id = 179] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418ed000 == 78 [pid = 1813] [id = 177] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f3a000 == 77 [pid = 1813] [id = 176] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873d78e000 == 76 [pid = 1813] [id = 175] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872dc61000 == 75 [pid = 1813] [id = 174] 18:02:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258c1800 == 74 [pid = 1813] [id = 173] 18:02:22 INFO - PROCESS | 1813 | 1462323742898 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f8727f66c00) [pid = 1813] [serial = 481] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f8720711000) [pid = 1813] [serial = 499] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f87207b9400) [pid = 1813] [serial = 500] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f8725aa0800) [pid = 1813] [serial = 514] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f8720964000) [pid = 1813] [serial = 493] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f872db50400) [pid = 1813] [serial = 511] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f8720705c00) [pid = 1813] [serial = 497] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f872df3e000) [pid = 1813] [serial = 512] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f87301f2c00) [pid = 1813] [serial = 484] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f87253ae800) [pid = 1813] [serial = 503] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f87253a5400) [pid = 1813] [serial = 502] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 111 (0x7f87207b0c00) [pid = 1813] [serial = 478] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 110 (0x7f8729f7e400) [pid = 1813] [serial = 509] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 109 (0x7f87272c8000) [pid = 1813] [serial = 506] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 108 (0x7f872df3b000) [pid = 1813] [serial = 515] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 107 (0x7f87327a7000) [pid = 1813] [serial = 475] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 106 (0x7f8725bf2400) [pid = 1813] [serial = 505] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 105 (0x7f87206ddc00) [pid = 1813] [serial = 496] [outer = (nil)] [url = about:blank] 18:02:22 INFO - PROCESS | 1813 | --DOMWINDOW == 104 (0x7f8728029c00) [pid = 1813] [serial = 508] [outer = (nil)] [url = about:blank] 18:02:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 18:02:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2085ms 18:02:22 INFO - PROCESS | 1813 | 1462323742950 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 18:02:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 18:02:22 INFO - PROCESS | 1813 | 1462323742955 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 18:02:22 INFO - PROCESS | 1813 | 1462323742963 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 18:02:22 INFO - PROCESS | 1813 | 1462323742965 Marionette TRACE conn3 <- [1,722,null,{}] 18:02:22 INFO - PROCESS | 1813 | 1462323742972 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:23 INFO - PROCESS | 1813 | 1462323743188 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 18:02:23 INFO - PROCESS | 1813 | 1462323743325 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f1c800 == 75 [pid = 1813] [id = 188] 18:02:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 105 (0x7f871f7e1000) [pid = 1813] [serial = 564] [outer = (nil)] 18:02:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 106 (0x7f8725aa6800) [pid = 1813] [serial = 565] [outer = 0x7f871f7e1000] 18:02:23 INFO - PROCESS | 1813 | 1462323743428 Marionette DEBUG loaded listener.js 18:02:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 107 (0x7f8728c90c00) [pid = 1813] [serial = 566] [outer = 0x7f871f7e1000] 18:02:24 INFO - PROCESS | 1813 | 1462323744198 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 18:02:24 INFO - PROCESS | 1813 | 1462323744258 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 18:02:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 18:02:24 INFO - PROCESS | 1813 | 1462323744264 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 18:02:24 INFO - PROCESS | 1813 | 1462323744267 Marionette TRACE conn3 <- [1,726,null,{}] 18:02:24 INFO - PROCESS | 1813 | 1462323744276 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:24 INFO - PROCESS | 1813 | 1462323744428 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 18:02:24 INFO - PROCESS | 1813 | 1462323744447 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e3e3000 == 76 [pid = 1813] [id = 189] 18:02:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 108 (0x7f872bf9e800) [pid = 1813] [serial = 567] [outer = (nil)] 18:02:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 109 (0x7f872dad5c00) [pid = 1813] [serial = 568] [outer = 0x7f872bf9e800] 18:02:24 INFO - PROCESS | 1813 | 1462323744509 Marionette DEBUG loaded listener.js 18:02:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 110 (0x7f872e2a4800) [pid = 1813] [serial = 569] [outer = 0x7f872bf9e800] 18:02:25 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:25 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:02:25 INFO - PROCESS | 1813 | 1462323745481 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 18:02:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 18:02:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1237ms 18:02:25 INFO - PROCESS | 1813 | 1462323745506 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 18:02:25 INFO - PROCESS | 1813 | 1462323745512 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 18:02:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 18:02:25 INFO - PROCESS | 1813 | 1462323745530 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 18:02:25 INFO - PROCESS | 1813 | 1462323745537 Marionette TRACE conn3 <- [1,730,null,{}] 18:02:25 INFO - PROCESS | 1813 | 1462323745547 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:25 INFO - PROCESS | 1813 | 1462323745720 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 18:02:25 INFO - PROCESS | 1813 | 1462323745747 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731930800 == 77 [pid = 1813] [id = 190] 18:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 111 (0x7f872b327800) [pid = 1813] [serial = 570] [outer = (nil)] 18:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 112 (0x7f873c008000) [pid = 1813] [serial = 571] [outer = 0x7f872b327800] 18:02:25 INFO - PROCESS | 1813 | 1462323745807 Marionette DEBUG loaded listener.js 18:02:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f873d1ce400) [pid = 1813] [serial = 572] [outer = 0x7f872b327800] 18:02:26 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:26 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:02:26 INFO - PROCESS | 1813 | 1462323746658 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 18:02:26 INFO - PROCESS | 1813 | 1462323746732 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 18:02:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 18:02:26 INFO - PROCESS | 1813 | 1462323746738 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 18:02:26 INFO - PROCESS | 1813 | 1462323746740 Marionette TRACE conn3 <- [1,734,null,{}] 18:02:26 INFO - PROCESS | 1813 | 1462323746745 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:26 INFO - PROCESS | 1813 | 1462323746921 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 18:02:26 INFO - PROCESS | 1813 | 1462323746944 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740a29800 == 78 [pid = 1813] [id = 191] 18:02:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f871ff33000) [pid = 1813] [serial = 573] [outer = (nil)] 18:02:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f871ff3fc00) [pid = 1813] [serial = 574] [outer = 0x7f871ff33000] 18:02:27 INFO - PROCESS | 1813 | 1462323747004 Marionette DEBUG loaded listener.js 18:02:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f873c38a000) [pid = 1813] [serial = 575] [outer = 0x7f871ff33000] 18:02:27 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f871f7de400) [pid = 1813] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 18:02:27 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f871f1e6400) [pid = 1813] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 18:02:27 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f871f7de000) [pid = 1813] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 18:02:27 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:27 INFO - PROCESS | 1813 | 1462323747917 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 18:02:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 18:02:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1226ms 18:02:27 INFO - PROCESS | 1813 | 1462323747964 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 18:02:27 INFO - PROCESS | 1813 | 1462323747967 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 18:02:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 18:02:27 INFO - PROCESS | 1813 | 1462323747973 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 18:02:27 INFO - PROCESS | 1813 | 1462323747975 Marionette TRACE conn3 <- [1,738,null,{}] 18:02:27 INFO - PROCESS | 1813 | 1462323747995 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:28 INFO - PROCESS | 1813 | 1462323748174 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 18:02:28 INFO - PROCESS | 1813 | 1462323748278 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741036800 == 79 [pid = 1813] [id = 192] 18:02:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f87200ec400) [pid = 1813] [serial = 576] [outer = (nil)] 18:02:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f873d45f400) [pid = 1813] [serial = 577] [outer = 0x7f87200ec400] 18:02:28 INFO - PROCESS | 1813 | 1462323748348 Marionette DEBUG loaded listener.js 18:02:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f87408cd000) [pid = 1813] [serial = 578] [outer = 0x7f87200ec400] 18:02:29 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:29 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:02:29 INFO - PROCESS | 1813 | 1462323749424 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 18:02:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 18:02:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1495ms 18:02:29 INFO - PROCESS | 1813 | 1462323749470 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 18:02:29 INFO - PROCESS | 1813 | 1462323749472 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 18:02:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 18:02:29 INFO - PROCESS | 1813 | 1462323749479 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 18:02:29 INFO - PROCESS | 1813 | 1462323749481 Marionette TRACE conn3 <- [1,742,null,{}] 18:02:29 INFO - PROCESS | 1813 | 1462323749486 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:29 INFO - PROCESS | 1813 | 1462323749619 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 18:02:29 INFO - PROCESS | 1813 | 1462323749630 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d1e1000 == 80 [pid = 1813] [id = 193] 18:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f871ee19000) [pid = 1813] [serial = 579] [outer = (nil)] 18:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f871f0e8000) [pid = 1813] [serial = 580] [outer = 0x7f871ee19000] 18:02:29 INFO - PROCESS | 1813 | 1462323749781 Marionette DEBUG loaded listener.js 18:02:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f871f7dd800) [pid = 1813] [serial = 581] [outer = 0x7f871ee19000] 18:02:31 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:31 INFO - PROCESS | 1813 | 1462323751318 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 18:02:31 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 18:02:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1878ms 18:02:31 INFO - PROCESS | 1813 | 1462323751359 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 18:02:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 18:02:31 INFO - PROCESS | 1813 | 1462323751364 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 18:02:31 INFO - PROCESS | 1813 | 1462323751372 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 18:02:31 INFO - PROCESS | 1813 | 1462323751376 Marionette TRACE conn3 <- [1,746,null,{}] 18:02:31 INFO - PROCESS | 1813 | 1462323751383 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:31 INFO - PROCESS | 1813 | 1462323751549 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 18:02:31 INFO - PROCESS | 1813 | 1462323751698 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e2ec800 == 81 [pid = 1813] [id = 194] 18:02:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f871ee1a000) [pid = 1813] [serial = 582] [outer = (nil)] 18:02:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f87200f2000) [pid = 1813] [serial = 583] [outer = 0x7f871ee1a000] 18:02:31 INFO - PROCESS | 1813 | 1462323751770 Marionette DEBUG loaded listener.js 18:02:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f8720888800) [pid = 1813] [serial = 584] [outer = 0x7f871ee1a000] 18:02:32 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:33 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:33 INFO - PROCESS | 1813 | 1462323753079 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 18:02:33 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.) 18:02:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1734ms 18:02:33 INFO - PROCESS | 1813 | 1462323753233 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 18:02:33 INFO - PROCESS | 1813 | 1462323753240 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 18:02:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 18:02:33 INFO - PROCESS | 1813 | 1462323753259 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 18:02:33 INFO - PROCESS | 1813 | 1462323753262 Marionette TRACE conn3 <- [1,750,null,{}] 18:02:33 INFO - PROCESS | 1813 | 1462323753270 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:33 INFO - PROCESS | 1813 | 1462323753434 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 18:02:33 INFO - PROCESS | 1813 | 1462323753581 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f55800 == 82 [pid = 1813] [id = 195] 18:02:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f8720708c00) [pid = 1813] [serial = 585] [outer = (nil)] 18:02:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f8725212000) [pid = 1813] [serial = 586] [outer = 0x7f8720708c00] 18:02:33 INFO - PROCESS | 1813 | 1462323753655 Marionette DEBUG loaded listener.js 18:02:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f87272c2800) [pid = 1813] [serial = 587] [outer = 0x7f8720708c00] 18:02:34 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:34 INFO - PROCESS | 1813 | 1462323754955 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 18:02:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 18:02:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1744ms 18:02:35 INFO - PROCESS | 1813 | 1462323755003 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 18:02:35 INFO - PROCESS | 1813 | 1462323755007 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 18:02:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 18:02:35 INFO - PROCESS | 1813 | 1462323755074 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 18:02:35 INFO - PROCESS | 1813 | 1462323755080 Marionette TRACE conn3 <- [1,754,null,{}] 18:02:35 INFO - PROCESS | 1813 | 1462323755097 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:35 INFO - PROCESS | 1813 | 1462323755270 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 18:02:35 INFO - PROCESS | 1813 | 1462323755418 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f599000 == 83 [pid = 1813] [id = 196] 18:02:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f872bf9d400) [pid = 1813] [serial = 588] [outer = (nil)] 18:02:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f872df3f400) [pid = 1813] [serial = 589] [outer = 0x7f872bf9d400] 18:02:35 INFO - PROCESS | 1813 | 1462323755491 Marionette DEBUG loaded listener.js 18:02:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f872f9f0c00) [pid = 1813] [serial = 590] [outer = 0x7f872bf9d400] 18:02:36 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:36 INFO - PROCESS | 1813 | 1462323756810 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 18:02:36 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 18:02:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1812ms 18:02:36 INFO - PROCESS | 1813 | 1462323756867 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 18:02:36 INFO - PROCESS | 1813 | 1462323756871 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 18:02:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 18:02:36 INFO - PROCESS | 1813 | 1462323756897 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 18:02:36 INFO - PROCESS | 1813 | 1462323756901 Marionette TRACE conn3 <- [1,758,null,{}] 18:02:36 INFO - PROCESS | 1813 | 1462323756906 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:37 INFO - PROCESS | 1813 | 1462323757059 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 18:02:37 INFO - PROCESS | 1813 | 1462323757209 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725751000 == 84 [pid = 1813] [id = 197] 18:02:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871f0f3c00) [pid = 1813] [serial = 591] [outer = (nil)] 18:02:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f8730565000) [pid = 1813] [serial = 592] [outer = 0x7f871f0f3c00] 18:02:37 INFO - PROCESS | 1813 | 1462323757280 Marionette DEBUG loaded listener.js 18:02:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f873c53ac00) [pid = 1813] [serial = 593] [outer = 0x7f871f0f3c00] 18:02:38 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:38 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:02:38 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:38 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:38 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:02:38 INFO - PROCESS | 1813 | 1462323758505 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 18:02:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 18:02:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1691ms 18:02:38 INFO - PROCESS | 1813 | 1462323758587 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 18:02:38 INFO - PROCESS | 1813 | 1462323758597 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 18:02:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 18:02:38 INFO - PROCESS | 1813 | 1462323758759 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 18:02:38 INFO - PROCESS | 1813 | 1462323758766 Marionette TRACE conn3 <- [1,762,null,{}] 18:02:38 INFO - PROCESS | 1813 | 1462323758781 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:39 INFO - PROCESS | 1813 | 1462323759021 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 18:02:39 INFO - PROCESS | 1813 | 1462323759249 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258cb000 == 85 [pid = 1813] [id = 198] 18:02:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f871f0ee400) [pid = 1813] [serial = 594] [outer = (nil)] 18:02:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f871ff0b000) [pid = 1813] [serial = 595] [outer = 0x7f871f0ee400] 18:02:39 INFO - PROCESS | 1813 | 1462323759365 Marionette DEBUG loaded listener.js 18:02:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f871ff3f800) [pid = 1813] [serial = 596] [outer = 0x7f871f0ee400] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873f60e800 == 84 [pid = 1813] [id = 108] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872728f800 == 83 [pid = 1813] [id = 12] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727408800 == 82 [pid = 1813] [id = 159] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741036800 == 81 [pid = 1813] [id = 192] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740a29800 == 80 [pid = 1813] [id = 191] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f87258f0800) [pid = 1813] [serial = 544] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731930800 == 79 [pid = 1813] [id = 190] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e3e3000 == 78 [pid = 1813] [id = 189] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f1c800 == 77 [pid = 1813] [id = 188] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f2d000 == 76 [pid = 1813] [id = 187] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8735819800 == 75 [pid = 1813] [id = 172] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258d9000 == 74 [pid = 1813] [id = 182] 18:02:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872c811000 == 73 [pid = 1813] [id = 181] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f87251d5c00) [pid = 1813] [serial = 523] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f871f1e9000) [pid = 1813] [serial = 520] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f87318f8000) [pid = 1813] [serial = 532] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f8720971400) [pid = 1813] [serial = 542] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f87207b1000) [pid = 1813] [serial = 541] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f8730161400) [pid = 1813] [serial = 518] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f8740892400) [pid = 1813] [serial = 535] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f872b328800) [pid = 1813] [serial = 526] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f872db55000) [pid = 1813] [serial = 529] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f87206d4800) [pid = 1813] [serial = 539] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f871f7dfc00) [pid = 1813] [serial = 538] [outer = (nil)] [url = about:blank] 18:02:40 INFO - PROCESS | 1813 | 1462323760798 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 18:02:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 18:02:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2126ms 18:02:40 INFO - PROCESS | 1813 | 1462323760810 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 18:02:40 INFO - PROCESS | 1813 | 1462323760818 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 18:02:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 18:02:40 INFO - PROCESS | 1813 | 1462323760827 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 18:02:40 INFO - PROCESS | 1813 | 1462323760831 Marionette TRACE conn3 <- [1,766,null,{}] 18:02:40 INFO - PROCESS | 1813 | 1462323760837 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:41 INFO - PROCESS | 1813 | 1462323761037 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 18:02:41 INFO - PROCESS | 1813 | 1462323761152 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725bae800 == 74 [pid = 1813] [id = 199] 18:02:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f871f1e4800) [pid = 1813] [serial = 597] [outer = (nil)] 18:02:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f87206e3000) [pid = 1813] [serial = 598] [outer = 0x7f871f1e4800] 18:02:41 INFO - PROCESS | 1813 | 1462323761212 Marionette DEBUG loaded listener.js 18:02:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f8720711000) [pid = 1813] [serial = 599] [outer = 0x7f871f1e4800] 18:02:42 INFO - PROCESS | 1813 | 1462323762288 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 18:02:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 18:02:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1481ms 18:02:42 INFO - PROCESS | 1813 | 1462323762314 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 18:02:42 INFO - PROCESS | 1813 | 1462323762317 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 18:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 18:02:42 INFO - PROCESS | 1813 | 1462323762322 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 18:02:42 INFO - PROCESS | 1813 | 1462323762327 Marionette TRACE conn3 <- [1,770,null,{}] 18:02:42 INFO - PROCESS | 1813 | 1462323762342 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:42 INFO - PROCESS | 1813 | 1462323762527 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 18:02:42 INFO - PROCESS | 1813 | 1462323762628 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872db08000 == 75 [pid = 1813] [id = 200] 18:02:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f872088cc00) [pid = 1813] [serial = 600] [outer = (nil)] 18:02:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f87251cfc00) [pid = 1813] [serial = 601] [outer = 0x7f872088cc00] 18:02:42 INFO - PROCESS | 1813 | 1462323762693 Marionette DEBUG loaded listener.js 18:02:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f87253aac00) [pid = 1813] [serial = 602] [outer = 0x7f872088cc00] 18:02:43 INFO - PROCESS | 1813 | 1462323763451 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 18:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 18:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1183ms 18:02:43 INFO - PROCESS | 1813 | 1462323763510 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 18:02:43 INFO - PROCESS | 1813 | 1462323763513 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 18:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 18:02:43 INFO - PROCESS | 1813 | 1462323763519 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 18:02:43 INFO - PROCESS | 1813 | 1462323763521 Marionette TRACE conn3 <- [1,774,null,{}] 18:02:43 INFO - PROCESS | 1813 | 1462323763536 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:43 INFO - PROCESS | 1813 | 1462323763738 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 18:02:43 INFO - PROCESS | 1813 | 1462323763760 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872ec53000 == 76 [pid = 1813] [id = 201] 18:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871f1df000) [pid = 1813] [serial = 603] [outer = (nil)] 18:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f87272cf000) [pid = 1813] [serial = 604] [outer = 0x7f871f1df000] 18:02:43 INFO - PROCESS | 1813 | 1462323763819 Marionette DEBUG loaded listener.js 18:02:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f8728c90000) [pid = 1813] [serial = 605] [outer = 0x7f871f1df000] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f8729f8bc00) [pid = 1813] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f872b31dc00) [pid = 1813] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f871ee18c00) [pid = 1813] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f871ee1a400) [pid = 1813] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f871f0eb000) [pid = 1813] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f872a9bd800) [pid = 1813] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f87258f4c00) [pid = 1813] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f8728c93c00) [pid = 1813] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f87318fe800) [pid = 1813] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f872bf9e800) [pid = 1813] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f871f7e1000) [pid = 1813] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f872520f400) [pid = 1813] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f871f7e0c00) [pid = 1813] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f871ff33000) [pid = 1813] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f872b327800) [pid = 1813] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f87206d5000) [pid = 1813] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f87206df800) [pid = 1813] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 113 (0x7f872de25000) [pid = 1813] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 18:02:44 INFO - PROCESS | 1813 | --DOMWINDOW == 112 (0x7f87251d8800) [pid = 1813] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 18:02:44 INFO - PROCESS | 1813 | 1462323764847 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 18:02:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 18:02:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1384ms 18:02:44 INFO - PROCESS | 1813 | 1462323764903 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 18:02:44 INFO - PROCESS | 1813 | 1462323764905 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 18:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 18:02:44 INFO - PROCESS | 1813 | 1462323764911 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 18:02:44 INFO - PROCESS | 1813 | 1462323764913 Marionette TRACE conn3 <- [1,778,null,{}] 18:02:44 INFO - PROCESS | 1813 | 1462323764919 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:45 INFO - PROCESS | 1813 | 1462323765053 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 18:02:45 INFO - PROCESS | 1813 | 1462323765068 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e510800 == 77 [pid = 1813] [id = 202] 18:02:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 113 (0x7f871ee1f000) [pid = 1813] [serial = 606] [outer = (nil)] 18:02:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 114 (0x7f87207ae000) [pid = 1813] [serial = 607] [outer = 0x7f871ee1f000] 18:02:45 INFO - PROCESS | 1813 | 1462323765127 Marionette DEBUG loaded listener.js 18:02:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f872520f800) [pid = 1813] [serial = 608] [outer = 0x7f871ee1f000] 18:02:45 INFO - PROCESS | 1813 | 1462323765909 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 18:02:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 18:02:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1035ms 18:02:45 INFO - PROCESS | 1813 | 1462323765947 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 18:02:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 18:02:45 INFO - PROCESS | 1813 | 1462323765950 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 18:02:45 INFO - PROCESS | 1813 | 1462323765955 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 18:02:45 INFO - PROCESS | 1813 | 1462323765958 Marionette TRACE conn3 <- [1,782,null,{}] 18:02:45 INFO - PROCESS | 1813 | 1462323765987 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:46 INFO - PROCESS | 1813 | 1462323766180 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 18:02:46 INFO - PROCESS | 1813 | 1462323766192 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c3b2800 == 78 [pid = 1813] [id = 203] 18:02:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f8729f86400) [pid = 1813] [serial = 609] [outer = (nil)] 18:02:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f872cf34c00) [pid = 1813] [serial = 610] [outer = 0x7f8729f86400] 18:02:46 INFO - PROCESS | 1813 | 1462323766255 Marionette DEBUG loaded listener.js 18:02:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f872db54000) [pid = 1813] [serial = 611] [outer = 0x7f8729f86400] 18:02:47 INFO - PROCESS | 1813 | 1462323767245 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 18:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 18:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1330ms 18:02:47 INFO - PROCESS | 1813 | 1462323767286 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 18:02:47 INFO - PROCESS | 1813 | 1462323767293 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 18:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 18:02:47 INFO - PROCESS | 1813 | 1462323767302 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 18:02:47 INFO - PROCESS | 1813 | 1462323767307 Marionette TRACE conn3 <- [1,786,null,{}] 18:02:47 INFO - PROCESS | 1813 | 1462323767315 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:47 INFO - PROCESS | 1813 | 1462323767509 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 18:02:47 INFO - PROCESS | 1813 | 1462323767682 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f2b000 == 79 [pid = 1813] [id = 204] 18:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f871ff06c00) [pid = 1813] [serial = 612] [outer = (nil)] 18:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f871ff36000) [pid = 1813] [serial = 613] [outer = 0x7f871ff06c00] 18:02:47 INFO - PROCESS | 1813 | 1462323767754 Marionette DEBUG loaded listener.js 18:02:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f871ffed800) [pid = 1813] [serial = 614] [outer = 0x7f871ff06c00] 18:02:48 INFO - PROCESS | 1813 | 1462323768669 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 18:02:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 18:02:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1431ms 18:02:48 INFO - PROCESS | 1813 | 1462323768735 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 18:02:48 INFO - PROCESS | 1813 | 1462323768744 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 18:02:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 18:02:48 INFO - PROCESS | 1813 | 1462323768754 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 18:02:48 INFO - PROCESS | 1813 | 1462323768758 Marionette TRACE conn3 <- [1,790,null,{}] 18:02:48 INFO - PROCESS | 1813 | 1462323768763 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:48 INFO - PROCESS | 1813 | 1462323768925 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 18:02:49 INFO - PROCESS | 1813 | 1462323769075 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731937000 == 80 [pid = 1813] [id = 205] 18:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f87200ea000) [pid = 1813] [serial = 615] [outer = (nil)] 18:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f8720883400) [pid = 1813] [serial = 616] [outer = 0x7f87200ea000] 18:02:49 INFO - PROCESS | 1813 | 1462323769145 Marionette DEBUG loaded listener.js 18:02:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f8720964800) [pid = 1813] [serial = 617] [outer = 0x7f87200ea000] 18:02:50 INFO - PROCESS | 1813 | 1462323770126 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 18:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 18:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1434ms 18:02:50 INFO - PROCESS | 1813 | 1462323770188 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 18:02:50 INFO - PROCESS | 1813 | 1462323770192 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 18:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 18:02:50 INFO - PROCESS | 1813 | 1462323770198 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 18:02:50 INFO - PROCESS | 1813 | 1462323770204 Marionette TRACE conn3 <- [1,794,null,{}] 18:02:50 INFO - PROCESS | 1813 | 1462323770219 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:50 INFO - PROCESS | 1813 | 1462323770424 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 18:02:50 INFO - PROCESS | 1813 | 1462323770580 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87417b2000 == 81 [pid = 1813] [id = 206] 18:02:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f8727441400) [pid = 1813] [serial = 618] [outer = (nil)] 18:02:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f8729f83000) [pid = 1813] [serial = 619] [outer = 0x7f8727441400] 18:02:50 INFO - PROCESS | 1813 | 1462323770710 Marionette DEBUG loaded listener.js 18:02:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f872c8ab000) [pid = 1813] [serial = 620] [outer = 0x7f8727441400] 18:02:51 INFO - PROCESS | 1813 | 1462323771514 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 18:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 18:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1390ms 18:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 18:02:51 INFO - PROCESS | 1813 | 1462323771589 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 18:02:51 INFO - PROCESS | 1813 | 1462323771593 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 18:02:51 INFO - PROCESS | 1813 | 1462323771599 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 18:02:51 INFO - PROCESS | 1813 | 1462323771602 Marionette TRACE conn3 <- [1,798,null,{}] 18:02:51 INFO - PROCESS | 1813 | 1462323771607 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:51 INFO - PROCESS | 1813 | 1462323771763 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 18:02:51 INFO - PROCESS | 1813 | 1462323771914 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87459a2000 == 82 [pid = 1813] [id = 207] 18:02:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f871ff0c000) [pid = 1813] [serial = 621] [outer = (nil)] 18:02:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f872de16c00) [pid = 1813] [serial = 622] [outer = 0x7f871ff0c000] 18:02:51 INFO - PROCESS | 1813 | 1462323771988 Marionette DEBUG loaded listener.js 18:02:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f872df45800) [pid = 1813] [serial = 623] [outer = 0x7f871ff0c000] 18:02:52 INFO - PROCESS | 1813 | 1462323772825 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 18:02:52 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 18:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1288ms 18:02:52 INFO - PROCESS | 1813 | 1462323772887 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 18:02:52 INFO - PROCESS | 1813 | 1462323772891 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 18:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 18:02:52 INFO - PROCESS | 1813 | 1462323772896 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 18:02:52 INFO - PROCESS | 1813 | 1462323772898 Marionette TRACE conn3 <- [1,802,null,{}] 18:02:52 INFO - PROCESS | 1813 | 1462323772904 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:53 INFO - PROCESS | 1813 | 1462323773053 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 18:02:53 INFO - PROCESS | 1813 | 1462323773209 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871c7cd000 == 83 [pid = 1813] [id = 208] 18:02:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f872de1d400) [pid = 1813] [serial = 624] [outer = (nil)] 18:02:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f872e8bbc00) [pid = 1813] [serial = 625] [outer = 0x7f872de1d400] 18:02:53 INFO - PROCESS | 1813 | 1462323773285 Marionette DEBUG loaded listener.js 18:02:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f872f9f6800) [pid = 1813] [serial = 626] [outer = 0x7f872de1d400] 18:02:54 INFO - PROCESS | 1813 | 1462323774153 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 18:02:54 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 18:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1290ms 18:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 18:02:54 INFO - PROCESS | 1813 | 1462323774187 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 18:02:54 INFO - PROCESS | 1813 | 1462323774190 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 18:02:54 INFO - PROCESS | 1813 | 1462323774196 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 18:02:54 INFO - PROCESS | 1813 | 1462323774199 Marionette TRACE conn3 <- [1,806,null,{}] 18:02:54 INFO - PROCESS | 1813 | 1462323774204 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:54 INFO - PROCESS | 1813 | 1462323774376 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 18:02:54 INFO - PROCESS | 1813 | 1462323774545 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d199800 == 84 [pid = 1813] [id = 209] 18:02:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f872e8b3400) [pid = 1813] [serial = 627] [outer = (nil)] 18:02:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f8732783000) [pid = 1813] [serial = 628] [outer = 0x7f872e8b3400] 18:02:54 INFO - PROCESS | 1813 | 1462323774616 Marionette DEBUG loaded listener.js 18:02:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f873d72dc00) [pid = 1813] [serial = 629] [outer = 0x7f872e8b3400] 18:02:55 INFO - PROCESS | 1813 | 1462323775441 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 18:02:55 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 18:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1283ms 18:02:55 INFO - PROCESS | 1813 | 1462323775479 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 18:02:55 INFO - PROCESS | 1813 | 1462323775482 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 18:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 18:02:55 INFO - PROCESS | 1813 | 1462323775488 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 18:02:55 INFO - PROCESS | 1813 | 1462323775490 Marionette TRACE conn3 <- [1,810,null,{}] 18:02:55 INFO - PROCESS | 1813 | 1462323775496 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:55 INFO - PROCESS | 1813 | 1462323775645 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 18:02:55 INFO - PROCESS | 1813 | 1462323775815 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f795800 == 85 [pid = 1813] [id = 210] 18:02:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f871d3e3c00) [pid = 1813] [serial = 630] [outer = (nil)] 18:02:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f871d3eb000) [pid = 1813] [serial = 631] [outer = 0x7f871d3e3c00] 18:02:55 INFO - PROCESS | 1813 | 1462323775884 Marionette DEBUG loaded listener.js 18:02:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f871d3efc00) [pid = 1813] [serial = 632] [outer = 0x7f871d3e3c00] 18:02:56 INFO - PROCESS | 1813 | 1462323776726 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 18:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 18:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1287ms 18:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 18:02:56 INFO - PROCESS | 1813 | 1462323776776 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 18:02:56 INFO - PROCESS | 1813 | 1462323776779 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 18:02:56 INFO - PROCESS | 1813 | 1462323776785 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 18:02:56 INFO - PROCESS | 1813 | 1462323776788 Marionette TRACE conn3 <- [1,814,null,{}] 18:02:56 INFO - PROCESS | 1813 | 1462323776793 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:56 INFO - PROCESS | 1813 | 1462323776942 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 18:02:57 INFO - PROCESS | 1813 | 1462323777098 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4ea800 == 86 [pid = 1813] [id = 211] 18:02:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f871d3e5800) [pid = 1813] [serial = 633] [outer = (nil)] 18:02:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f871d6c5000) [pid = 1813] [serial = 634] [outer = 0x7f871d3e5800] 18:02:57 INFO - PROCESS | 1813 | 1462323777166 Marionette DEBUG loaded listener.js 18:02:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f871d6c9400) [pid = 1813] [serial = 635] [outer = 0x7f871d3e5800] 18:02:58 INFO - PROCESS | 1813 | 1462323778058 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 18:02:58 INFO - PROCESS | 1813 | 1462323778125 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 18:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 18:02:58 INFO - PROCESS | 1813 | 1462323778130 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 18:02:58 INFO - PROCESS | 1813 | 1462323778132 Marionette TRACE conn3 <- [1,818,null,{}] 18:02:58 INFO - PROCESS | 1813 | 1462323778138 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:58 INFO - PROCESS | 1813 | 1462323778284 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 18:02:58 INFO - PROCESS | 1813 | 1462323778603 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:02:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4ef000 == 87 [pid = 1813] [id = 212] 18:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f871d3f1400) [pid = 1813] [serial = 636] [outer = (nil)] 18:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f871f0c3000) [pid = 1813] [serial = 637] [outer = 0x7f871d3f1400] 18:02:58 INFO - PROCESS | 1813 | 1462323778725 Marionette DEBUG loaded listener.js 18:02:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f871f0f5c00) [pid = 1813] [serial = 638] [outer = 0x7f871d3f1400] 18:02:59 INFO - PROCESS | 1813 | 1462323779648 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 18:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 18:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1529ms 18:02:59 INFO - PROCESS | 1813 | 1462323779660 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 18:02:59 INFO - PROCESS | 1813 | 1462323779664 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 18:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 18:02:59 INFO - PROCESS | 1813 | 1462323779672 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 18:02:59 INFO - PROCESS | 1813 | 1462323779676 Marionette TRACE conn3 <- [1,822,null,{}] 18:02:59 INFO - PROCESS | 1813 | 1462323779683 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:02:59 INFO - PROCESS | 1813 | 1462323779837 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 18:03:00 INFO - PROCESS | 1813 | 1462323780002 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872068b000 == 88 [pid = 1813] [id = 213] 18:03:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f871ff0bc00) [pid = 1813] [serial = 639] [outer = (nil)] 18:03:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f871ff35c00) [pid = 1813] [serial = 640] [outer = 0x7f871ff0bc00] 18:03:00 INFO - PROCESS | 1813 | 1462323780069 Marionette DEBUG loaded listener.js 18:03:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f871ffea400) [pid = 1813] [serial = 641] [outer = 0x7f871ff0bc00] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f873d45f400) [pid = 1813] [serial = 577] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8727442800) [pid = 1813] [serial = 553] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f872de1b000) [pid = 1813] [serial = 556] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f872f18c800) [pid = 1813] [serial = 559] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f55800 == 87 [pid = 1813] [id = 195] 18:03:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e2ec800 == 86 [pid = 1813] [id = 194] 18:03:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d1e1000 == 85 [pid = 1813] [id = 193] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f87206dfc00) [pid = 1813] [serial = 397] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f8730568800) [pid = 1813] [serial = 394] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f873d1c3800) [pid = 1813] [serial = 476] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f872644a000) [pid = 1813] [serial = 400] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f872f00c400) [pid = 1813] [serial = 403] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f8736498800) [pid = 1813] [serial = 406] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f873d45d400) [pid = 1813] [serial = 409] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f871ffe8400) [pid = 1813] [serial = 436] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f872566f000) [pid = 1813] [serial = 439] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f872df44000) [pid = 1813] [serial = 442] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f872f7a0000) [pid = 1813] [serial = 445] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f8730569800) [pid = 1813] [serial = 448] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f873d1c3400) [pid = 1813] [serial = 451] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f87272c6400) [pid = 1813] [serial = 545] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f87206d8c00) [pid = 1813] [serial = 547] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f872dad5c00) [pid = 1813] [serial = 568] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f8725aa6800) [pid = 1813] [serial = 565] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f8728c90c00) [pid = 1813] [serial = 566] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f872070fc00) [pid = 1813] [serial = 563] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f871ffeb800) [pid = 1813] [serial = 562] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f87251db400) [pid = 1813] [serial = 550] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f871ff3fc00) [pid = 1813] [serial = 574] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f873c008000) [pid = 1813] [serial = 571] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f873c38a000) [pid = 1813] [serial = 575] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f873d1ce400) [pid = 1813] [serial = 572] [outer = (nil)] [url = about:blank] 18:03:00 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f872e2a4800) [pid = 1813] [serial = 569] [outer = (nil)] [url = about:blank] 18:03:01 INFO - PROCESS | 1813 | 1462323781011 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 18:03:01 INFO - PROCESS | 1813 | 1462323781066 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 18:03:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 18:03:01 INFO - PROCESS | 1813 | 1462323781074 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 18:03:01 INFO - PROCESS | 1813 | 1462323781076 Marionette TRACE conn3 <- [1,826,null,{}] 18:03:01 INFO - PROCESS | 1813 | 1462323781082 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:01 INFO - PROCESS | 1813 | 1462323781229 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 18:03:01 INFO - PROCESS | 1813 | 1462323781362 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f23800 == 86 [pid = 1813] [id = 214] 18:03:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f871ff0e000) [pid = 1813] [serial = 642] [outer = (nil)] 18:03:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f872070ec00) [pid = 1813] [serial = 643] [outer = 0x7f871ff0e000] 18:03:01 INFO - PROCESS | 1813 | 1462323781437 Marionette DEBUG loaded listener.js 18:03:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f8720886000) [pid = 1813] [serial = 644] [outer = 0x7f871ff0e000] 18:03:02 INFO - PROCESS | 1813 | 1462323782164 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 18:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 18:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1131ms 18:03:02 INFO - PROCESS | 1813 | 1462323782205 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 18:03:02 INFO - PROCESS | 1813 | 1462323782209 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 18:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 18:03:02 INFO - PROCESS | 1813 | 1462323782217 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 18:03:02 INFO - PROCESS | 1813 | 1462323782225 Marionette TRACE conn3 <- [1,830,null,{}] 18:03:02 INFO - PROCESS | 1813 | 1462323782237 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:02 INFO - PROCESS | 1813 | 1462323782389 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 18:03:02 INFO - PROCESS | 1813 | 1462323782406 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872cfb2800 == 87 [pid = 1813] [id = 215] 18:03:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f872096a000) [pid = 1813] [serial = 645] [outer = (nil)] 18:03:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f87253a7800) [pid = 1813] [serial = 646] [outer = 0x7f872096a000] 18:03:02 INFO - PROCESS | 1813 | 1462323782465 Marionette DEBUG loaded listener.js 18:03:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f87258f4400) [pid = 1813] [serial = 647] [outer = 0x7f872096a000] 18:03:03 INFO - PROCESS | 1813 | 1462323783332 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 18:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 18:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1194ms 18:03:03 INFO - PROCESS | 1813 | 1462323783410 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 18:03:03 INFO - PROCESS | 1813 | 1462323783414 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 18:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 18:03:03 INFO - PROCESS | 1813 | 1462323783420 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 18:03:03 INFO - PROCESS | 1813 | 1462323783422 Marionette TRACE conn3 <- [1,834,null,{}] 18:03:03 INFO - PROCESS | 1813 | 1462323783427 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:03 INFO - PROCESS | 1813 | 1462323783620 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 18:03:03 INFO - PROCESS | 1813 | 1462323783646 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e521000 == 88 [pid = 1813] [id = 216] 18:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f87251d1c00) [pid = 1813] [serial = 648] [outer = (nil)] 18:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f872743bc00) [pid = 1813] [serial = 649] [outer = 0x7f87251d1c00] 18:03:03 INFO - PROCESS | 1813 | 1462323783705 Marionette DEBUG loaded listener.js 18:03:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f8728c98800) [pid = 1813] [serial = 650] [outer = 0x7f87251d1c00] 18:03:04 INFO - PROCESS | 1813 | 1462323784548 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 18:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 18:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1177ms 18:03:04 INFO - PROCESS | 1813 | 1462323784598 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 18:03:04 INFO - PROCESS | 1813 | 1462323784601 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 18:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 18:03:04 INFO - PROCESS | 1813 | 1462323784612 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 18:03:04 INFO - PROCESS | 1813 | 1462323784614 Marionette TRACE conn3 <- [1,838,null,{}] 18:03:04 INFO - PROCESS | 1813 | 1462323784618 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:04 INFO - PROCESS | 1813 | 1462323784855 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 18:03:04 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f871f0ee400) [pid = 1813] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 18:03:04 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f871f1df000) [pid = 1813] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 18:03:04 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f871f1e4800) [pid = 1813] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 18:03:04 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f87200ec400) [pid = 1813] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 18:03:04 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f871ee1f000) [pid = 1813] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 18:03:04 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f872088cc00) [pid = 1813] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 18:03:04 INFO - PROCESS | 1813 | 1462323784946 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f39d800 == 89 [pid = 1813] [id = 217] 18:03:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f8720883800) [pid = 1813] [serial = 651] [outer = (nil)] 18:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f8726448c00) [pid = 1813] [serial = 652] [outer = 0x7f8720883800] 18:03:05 INFO - PROCESS | 1813 | 1462323785017 Marionette DEBUG loaded listener.js 18:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f872db4e000) [pid = 1813] [serial = 653] [outer = 0x7f8720883800] 18:03:05 INFO - PROCESS | 1813 | 1462323785703 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 18:03:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 18:03:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1142ms 18:03:05 INFO - PROCESS | 1813 | 1462323785749 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 18:03:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 18:03:05 INFO - PROCESS | 1813 | 1462323785763 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 18:03:05 INFO - PROCESS | 1813 | 1462323785770 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 18:03:05 INFO - PROCESS | 1813 | 1462323785773 Marionette TRACE conn3 <- [1,842,null,{}] 18:03:05 INFO - PROCESS | 1813 | 1462323785778 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:05 INFO - PROCESS | 1813 | 1462323785937 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 18:03:05 INFO - PROCESS | 1813 | 1462323785947 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c57b800 == 90 [pid = 1813] [id = 218] 18:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f872e555c00) [pid = 1813] [serial = 654] [outer = (nil)] 18:03:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f873046a000) [pid = 1813] [serial = 655] [outer = 0x7f872e555c00] 18:03:06 INFO - PROCESS | 1813 | 1462323786007 Marionette DEBUG loaded listener.js 18:03:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f873185b400) [pid = 1813] [serial = 656] [outer = 0x7f872e555c00] 18:03:06 INFO - PROCESS | 1813 | 1462323786755 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 18:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 18:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1027ms 18:03:06 INFO - PROCESS | 1813 | 1462323786797 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 18:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 18:03:06 INFO - PROCESS | 1813 | 1462323786801 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 18:03:06 INFO - PROCESS | 1813 | 1462323786806 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 18:03:06 INFO - PROCESS | 1813 | 1462323786809 Marionette TRACE conn3 <- [1,846,null,{}] 18:03:06 INFO - PROCESS | 1813 | 1462323786813 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:07 INFO - PROCESS | 1813 | 1462323787113 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 18:03:07 INFO - PROCESS | 1813 | 1462323787231 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f596800 == 91 [pid = 1813] [id = 219] 18:03:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f871d6cf000) [pid = 1813] [serial = 657] [outer = (nil)] 18:03:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871f0c3800) [pid = 1813] [serial = 658] [outer = 0x7f871d6cf000] 18:03:07 INFO - PROCESS | 1813 | 1462323787305 Marionette DEBUG loaded listener.js 18:03:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871f7da800) [pid = 1813] [serial = 659] [outer = 0x7f871d6cf000] 18:03:08 INFO - PROCESS | 1813 | 1462323788285 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 18:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 18:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1531ms 18:03:08 INFO - PROCESS | 1813 | 1462323788340 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 18:03:08 INFO - PROCESS | 1813 | 1462323788347 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 18:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 18:03:08 INFO - PROCESS | 1813 | 1462323788355 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 18:03:08 INFO - PROCESS | 1813 | 1462323788360 Marionette TRACE conn3 <- [1,850,null,{}] 18:03:08 INFO - PROCESS | 1813 | 1462323788367 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:08 INFO - PROCESS | 1813 | 1462323788577 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 18:03:08 INFO - PROCESS | 1813 | 1462323788737 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872bf71800 == 92 [pid = 1813] [id = 220] 18:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f871ee18800) [pid = 1813] [serial = 660] [outer = (nil)] 18:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f8720708800) [pid = 1813] [serial = 661] [outer = 0x7f871ee18800] 18:03:08 INFO - PROCESS | 1813 | 1462323788810 Marionette DEBUG loaded listener.js 18:03:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f8720885400) [pid = 1813] [serial = 662] [outer = 0x7f871ee18800] 18:03:09 INFO - PROCESS | 1813 | 1462323789765 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 18:03:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 18:03:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1445ms 18:03:09 INFO - PROCESS | 1813 | 1462323789800 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 18:03:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 18:03:09 INFO - PROCESS | 1813 | 1462323789805 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 18:03:09 INFO - PROCESS | 1813 | 1462323789811 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 18:03:09 INFO - PROCESS | 1813 | 1462323789815 Marionette TRACE conn3 <- [1,854,null,{}] 18:03:09 INFO - PROCESS | 1813 | 1462323789820 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:09 INFO - PROCESS | 1813 | 1462323789991 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 18:03:10 INFO - PROCESS | 1813 | 1462323790154 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f40800 == 93 [pid = 1813] [id = 221] 18:03:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f87207b7400) [pid = 1813] [serial = 663] [outer = (nil)] 18:03:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f8725673c00) [pid = 1813] [serial = 664] [outer = 0x7f87207b7400] 18:03:10 INFO - PROCESS | 1813 | 1462323790226 Marionette DEBUG loaded listener.js 18:03:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f8729f7ec00) [pid = 1813] [serial = 665] [outer = 0x7f87207b7400] 18:03:11 INFO - PROCESS | 1813 | 1462323791140 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 18:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 18:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1380ms 18:03:11 INFO - PROCESS | 1813 | 1462323791192 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 18:03:11 INFO - PROCESS | 1813 | 1462323791197 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 18:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 18:03:11 INFO - PROCESS | 1813 | 1462323791213 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 18:03:11 INFO - PROCESS | 1813 | 1462323791220 Marionette TRACE conn3 <- [1,858,null,{}] 18:03:11 INFO - PROCESS | 1813 | 1462323791226 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:11 INFO - PROCESS | 1813 | 1462323791391 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 18:03:11 INFO - PROCESS | 1813 | 1462323791551 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418ef000 == 94 [pid = 1813] [id = 222] 18:03:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f871d6d1800) [pid = 1813] [serial = 666] [outer = (nil)] 18:03:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f872f189800) [pid = 1813] [serial = 667] [outer = 0x7f871d6d1800] 18:03:11 INFO - PROCESS | 1813 | 1462323791631 Marionette DEBUG loaded listener.js 18:03:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f87305ea400) [pid = 1813] [serial = 668] [outer = 0x7f871d6d1800] 18:03:12 INFO - PROCESS | 1813 | 1462323792440 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 18:03:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 18:03:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1293ms 18:03:12 INFO - PROCESS | 1813 | 1462323792500 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 18:03:12 INFO - PROCESS | 1813 | 1462323792503 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 18:03:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 18:03:12 INFO - PROCESS | 1813 | 1462323792509 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 18:03:12 INFO - PROCESS | 1813 | 1462323792511 Marionette TRACE conn3 <- [1,862,null,{}] 18:03:12 INFO - PROCESS | 1813 | 1462323792516 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:12 INFO - PROCESS | 1813 | 1462323792669 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 18:03:12 INFO - PROCESS | 1813 | 1462323792840 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e473000 == 95 [pid = 1813] [id = 223] 18:03:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f8720884c00) [pid = 1813] [serial = 669] [outer = (nil)] 18:03:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f873c010800) [pid = 1813] [serial = 670] [outer = 0x7f8720884c00] 18:03:12 INFO - PROCESS | 1813 | 1462323792912 Marionette DEBUG loaded listener.js 18:03:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f873d1c3800) [pid = 1813] [serial = 671] [outer = 0x7f8720884c00] 18:03:13 INFO - PROCESS | 1813 | 1462323793771 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 18:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 18:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1282ms 18:03:13 INFO - PROCESS | 1813 | 1462323793792 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 18:03:13 INFO - PROCESS | 1813 | 1462323793796 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 18:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 18:03:13 INFO - PROCESS | 1813 | 1462323793802 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 18:03:13 INFO - PROCESS | 1813 | 1462323793804 Marionette TRACE conn3 <- [1,866,null,{}] 18:03:13 INFO - PROCESS | 1813 | 1462323793810 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:14 INFO - PROCESS | 1813 | 1462323794007 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 18:03:14 INFO - PROCESS | 1813 | 1462323794186 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f8a8000 == 96 [pid = 1813] [id = 224] 18:03:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f8740eac000) [pid = 1813] [serial = 672] [outer = (nil)] 18:03:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f8741048000) [pid = 1813] [serial = 673] [outer = 0x7f8740eac000] 18:03:14 INFO - PROCESS | 1813 | 1462323794273 Marionette DEBUG loaded listener.js 18:03:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f8741306800) [pid = 1813] [serial = 674] [outer = 0x7f8740eac000] 18:03:15 INFO - PROCESS | 1813 | 1462323795149 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 18:03:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 18:03:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1383ms 18:03:15 INFO - PROCESS | 1813 | 1462323795185 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 18:03:15 INFO - PROCESS | 1813 | 1462323795189 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 18:03:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 18:03:15 INFO - PROCESS | 1813 | 1462323795195 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 18:03:15 INFO - PROCESS | 1813 | 1462323795197 Marionette TRACE conn3 <- [1,870,null,{}] 18:03:15 INFO - PROCESS | 1813 | 1462323795202 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:15 INFO - PROCESS | 1813 | 1462323795397 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 18:03:15 INFO - PROCESS | 1813 | 1462323795562 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240d4000 == 97 [pid = 1813] [id = 225] 18:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f8724057800) [pid = 1813] [serial = 675] [outer = (nil)] 18:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f8724060000) [pid = 1813] [serial = 676] [outer = 0x7f8724057800] 18:03:15 INFO - PROCESS | 1813 | 1462323795639 Marionette DEBUG loaded listener.js 18:03:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f8724064c00) [pid = 1813] [serial = 677] [outer = 0x7f8724057800] 18:03:16 INFO - PROCESS | 1813 | 1462323796564 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 18:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 18:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1383ms 18:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 18:03:16 INFO - PROCESS | 1813 | 1462323796579 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 18:03:16 INFO - PROCESS | 1813 | 1462323796581 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 18:03:16 INFO - PROCESS | 1813 | 1462323796588 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 18:03:16 INFO - PROCESS | 1813 | 1462323796590 Marionette TRACE conn3 <- [1,874,null,{}] 18:03:16 INFO - PROCESS | 1813 | 1462323796596 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:16 INFO - PROCESS | 1813 | 1462323796763 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 18:03:16 INFO - PROCESS | 1813 | 1462323796927 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740fbb800 == 98 [pid = 1813] [id = 226] 18:03:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f871df84c00) [pid = 1813] [serial = 678] [outer = (nil)] 18:03:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f871df8b400) [pid = 1813] [serial = 679] [outer = 0x7f871df84c00] 18:03:17 INFO - PROCESS | 1813 | 1462323796997 Marionette DEBUG loaded listener.js 18:03:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f871df90800) [pid = 1813] [serial = 680] [outer = 0x7f871df84c00] 18:03:17 INFO - PROCESS | 1813 | 1462323797917 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 18:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 18:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1379ms 18:03:17 INFO - PROCESS | 1813 | 1462323797966 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 18:03:17 INFO - PROCESS | 1813 | 1462323797970 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 18:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 18:03:17 INFO - PROCESS | 1813 | 1462323797975 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 18:03:17 INFO - PROCESS | 1813 | 1462323797978 Marionette TRACE conn3 <- [1,878,null,{}] 18:03:17 INFO - PROCESS | 1813 | 1462323797984 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:18 INFO - PROCESS | 1813 | 1462323798142 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 18:03:18 INFO - PROCESS | 1813 | 1462323798308 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d14a000 == 99 [pid = 1813] [id = 227] 18:03:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f871d58b000) [pid = 1813] [serial = 681] [outer = (nil)] 18:03:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f871d58f400) [pid = 1813] [serial = 682] [outer = 0x7f871d58b000] 18:03:18 INFO - PROCESS | 1813 | 1462323798375 Marionette DEBUG loaded listener.js 18:03:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f871d593c00) [pid = 1813] [serial = 683] [outer = 0x7f871d58b000] 18:03:19 INFO - PROCESS | 1813 | 1462323799580 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 18:03:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 18:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1642ms 18:03:19 INFO - PROCESS | 1813 | 1462323799617 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 18:03:19 INFO - PROCESS | 1813 | 1462323799624 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 18:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 18:03:19 INFO - PROCESS | 1813 | 1462323799630 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 18:03:19 INFO - PROCESS | 1813 | 1462323799636 Marionette TRACE conn3 <- [1,882,null,{}] 18:03:19 INFO - PROCESS | 1813 | 1462323799657 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:19 INFO - PROCESS | 1813 | 1462323799860 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 18:03:19 INFO - PROCESS | 1813 | 1462323799995 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f5ab800 == 100 [pid = 1813] [id = 228] 18:03:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f871d3eec00) [pid = 1813] [serial = 684] [outer = (nil)] 18:03:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f871ee15c00) [pid = 1813] [serial = 685] [outer = 0x7f871d3eec00] 18:03:20 INFO - PROCESS | 1813 | 1462323800065 Marionette DEBUG loaded listener.js 18:03:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f871ee20800) [pid = 1813] [serial = 686] [outer = 0x7f871d3eec00] 18:03:20 INFO - PROCESS | 1813 | 1462323800977 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 18:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 18:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1381ms 18:03:21 INFO - PROCESS | 1813 | 1462323801013 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 18:03:21 INFO - PROCESS | 1813 | 1462323801021 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 18:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 18:03:21 INFO - PROCESS | 1813 | 1462323801036 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 18:03:21 INFO - PROCESS | 1813 | 1462323801042 Marionette TRACE conn3 <- [1,886,null,{}] 18:03:21 INFO - PROCESS | 1813 | 1462323801051 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:21 INFO - PROCESS | 1813 | 1462323801227 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 18:03:21 INFO - PROCESS | 1813 | 1462323801391 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871efbe000 == 101 [pid = 1813] [id = 229] 18:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871f1e6800) [pid = 1813] [serial = 687] [outer = (nil)] 18:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f871f1ec000) [pid = 1813] [serial = 688] [outer = 0x7f871f1e6800] 18:03:21 INFO - PROCESS | 1813 | 1462323801529 Marionette DEBUG loaded listener.js 18:03:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f871f7de800) [pid = 1813] [serial = 689] [outer = 0x7f871f1e6800] 18:03:21 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b40e800 == 100 [pid = 1813] [id = 58] 18:03:21 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873d551800 == 99 [pid = 1813] [id = 59] 18:03:21 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872ec50800 == 98 [pid = 1813] [id = 16] 18:03:21 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873f622000 == 97 [pid = 1813] [id = 60] 18:03:21 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e2f1800 == 96 [pid = 1813] [id = 15] 18:03:21 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f872cf34c00) [pid = 1813] [serial = 610] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f872520f800) [pid = 1813] [serial = 608] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f872df3f400) [pid = 1813] [serial = 589] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f871ff0b000) [pid = 1813] [serial = 595] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f87200f2000) [pid = 1813] [serial = 583] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f8728c90000) [pid = 1813] [serial = 605] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f871ff3f800) [pid = 1813] [serial = 596] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f8720711000) [pid = 1813] [serial = 599] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f87408cd000) [pid = 1813] [serial = 578] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f87207ae000) [pid = 1813] [serial = 607] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f871f0e8000) [pid = 1813] [serial = 580] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f87251cfc00) [pid = 1813] [serial = 601] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f8725212000) [pid = 1813] [serial = 586] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f87272cf000) [pid = 1813] [serial = 604] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f8730565000) [pid = 1813] [serial = 592] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f87206e3000) [pid = 1813] [serial = 598] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f87253aac00) [pid = 1813] [serial = 602] [outer = (nil)] [url = about:blank] 18:03:22 INFO - PROCESS | 1813 | 1462323802304 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 18:03:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 18:03:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1349ms 18:03:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 18:03:22 INFO - PROCESS | 1813 | 1462323802379 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 18:03:22 INFO - PROCESS | 1813 | 1462323802381 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 18:03:22 INFO - PROCESS | 1813 | 1462323802388 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 18:03:22 INFO - PROCESS | 1813 | 1462323802393 Marionette TRACE conn3 <- [1,890,null,{}] 18:03:22 INFO - PROCESS | 1813 | 1462323802407 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:22 INFO - PROCESS | 1813 | 1462323802559 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 18:03:22 INFO - PROCESS | 1813 | 1462323802572 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872563b000 == 97 [pid = 1813] [id = 230] 18:03:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f871ffec400) [pid = 1813] [serial = 690] [outer = (nil)] 18:03:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f871fff1800) [pid = 1813] [serial = 691] [outer = 0x7f871ffec400] 18:03:22 INFO - PROCESS | 1813 | 1462323802633 Marionette DEBUG loaded listener.js 18:03:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f87200f1400) [pid = 1813] [serial = 692] [outer = 0x7f871ffec400] 18:03:23 INFO - PROCESS | 1813 | 1462323803717 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 18:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 18:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1389ms 18:03:23 INFO - PROCESS | 1813 | 1462323803777 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 18:03:23 INFO - PROCESS | 1813 | 1462323803784 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 18:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 18:03:23 INFO - PROCESS | 1813 | 1462323803806 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 18:03:23 INFO - PROCESS | 1813 | 1462323803812 Marionette TRACE conn3 <- [1,894,null,{}] 18:03:23 INFO - PROCESS | 1813 | 1462323803821 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:24 INFO - PROCESS | 1813 | 1462323804024 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 18:03:24 INFO - PROCESS | 1813 | 1462323804183 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f5af000 == 98 [pid = 1813] [id = 231] 18:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f871df91c00) [pid = 1813] [serial = 693] [outer = (nil)] 18:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f871f0c0400) [pid = 1813] [serial = 694] [outer = 0x7f871df91c00] 18:03:24 INFO - PROCESS | 1813 | 1462323804257 Marionette DEBUG loaded listener.js 18:03:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f871f1e0400) [pid = 1813] [serial = 695] [outer = 0x7f871df91c00] 18:03:25 INFO - PROCESS | 1813 | 1462323805176 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 18:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 18:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1451ms 18:03:25 INFO - PROCESS | 1813 | 1462323805245 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 18:03:25 INFO - PROCESS | 1813 | 1462323805253 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 18:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 18:03:25 INFO - PROCESS | 1813 | 1462323805262 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 18:03:25 INFO - PROCESS | 1813 | 1462323805266 Marionette TRACE conn3 <- [1,898,null,{}] 18:03:25 INFO - PROCESS | 1813 | 1462323805272 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:25 INFO - PROCESS | 1813 | 1462323805469 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 18:03:25 INFO - PROCESS | 1813 | 1462323805625 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258d0000 == 99 [pid = 1813] [id = 232] 18:03:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f871ff38000) [pid = 1813] [serial = 696] [outer = (nil)] 18:03:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f871ffeb000) [pid = 1813] [serial = 697] [outer = 0x7f871ff38000] 18:03:25 INFO - PROCESS | 1813 | 1462323805697 Marionette DEBUG loaded listener.js 18:03:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f87200ef000) [pid = 1813] [serial = 698] [outer = 0x7f871ff38000] 18:03:26 INFO - PROCESS | 1813 | 1462323806573 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 18:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 18:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1379ms 18:03:26 INFO - PROCESS | 1813 | 1462323806642 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 18:03:26 INFO - PROCESS | 1813 | 1462323806649 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 18:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 18:03:26 INFO - PROCESS | 1813 | 1462323806655 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 18:03:26 INFO - PROCESS | 1813 | 1462323806661 Marionette TRACE conn3 <- [1,902,null,{}] 18:03:26 INFO - PROCESS | 1813 | 1462323806676 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:26 INFO - PROCESS | 1813 | 1462323806884 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 18:03:27 INFO - PROCESS | 1813 | 1462323807061 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f1c800 == 100 [pid = 1813] [id = 233] 18:03:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f8720706800) [pid = 1813] [serial = 699] [outer = (nil)] 18:03:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f87207b0000) [pid = 1813] [serial = 700] [outer = 0x7f8720706800] 18:03:27 INFO - PROCESS | 1813 | 1462323807136 Marionette DEBUG loaded listener.js 18:03:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f87207bb800) [pid = 1813] [serial = 701] [outer = 0x7f8720706800] 18:03:27 INFO - PROCESS | 1813 | 1462323807982 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 18:03:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 18:03:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1386ms 18:03:28 INFO - PROCESS | 1813 | 1462323808042 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 18:03:28 INFO - PROCESS | 1813 | 1462323808047 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 18:03:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 18:03:28 INFO - PROCESS | 1813 | 1462323808052 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 18:03:28 INFO - PROCESS | 1813 | 1462323808055 Marionette TRACE conn3 <- [1,906,null,{}] 18:03:28 INFO - PROCESS | 1813 | 1462323808060 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:28 INFO - PROCESS | 1813 | 1462323808221 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 18:03:28 INFO - PROCESS | 1813 | 1462323808377 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727f3b000 == 101 [pid = 1813] [id = 234] 18:03:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f872070c400) [pid = 1813] [serial = 702] [outer = (nil)] 18:03:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f8720892000) [pid = 1813] [serial = 703] [outer = 0x7f872070c400] 18:03:28 INFO - PROCESS | 1813 | 1462323808453 Marionette DEBUG loaded listener.js 18:03:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f872096d400) [pid = 1813] [serial = 704] [outer = 0x7f872070c400] 18:03:29 INFO - PROCESS | 1813 | 1462323809318 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 18:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 18:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1334ms 18:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 18:03:29 INFO - PROCESS | 1813 | 1462323809388 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 18:03:29 INFO - PROCESS | 1813 | 1462323809391 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 18:03:29 INFO - PROCESS | 1813 | 1462323809397 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 18:03:29 INFO - PROCESS | 1813 | 1462323809400 Marionette TRACE conn3 <- [1,910,null,{}] 18:03:29 INFO - PROCESS | 1813 | 1462323809405 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:29 INFO - PROCESS | 1813 | 1462323809562 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 18:03:29 INFO - PROCESS | 1813 | 1462323809744 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b371800 == 102 [pid = 1813] [id = 235] 18:03:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f872088ac00) [pid = 1813] [serial = 705] [outer = (nil)] 18:03:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f8724059c00) [pid = 1813] [serial = 706] [outer = 0x7f872088ac00] 18:03:29 INFO - PROCESS | 1813 | 1462323809815 Marionette DEBUG loaded listener.js 18:03:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f8724064000) [pid = 1813] [serial = 707] [outer = 0x7f872088ac00] 18:03:30 INFO - PROCESS | 1813 | 1462323810713 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 18:03:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f87251d1400) [pid = 1813] [serial = 708] [outer = 0x7f872566d000] 18:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 18:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1384ms 18:03:30 INFO - PROCESS | 1813 | 1462323810805 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 18:03:30 INFO - PROCESS | 1813 | 1462323810807 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 18:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 18:03:30 INFO - PROCESS | 1813 | 1462323810862 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 18:03:30 INFO - PROCESS | 1813 | 1462323810867 Marionette TRACE conn3 <- [1,914,null,{}] 18:03:30 INFO - PROCESS | 1813 | 1462323810881 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:31 INFO - PROCESS | 1813 | 1462323811078 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 18:03:31 INFO - PROCESS | 1813 | 1462323811317 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872bf6e000 == 103 [pid = 1813] [id = 236] 18:03:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871ffe9000) [pid = 1813] [serial = 709] [outer = (nil)] 18:03:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f8725215800) [pid = 1813] [serial = 710] [outer = 0x7f871ffe9000] 18:03:31 INFO - PROCESS | 1813 | 1462323811403 Marionette DEBUG loaded listener.js 18:03:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8725aa0800) [pid = 1813] [serial = 711] [outer = 0x7f871ffe9000] 18:03:32 INFO - PROCESS | 1813 | 1462323812196 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 18:03:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 18:03:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1427ms 18:03:32 INFO - PROCESS | 1813 | 1462323812267 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 18:03:32 INFO - PROCESS | 1813 | 1462323812270 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 18:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 18:03:32 INFO - PROCESS | 1813 | 1462323812278 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 18:03:32 INFO - PROCESS | 1813 | 1462323812281 Marionette TRACE conn3 <- [1,918,null,{}] 18:03:32 INFO - PROCESS | 1813 | 1462323812286 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:32 INFO - PROCESS | 1813 | 1462323812446 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 18:03:32 INFO - PROCESS | 1813 | 1462323812607 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0d7800 == 104 [pid = 1813] [id = 237] 18:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f87207ae400) [pid = 1813] [serial = 712] [outer = (nil)] 18:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f8725be5800) [pid = 1813] [serial = 713] [outer = 0x7f87207ae400] 18:03:32 INFO - PROCESS | 1813 | 1462323812691 Marionette DEBUG loaded listener.js 18:03:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f872644dc00) [pid = 1813] [serial = 714] [outer = 0x7f87207ae400] 18:03:33 INFO - PROCESS | 1813 | 1462323813519 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 18:03:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 18:03:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1277ms 18:03:33 INFO - PROCESS | 1813 | 1462323813557 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 18:03:33 INFO - PROCESS | 1813 | 1462323813559 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 18:03:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 18:03:33 INFO - PROCESS | 1813 | 1462323813566 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 18:03:33 INFO - PROCESS | 1813 | 1462323813570 Marionette TRACE conn3 <- [1,922,null,{}] 18:03:33 INFO - PROCESS | 1813 | 1462323813575 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:33 INFO - PROCESS | 1813 | 1462323813736 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 18:03:33 INFO - PROCESS | 1813 | 1462323813906 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e519800 == 105 [pid = 1813] [id = 238] 18:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f8725216800) [pid = 1813] [serial = 715] [outer = (nil)] 18:03:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f872663ec00) [pid = 1813] [serial = 716] [outer = 0x7f8725216800] 18:03:33 INFO - PROCESS | 1813 | 1462323813976 Marionette DEBUG loaded listener.js 18:03:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f8727444400) [pid = 1813] [serial = 717] [outer = 0x7f8725216800] 18:03:34 INFO - PROCESS | 1813 | 1462323814836 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 18:03:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 18:03:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1330ms 18:03:34 INFO - PROCESS | 1813 | 1462323814899 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 18:03:34 INFO - PROCESS | 1813 | 1462323814902 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 18:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 18:03:34 INFO - PROCESS | 1813 | 1462323814908 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 18:03:34 INFO - PROCESS | 1813 | 1462323814912 Marionette TRACE conn3 <- [1,926,null,{}] 18:03:34 INFO - PROCESS | 1813 | 1462323814918 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:35 INFO - PROCESS | 1813 | 1462323815108 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 18:03:35 INFO - PROCESS | 1813 | 1462323815269 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f02a000 == 106 [pid = 1813] [id = 239] 18:03:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f8725aa4000) [pid = 1813] [serial = 718] [outer = (nil)] 18:03:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f8728026800) [pid = 1813] [serial = 719] [outer = 0x7f8725aa4000] 18:03:35 INFO - PROCESS | 1813 | 1462323815346 Marionette DEBUG loaded listener.js 18:03:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f8728c92c00) [pid = 1813] [serial = 720] [outer = 0x7f8725aa4000] 18:03:36 INFO - PROCESS | 1813 | 1462323816220 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 18:03:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 18:03:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1382ms 18:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 18:03:36 INFO - PROCESS | 1813 | 1462323816292 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 18:03:36 INFO - PROCESS | 1813 | 1462323816295 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 18:03:36 INFO - PROCESS | 1813 | 1462323816301 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 18:03:36 INFO - PROCESS | 1813 | 1462323816304 Marionette TRACE conn3 <- [1,930,null,{}] 18:03:36 INFO - PROCESS | 1813 | 1462323816309 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:36 INFO - PROCESS | 1813 | 1462323816470 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 18:03:36 INFO - PROCESS | 1813 | 1462323816644 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f789800 == 107 [pid = 1813] [id = 240] 18:03:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871d6cc800) [pid = 1813] [serial = 721] [outer = (nil)] 18:03:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f8728c93000) [pid = 1813] [serial = 722] [outer = 0x7f871d6cc800] 18:03:36 INFO - PROCESS | 1813 | 1462323816717 Marionette DEBUG loaded listener.js 18:03:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f8729f85400) [pid = 1813] [serial = 723] [outer = 0x7f871d6cc800] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871efbe000 == 106 [pid = 1813] [id = 229] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f5ab800 == 105 [pid = 1813] [id = 228] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f8a8000 == 104 [pid = 1813] [id = 224] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e473000 == 103 [pid = 1813] [id = 223] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418ef000 == 102 [pid = 1813] [id = 222] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f40800 == 101 [pid = 1813] [id = 221] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872bf71800 == 100 [pid = 1813] [id = 220] 18:03:37 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f596800 == 99 [pid = 1813] [id = 219] 18:03:38 INFO - PROCESS | 1813 | 1462323818078 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 18:03:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 18:03:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1832ms 18:03:38 INFO - PROCESS | 1813 | 1462323818137 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 18:03:38 INFO - PROCESS | 1813 | 1462323818143 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 18:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 18:03:38 INFO - PROCESS | 1813 | 1462323818151 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 18:03:38 INFO - PROCESS | 1813 | 1462323818156 Marionette TRACE conn3 <- [1,934,null,{}] 18:03:38 INFO - PROCESS | 1813 | 1462323818163 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:38 INFO - PROCESS | 1813 | 1462323818315 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 18:03:38 INFO - PROCESS | 1813 | 1462323818329 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f89b800 == 100 [pid = 1813] [id = 241] 18:03:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f871df8f800) [pid = 1813] [serial = 724] [outer = (nil)] 18:03:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871f0c1400) [pid = 1813] [serial = 725] [outer = 0x7f871df8f800] 18:03:38 INFO - PROCESS | 1813 | 1462323818392 Marionette DEBUG loaded listener.js 18:03:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871f7d3c00) [pid = 1813] [serial = 726] [outer = 0x7f871df8f800] 18:03:39 INFO - PROCESS | 1813 | 1462323819329 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 18:03:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 18:03:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1232ms 18:03:39 INFO - PROCESS | 1813 | 1462323819392 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 18:03:39 INFO - PROCESS | 1813 | 1462323819400 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 18:03:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 18:03:39 INFO - PROCESS | 1813 | 1462323819409 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 18:03:39 INFO - PROCESS | 1813 | 1462323819412 Marionette TRACE conn3 <- [1,938,null,{}] 18:03:39 INFO - PROCESS | 1813 | 1462323819416 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:39 INFO - PROCESS | 1813 | 1462323819613 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 18:03:39 INFO - PROCESS | 1813 | 1462323819657 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725acc000 == 101 [pid = 1813] [id = 242] 18:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871f7d5400) [pid = 1813] [serial = 727] [outer = (nil)] 18:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f87206da800) [pid = 1813] [serial = 728] [outer = 0x7f871f7d5400] 18:03:39 INFO - PROCESS | 1813 | 1462323819715 Marionette DEBUG loaded listener.js 18:03:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f872070bc00) [pid = 1813] [serial = 729] [outer = 0x7f871f7d5400] 18:03:40 INFO - PROCESS | 1813 | 1462323820542 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f87251d1c00) [pid = 1813] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8720883800) [pid = 1813] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871ff0e000) [pid = 1813] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f8729f86400) [pid = 1813] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871d3f1400) [pid = 1813] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f872096a000) [pid = 1813] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871ff0bc00) [pid = 1813] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871f1e6800) [pid = 1813] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871d3eec00) [pid = 1813] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 18:03:40 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f872e555c00) [pid = 1813] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 18:03:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 18:03:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1283ms 18:03:40 INFO - PROCESS | 1813 | 1462323820694 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 18:03:40 INFO - PROCESS | 1813 | 1462323820697 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 18:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 18:03:40 INFO - PROCESS | 1813 | 1462323820710 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 18:03:40 INFO - PROCESS | 1813 | 1462323820715 Marionette TRACE conn3 <- [1,942,null,{}] 18:03:40 INFO - PROCESS | 1813 | 1462323820729 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:40 INFO - PROCESS | 1813 | 1462323820895 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 18:03:40 INFO - PROCESS | 1813 | 1462323820906 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8728091000 == 102 [pid = 1813] [id = 243] 18:03:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871f7d8400) [pid = 1813] [serial = 730] [outer = (nil)] 18:03:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f872096ec00) [pid = 1813] [serial = 731] [outer = 0x7f871f7d8400] 18:03:41 INFO - PROCESS | 1813 | 1462323821078 Marionette DEBUG loaded listener.js 18:03:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f87251d9400) [pid = 1813] [serial = 732] [outer = 0x7f871f7d8400] 18:03:41 INFO - PROCESS | 1813 | 1462323821755 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 18:03:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 18:03:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1081ms 18:03:41 INFO - PROCESS | 1813 | 1462323821792 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 18:03:41 INFO - PROCESS | 1813 | 1462323821796 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 18:03:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 18:03:41 INFO - PROCESS | 1813 | 1462323821817 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 18:03:41 INFO - PROCESS | 1813 | 1462323821820 Marionette TRACE conn3 <- [1,946,null,{}] 18:03:41 INFO - PROCESS | 1813 | 1462323821825 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:41 INFO - PROCESS | 1813 | 1462323821972 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 18:03:42 INFO - PROCESS | 1813 | 1462323822098 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e472800 == 103 [pid = 1813] [id = 244] 18:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f87200ea400) [pid = 1813] [serial = 733] [outer = (nil)] 18:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f872566a000) [pid = 1813] [serial = 734] [outer = 0x7f87200ea400] 18:03:42 INFO - PROCESS | 1813 | 1462323822157 Marionette DEBUG loaded listener.js 18:03:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f8725a9f800) [pid = 1813] [serial = 735] [outer = 0x7f87200ea400] 18:03:43 INFO - PROCESS | 1813 | 1462323823004 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 18:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 18:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1233ms 18:03:43 INFO - PROCESS | 1813 | 1462323823051 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 18:03:43 INFO - PROCESS | 1813 | 1462323823057 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 18:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 18:03:43 INFO - PROCESS | 1813 | 1462323823065 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 18:03:43 INFO - PROCESS | 1813 | 1462323823071 Marionette TRACE conn3 <- [1,950,null,{}] 18:03:43 INFO - PROCESS | 1813 | 1462323823080 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:43 INFO - PROCESS | 1813 | 1462323823259 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 18:03:43 INFO - PROCESS | 1813 | 1462323823423 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872068a000 == 104 [pid = 1813] [id = 245] 18:03:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871d590800) [pid = 1813] [serial = 736] [outer = (nil)] 18:03:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871ee20400) [pid = 1813] [serial = 737] [outer = 0x7f871d590800] 18:03:43 INFO - PROCESS | 1813 | 1462323823497 Marionette DEBUG loaded listener.js 18:03:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871f7e0000) [pid = 1813] [serial = 738] [outer = 0x7f871d590800] 18:03:44 INFO - PROCESS | 1813 | 1462323824402 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 18:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 18:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1389ms 18:03:44 INFO - PROCESS | 1813 | 1462323824455 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 18:03:44 INFO - PROCESS | 1813 | 1462323824462 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 18:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 18:03:44 INFO - PROCESS | 1813 | 1462323824473 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 18:03:44 INFO - PROCESS | 1813 | 1462323824476 Marionette TRACE conn3 <- [1,954,null,{}] 18:03:44 INFO - PROCESS | 1813 | 1462323824482 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:44 INFO - PROCESS | 1813 | 1462323824666 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 18:03:44 INFO - PROCESS | 1813 | 1462323824831 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e473000 == 105 [pid = 1813] [id = 246] 18:03:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f871df83800) [pid = 1813] [serial = 739] [outer = (nil)] 18:03:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f87207b5000) [pid = 1813] [serial = 740] [outer = 0x7f871df83800] 18:03:44 INFO - PROCESS | 1813 | 1462323824905 Marionette DEBUG loaded listener.js 18:03:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f872405dc00) [pid = 1813] [serial = 741] [outer = 0x7f871df83800] 18:03:45 INFO - PROCESS | 1813 | 1462323825812 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 18:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 18:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1378ms 18:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 18:03:45 INFO - PROCESS | 1813 | 1462323825851 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 18:03:45 INFO - PROCESS | 1813 | 1462323825854 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 18:03:45 INFO - PROCESS | 1813 | 1462323825861 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 18:03:45 INFO - PROCESS | 1813 | 1462323825866 Marionette TRACE conn3 <- [1,958,null,{}] 18:03:45 INFO - PROCESS | 1813 | 1462323825881 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:46 INFO - PROCESS | 1813 | 1462323826053 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 18:03:46 INFO - PROCESS | 1813 | 1462323826236 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b413800 == 106 [pid = 1813] [id = 247] 18:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f8725783800) [pid = 1813] [serial = 742] [outer = (nil)] 18:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f8728c93800) [pid = 1813] [serial = 743] [outer = 0x7f8725783800] 18:03:46 INFO - PROCESS | 1813 | 1462323826321 Marionette DEBUG loaded listener.js 18:03:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f8729f87800) [pid = 1813] [serial = 744] [outer = 0x7f8725783800] 18:03:47 INFO - PROCESS | 1813 | 1462323827180 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 18:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 18:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1394ms 18:03:47 INFO - PROCESS | 1813 | 1462323827254 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 18:03:47 INFO - PROCESS | 1813 | 1462323827259 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 18:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 18:03:47 INFO - PROCESS | 1813 | 1462323827264 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 18:03:47 INFO - PROCESS | 1813 | 1462323827267 Marionette TRACE conn3 <- [1,962,null,{}] 18:03:47 INFO - PROCESS | 1813 | 1462323827272 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:47 INFO - PROCESS | 1813 | 1462323827469 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 18:03:47 INFO - PROCESS | 1813 | 1462323827632 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c590800 == 107 [pid = 1813] [id = 248] 18:03:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f87258efc00) [pid = 1813] [serial = 745] [outer = (nil)] 18:03:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f872b31d400) [pid = 1813] [serial = 746] [outer = 0x7f87258efc00] 18:03:47 INFO - PROCESS | 1813 | 1462323827705 Marionette DEBUG loaded listener.js 18:03:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f872c050400) [pid = 1813] [serial = 747] [outer = 0x7f87258efc00] 18:03:48 INFO - PROCESS | 1813 | 1462323828541 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 18:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 18:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1332ms 18:03:48 INFO - PROCESS | 1813 | 1462323828597 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 18:03:48 INFO - PROCESS | 1813 | 1462323828601 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 18:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 18:03:48 INFO - PROCESS | 1813 | 1462323828606 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 18:03:48 INFO - PROCESS | 1813 | 1462323828608 Marionette TRACE conn3 <- [1,966,null,{}] 18:03:48 INFO - PROCESS | 1813 | 1462323828614 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:48 INFO - PROCESS | 1813 | 1462323828773 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 18:03:48 INFO - PROCESS | 1813 | 1462323828943 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f622000 == 108 [pid = 1813] [id = 249] 18:03:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f872a9b7c00) [pid = 1813] [serial = 748] [outer = (nil)] 18:03:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f872c948000) [pid = 1813] [serial = 749] [outer = 0x7f872a9b7c00] 18:03:49 INFO - PROCESS | 1813 | 1462323829010 Marionette DEBUG loaded listener.js 18:03:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f872cd83c00) [pid = 1813] [serial = 750] [outer = 0x7f872a9b7c00] 18:03:49 INFO - PROCESS | 1813 | 1462323829896 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 18:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 18:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1330ms 18:03:49 INFO - PROCESS | 1813 | 1462323829938 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 18:03:49 INFO - PROCESS | 1813 | 1462323829942 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 18:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 18:03:49 INFO - PROCESS | 1813 | 1462323829948 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 18:03:49 INFO - PROCESS | 1813 | 1462323829951 Marionette TRACE conn3 <- [1,970,null,{}] 18:03:49 INFO - PROCESS | 1813 | 1462323829956 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:50 INFO - PROCESS | 1813 | 1462323830145 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 18:03:50 INFO - PROCESS | 1813 | 1462323830313 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740fa6000 == 109 [pid = 1813] [id = 250] 18:03:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f872cd85c00) [pid = 1813] [serial = 751] [outer = (nil)] 18:03:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f872db4e400) [pid = 1813] [serial = 752] [outer = 0x7f872cd85c00] 18:03:50 INFO - PROCESS | 1813 | 1462323830388 Marionette DEBUG loaded listener.js 18:03:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f872df39400) [pid = 1813] [serial = 753] [outer = 0x7f872cd85c00] 18:03:51 INFO - PROCESS | 1813 | 1462323831206 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 18:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 18:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1287ms 18:03:51 INFO - PROCESS | 1813 | 1462323831236 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 18:03:51 INFO - PROCESS | 1813 | 1462323831240 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 18:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 18:03:51 INFO - PROCESS | 1813 | 1462323831245 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 18:03:51 INFO - PROCESS | 1813 | 1462323831248 Marionette TRACE conn3 <- [1,974,null,{}] 18:03:51 INFO - PROCESS | 1813 | 1462323831253 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:51 INFO - PROCESS | 1813 | 1462323831408 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 18:03:51 INFO - PROCESS | 1813 | 1462323831584 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87417ca800 == 110 [pid = 1813] [id = 251] 18:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f872a9b8c00) [pid = 1813] [serial = 754] [outer = (nil)] 18:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f872df44000) [pid = 1813] [serial = 755] [outer = 0x7f872a9b8c00] 18:03:51 INFO - PROCESS | 1813 | 1462323831659 Marionette DEBUG loaded listener.js 18:03:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f872e8b9800) [pid = 1813] [serial = 756] [outer = 0x7f872a9b8c00] 18:03:52 INFO - PROCESS | 1813 | 1462323832505 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 18:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 18:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1329ms 18:03:52 INFO - PROCESS | 1813 | 1462323832576 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 18:03:52 INFO - PROCESS | 1813 | 1462323832580 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 18:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 18:03:52 INFO - PROCESS | 1813 | 1462323832586 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 18:03:52 INFO - PROCESS | 1813 | 1462323832588 Marionette TRACE conn3 <- [1,978,null,{}] 18:03:52 INFO - PROCESS | 1813 | 1462323832594 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:52 INFO - PROCESS | 1813 | 1462323832786 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 18:03:52 INFO - PROCESS | 1813 | 1462323832971 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8743480000 == 111 [pid = 1813] [id = 252] 18:03:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f872cf2e400) [pid = 1813] [serial = 757] [outer = (nil)] 18:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f872f00a000) [pid = 1813] [serial = 758] [outer = 0x7f872cf2e400] 18:03:53 INFO - PROCESS | 1813 | 1462323833041 Marionette DEBUG loaded listener.js 18:03:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f872f4df400) [pid = 1813] [serial = 759] [outer = 0x7f872cf2e400] 18:03:53 INFO - PROCESS | 1813 | 1462323833837 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 18:03:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 18:03:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1283ms 18:03:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 18:03:53 INFO - PROCESS | 1813 | 1462323833870 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 18:03:53 INFO - PROCESS | 1813 | 1462323833872 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 18:03:53 INFO - PROCESS | 1813 | 1462323833878 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 18:03:53 INFO - PROCESS | 1813 | 1462323833882 Marionette TRACE conn3 <- [1,982,null,{}] 18:03:53 INFO - PROCESS | 1813 | 1462323833887 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:54 INFO - PROCESS | 1813 | 1462323834051 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 18:03:54 INFO - PROCESS | 1813 | 1462323834224 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e6b800 == 112 [pid = 1813] [id = 253] 18:03:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f872df40c00) [pid = 1813] [serial = 760] [outer = (nil)] 18:03:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f872f958400) [pid = 1813] [serial = 761] [outer = 0x7f872df40c00] 18:03:54 INFO - PROCESS | 1813 | 1462323834291 Marionette DEBUG loaded listener.js 18:03:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f872fca2c00) [pid = 1813] [serial = 762] [outer = 0x7f872df40c00] 18:03:55 INFO - PROCESS | 1813 | 1462323835185 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 18:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 18:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1381ms 18:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 18:03:55 INFO - PROCESS | 1813 | 1462323835260 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 18:03:55 INFO - PROCESS | 1813 | 1462323835262 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 18:03:55 INFO - PROCESS | 1813 | 1462323835268 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 18:03:55 INFO - PROCESS | 1813 | 1462323835271 Marionette TRACE conn3 <- [1,986,null,{}] 18:03:55 INFO - PROCESS | 1813 | 1462323835277 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:55 INFO - PROCESS | 1813 | 1462323835436 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 18:03:55 INFO - PROCESS | 1813 | 1462323835957 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f8a3800 == 113 [pid = 1813] [id = 254] 18:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f871d6c6800) [pid = 1813] [serial = 763] [outer = (nil)] 18:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f871df85400) [pid = 1813] [serial = 764] [outer = 0x7f871d6c6800] 18:03:56 INFO - PROCESS | 1813 | 1462323836068 Marionette DEBUG loaded listener.js 18:03:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f871f0bd800) [pid = 1813] [serial = 765] [outer = 0x7f871d6c6800] 18:03:56 INFO - PROCESS | 1813 | 1462323836899 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 18:03:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 18:03:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1681ms 18:03:56 INFO - PROCESS | 1813 | 1462323836954 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 18:03:56 INFO - PROCESS | 1813 | 1462323836959 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 18:03:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 18:03:56 INFO - PROCESS | 1813 | 1462323836971 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 18:03:56 INFO - PROCESS | 1813 | 1462323836980 Marionette TRACE conn3 <- [1,990,null,{}] 18:03:56 INFO - PROCESS | 1813 | 1462323836994 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:57 INFO - PROCESS | 1813 | 1462323837229 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 18:03:57 INFO - PROCESS | 1813 | 1462323837404 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f898000 == 114 [pid = 1813] [id = 255] 18:03:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f871f0f6000) [pid = 1813] [serial = 766] [outer = (nil)] 18:03:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f87200e9c00) [pid = 1813] [serial = 767] [outer = 0x7f871f0f6000] 18:03:57 INFO - PROCESS | 1813 | 1462323837511 Marionette DEBUG loaded listener.js 18:03:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f8720703000) [pid = 1813] [serial = 768] [outer = 0x7f871f0f6000] 18:03:58 INFO - PROCESS | 1813 | 1462323838353 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 18:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 18:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1441ms 18:03:58 INFO - PROCESS | 1813 | 1462323838417 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 18:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 18:03:58 INFO - PROCESS | 1813 | 1462323838423 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 18:03:58 INFO - PROCESS | 1813 | 1462323838429 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 18:03:58 INFO - PROCESS | 1813 | 1462323838432 Marionette TRACE conn3 <- [1,994,null,{}] 18:03:58 INFO - PROCESS | 1813 | 1462323838437 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:03:58 INFO - PROCESS | 1813 | 1462323838603 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 18:03:58 INFO - PROCESS | 1813 | 1462323838778 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:03:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f79d800 == 115 [pid = 1813] [id = 256] 18:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f87200e3800) [pid = 1813] [serial = 769] [outer = (nil)] 18:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f8720970c00) [pid = 1813] [serial = 770] [outer = 0x7f87200e3800] 18:03:58 INFO - PROCESS | 1813 | 1462323838843 Marionette DEBUG loaded listener.js 18:03:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f87251d7800) [pid = 1813] [serial = 771] [outer = 0x7f87200e3800] 18:03:59 INFO - PROCESS | 1813 | 1462323839756 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 18:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 18:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1384ms 18:03:59 INFO - PROCESS | 1813 | 1462323839813 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 18:03:59 INFO - PROCESS | 1813 | 1462323839816 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 18:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 18:03:59 INFO - PROCESS | 1813 | 1462323839829 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 18:03:59 INFO - PROCESS | 1813 | 1462323839837 Marionette TRACE conn3 <- [1,998,null,{}] 18:03:59 INFO - PROCESS | 1813 | 1462323839845 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:00 INFO - PROCESS | 1813 | 1462323840009 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 18:04:00 INFO - PROCESS | 1813 | 1462323840197 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725647800 == 116 [pid = 1813] [id = 257] 18:04:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f87207ba400) [pid = 1813] [serial = 772] [outer = (nil)] 18:04:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f872644a800) [pid = 1813] [serial = 773] [outer = 0x7f87207ba400] 18:04:00 INFO - PROCESS | 1813 | 1462323840263 Marionette DEBUG loaded listener.js 18:04:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f8727f6c800) [pid = 1813] [serial = 774] [outer = 0x7f87207ba400] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f394000 == 115 [pid = 1813] [id = 17] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f871ff36000) [pid = 1813] [serial = 613] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f8729f83000) [pid = 1813] [serial = 619] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f872de16c00) [pid = 1813] [serial = 622] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f872e8bbc00) [pid = 1813] [serial = 625] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f8732783000) [pid = 1813] [serial = 628] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f871d6c5000) [pid = 1813] [serial = 634] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f871d3eb000) [pid = 1813] [serial = 631] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f871fff1800) [pid = 1813] [serial = 691] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f8720883400) [pid = 1813] [serial = 616] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f8720708800) [pid = 1813] [serial = 661] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f872f189800) [pid = 1813] [serial = 667] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f8725673c00) [pid = 1813] [serial = 664] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f8741048000) [pid = 1813] [serial = 673] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f8724060000) [pid = 1813] [serial = 676] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f871f0c3800) [pid = 1813] [serial = 658] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f871d58f400) [pid = 1813] [serial = 682] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f871df8b400) [pid = 1813] [serial = 679] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f873c010800) [pid = 1813] [serial = 670] [outer = (nil)] [url = about:blank] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e2ef000 == 114 [pid = 1813] [id = 26] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f11800 == 113 [pid = 1813] [id = 111] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872eada800 == 112 [pid = 1813] [id = 184] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b460800 == 111 [pid = 1813] [id = 25] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b4f1000 == 110 [pid = 1813] [id = 23] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873191b000 == 109 [pid = 1813] [id = 185] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f674800 == 108 [pid = 1813] [id = 29] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418f4800 == 107 [pid = 1813] [id = 93] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741088800 == 106 [pid = 1813] [id = 135] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e7ed800 == 105 [pid = 1813] [id = 81] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740fba800 == 104 [pid = 1813] [id = 162] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f42000 == 103 [pid = 1813] [id = 109] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731917800 == 102 [pid = 1813] [id = 160] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b477800 == 101 [pid = 1813] [id = 183] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725bb5800 == 100 [pid = 1813] [id = 110] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c212000 == 99 [pid = 1813] [id = 131] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8728091000 == 98 [pid = 1813] [id = 243] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725acc000 == 97 [pid = 1813] [id = 242] 18:04:00 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f89b800 == 96 [pid = 1813] [id = 241] 18:04:01 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f1c800 == 95 [pid = 1813] [id = 233] 18:04:01 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258d0000 == 94 [pid = 1813] [id = 232] 18:04:01 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f5af000 == 93 [pid = 1813] [id = 231] 18:04:01 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872563b000 == 92 [pid = 1813] [id = 230] 18:04:01 INFO - PROCESS | 1813 | 1462323841120 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f871ffea400) [pid = 1813] [serial = 641] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f871ff35c00) [pid = 1813] [serial = 640] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f871f7de800) [pid = 1813] [serial = 689] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f872db4e000) [pid = 1813] [serial = 653] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f87258f4400) [pid = 1813] [serial = 647] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f873046a000) [pid = 1813] [serial = 655] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f872743bc00) [pid = 1813] [serial = 649] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f8726448c00) [pid = 1813] [serial = 652] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f872070ec00) [pid = 1813] [serial = 643] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8728c98800) [pid = 1813] [serial = 650] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f872db54000) [pid = 1813] [serial = 611] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f8720886000) [pid = 1813] [serial = 644] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871f0f5c00) [pid = 1813] [serial = 638] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f871f0c3000) [pid = 1813] [serial = 637] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f87253a7800) [pid = 1813] [serial = 646] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871f1ec000) [pid = 1813] [serial = 688] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871ee20800) [pid = 1813] [serial = 686] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f873185b400) [pid = 1813] [serial = 656] [outer = (nil)] [url = about:blank] 18:04:01 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f871ee15c00) [pid = 1813] [serial = 685] [outer = (nil)] [url = about:blank] 18:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 18:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1347ms 18:04:01 INFO - PROCESS | 1813 | 1462323841169 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 18:04:01 INFO - PROCESS | 1813 | 1462323841173 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 18:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 18:04:01 INFO - PROCESS | 1813 | 1462323841179 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 18:04:01 INFO - PROCESS | 1813 | 1462323841181 Marionette TRACE conn3 <- [1,1002,null,{}] 18:04:01 INFO - PROCESS | 1813 | 1462323841186 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:01 INFO - PROCESS | 1813 | 1462323841333 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 18:04:01 INFO - PROCESS | 1813 | 1462323841349 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f5b2800 == 93 [pid = 1813] [id = 258] 18:04:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871f0c3800) [pid = 1813] [serial = 775] [outer = (nil)] 18:04:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f87258f0c00) [pid = 1813] [serial = 776] [outer = 0x7f871f0c3800] 18:04:01 INFO - PROCESS | 1813 | 1462323841408 Marionette DEBUG loaded listener.js 18:04:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f872743bc00) [pid = 1813] [serial = 777] [outer = 0x7f871f0c3800] 18:04:02 INFO - PROCESS | 1813 | 1462323842360 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 18:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 18:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1233ms 18:04:02 INFO - PROCESS | 1813 | 1462323842415 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 18:04:02 INFO - PROCESS | 1813 | 1462323842418 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 18:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 18:04:02 INFO - PROCESS | 1813 | 1462323842428 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 18:04:02 INFO - PROCESS | 1813 | 1462323842431 Marionette TRACE conn3 <- [1,1006,null,{}] 18:04:02 INFO - PROCESS | 1813 | 1462323842438 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:02 INFO - PROCESS | 1813 | 1462323842663 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 18:04:02 INFO - PROCESS | 1813 | 1462323842793 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258d0000 == 94 [pid = 1813] [id = 259] 18:04:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f8729f83000) [pid = 1813] [serial = 778] [outer = (nil)] 18:04:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f872a9b3800) [pid = 1813] [serial = 779] [outer = 0x7f8729f83000] 18:04:02 INFO - PROCESS | 1813 | 1462323842866 Marionette DEBUG loaded listener.js 18:04:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f872c94e000) [pid = 1813] [serial = 780] [outer = 0x7f8729f83000] 18:04:03 INFO - PROCESS | 1813 | 1462323843686 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 18:04:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 18:04:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1284ms 18:04:03 INFO - PROCESS | 1813 | 1462323843712 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 18:04:03 INFO - PROCESS | 1813 | 1462323843714 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 18:04:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 18:04:03 INFO - PROCESS | 1813 | 1462323843728 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 18:04:03 INFO - PROCESS | 1813 | 1462323843730 Marionette TRACE conn3 <- [1,1010,null,{}] 18:04:03 INFO - PROCESS | 1813 | 1462323843736 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:03 INFO - PROCESS | 1813 | 1462323843921 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 18:04:03 INFO - PROCESS | 1813 | 1462323843953 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872dc61800 == 95 [pid = 1813] [id = 260] 18:04:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f872db4a000) [pid = 1813] [serial = 781] [outer = (nil)] 18:04:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f872de24000) [pid = 1813] [serial = 782] [outer = 0x7f872db4a000] 18:04:04 INFO - PROCESS | 1813 | 1462323844022 Marionette DEBUG loaded listener.js 18:04:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f872f181000) [pid = 1813] [serial = 783] [outer = 0x7f872db4a000] 18:04:04 INFO - PROCESS | 1813 | 1462323844857 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 18:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 18:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1182ms 18:04:04 INFO - PROCESS | 1813 | 1462323844912 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 18:04:04 INFO - PROCESS | 1813 | 1462323844916 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 18:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 18:04:04 INFO - PROCESS | 1813 | 1462323844931 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 18:04:04 INFO - PROCESS | 1813 | 1462323844933 Marionette TRACE conn3 <- [1,1014,null,{}] 18:04:04 INFO - PROCESS | 1813 | 1462323844939 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:05 INFO - PROCESS | 1813 | 1462323845129 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 18:04:05 INFO - PROCESS | 1813 | 1462323845154 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e508800 == 96 [pid = 1813] [id = 261] 18:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f871f0f2800) [pid = 1813] [serial = 784] [outer = (nil)] 18:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f872f95c800) [pid = 1813] [serial = 785] [outer = 0x7f871f0f2800] 18:04:05 INFO - PROCESS | 1813 | 1462323845213 Marionette DEBUG loaded listener.js 18:04:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f8730160c00) [pid = 1813] [serial = 786] [outer = 0x7f871f0f2800] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f872db57400) [pid = 1813] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f871ee18000) [pid = 1813] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f872de1d400) [pid = 1813] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f87200ea000) [pid = 1813] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f87207b6800) [pid = 1813] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871d3e5800) [pid = 1813] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8728c96000) [pid = 1813] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f87207b7400) [pid = 1813] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f87318ff400) [pid = 1813] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871d3e3c00) [pid = 1813] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f871df84c00) [pid = 1813] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8720884c00) [pid = 1813] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871ff06c00) [pid = 1813] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f871d6d1800) [pid = 1813] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871ffec800) [pid = 1813] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f872e8b9000) [pid = 1813] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f872e8b3400) [pid = 1813] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f87207b8000) [pid = 1813] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871d6cf000) [pid = 1813] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f871ffecc00) [pid = 1813] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f8727441400) [pid = 1813] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f871f0f3c00) [pid = 1813] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f8724057800) [pid = 1813] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f871ee18800) [pid = 1813] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f871f0c6c00) [pid = 1813] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f871ff0c000) [pid = 1813] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f8740eac000) [pid = 1813] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871d6cc800) [pid = 1813] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f872088ac00) [pid = 1813] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f8720706800) [pid = 1813] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f8725aab400) [pid = 1813] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f873c009000) [pid = 1813] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871fff0000) [pid = 1813] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f872bf9d400) [pid = 1813] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f872bf9b800) [pid = 1813] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f8720708c00) [pid = 1813] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8725aa8800) [pid = 1813] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f871ffe5400) [pid = 1813] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f871ee19000) [pid = 1813] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f871ee1a000) [pid = 1813] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f871d58b000) [pid = 1813] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f8725216c00) [pid = 1813] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f871ee16400) [pid = 1813] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f871f7d5400) [pid = 1813] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871f7d8400) [pid = 1813] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f872070c400) [pid = 1813] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f871ffec400) [pid = 1813] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f871df91c00) [pid = 1813] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871df8f800) [pid = 1813] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f871ff38000) [pid = 1813] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f871ffe9000) [pid = 1813] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 18:04:06 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f87207ae400) [pid = 1813] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 18:04:06 INFO - PROCESS | 1813 | 1462323846633 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 18:04:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 18:04:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1744ms 18:04:06 INFO - PROCESS | 1813 | 1462323846665 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 18:04:06 INFO - PROCESS | 1813 | 1462323846667 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 18:04:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 18:04:06 INFO - PROCESS | 1813 | 1462323846685 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 18:04:06 INFO - PROCESS | 1813 | 1462323846688 Marionette TRACE conn3 <- [1,1018,null,{}] 18:04:06 INFO - PROCESS | 1813 | 1462323846693 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:06 INFO - PROCESS | 1813 | 1462323846878 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 18:04:06 INFO - PROCESS | 1813 | 1462323846897 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8720688000 == 97 [pid = 1813] [id = 262] 18:04:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f871d3e3800) [pid = 1813] [serial = 787] [outer = (nil)] 18:04:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f871df87800) [pid = 1813] [serial = 788] [outer = 0x7f871d3e3800] 18:04:06 INFO - PROCESS | 1813 | 1462323846967 Marionette DEBUG loaded listener.js 18:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f871ffe7400) [pid = 1813] [serial = 789] [outer = 0x7f871d3e3800] 18:04:07 INFO - PROCESS | 1813 | 1462323847663 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 18:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 18:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1034ms 18:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 18:04:07 INFO - PROCESS | 1813 | 1462323847720 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 18:04:07 INFO - PROCESS | 1813 | 1462323847723 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 18:04:07 INFO - PROCESS | 1813 | 1462323847728 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 18:04:07 INFO - PROCESS | 1813 | 1462323847731 Marionette TRACE conn3 <- [1,1022,null,{}] 18:04:07 INFO - PROCESS | 1813 | 1462323847752 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:07 INFO - PROCESS | 1813 | 1462323847958 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 18:04:07 INFO - PROCESS | 1813 | 1462323847976 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b47a800 == 98 [pid = 1813] [id = 263] 18:04:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f871d3ec800) [pid = 1813] [serial = 790] [outer = (nil)] 18:04:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f871ffecc00) [pid = 1813] [serial = 791] [outer = 0x7f871d3ec800] 18:04:08 INFO - PROCESS | 1813 | 1462323848035 Marionette DEBUG loaded listener.js 18:04:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f872088c000) [pid = 1813] [serial = 792] [outer = 0x7f871d3ec800] 18:04:09 INFO - PROCESS | 1813 | 1462323849055 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 18:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 18:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1383ms 18:04:09 INFO - PROCESS | 1813 | 1462323849113 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 18:04:09 INFO - PROCESS | 1813 | 1462323849119 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 18:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 18:04:09 INFO - PROCESS | 1813 | 1462323849129 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 18:04:09 INFO - PROCESS | 1813 | 1462323849133 Marionette TRACE conn3 <- [1,1026,null,{}] 18:04:09 INFO - PROCESS | 1813 | 1462323849141 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:09 INFO - PROCESS | 1813 | 1462323849328 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 18:04:09 INFO - PROCESS | 1813 | 1462323849500 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240e7800 == 99 [pid = 1813] [id = 264] 18:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f871f0be800) [pid = 1813] [serial = 793] [outer = (nil)] 18:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f871f7dc000) [pid = 1813] [serial = 794] [outer = 0x7f871f0be800] 18:04:09 INFO - PROCESS | 1813 | 1462323849576 Marionette DEBUG loaded listener.js 18:04:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f871fff1800) [pid = 1813] [serial = 795] [outer = 0x7f871f0be800] 18:04:10 INFO - PROCESS | 1813 | 1462323850477 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 18:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 18:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1384ms 18:04:10 INFO - PROCESS | 1813 | 1462323850513 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 18:04:10 INFO - PROCESS | 1813 | 1462323850522 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 18:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 18:04:10 INFO - PROCESS | 1813 | 1462323850531 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 18:04:10 INFO - PROCESS | 1813 | 1462323850535 Marionette TRACE conn3 <- [1,1030,null,{}] 18:04:10 INFO - PROCESS | 1813 | 1462323850540 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:10 INFO - PROCESS | 1813 | 1462323850707 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 18:04:10 INFO - PROCESS | 1813 | 1462323850882 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727f38000 == 100 [pid = 1813] [id = 265] 18:04:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8720709800) [pid = 1813] [serial = 796] [outer = (nil)] 18:04:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f8720890400) [pid = 1813] [serial = 797] [outer = 0x7f8720709800] 18:04:10 INFO - PROCESS | 1813 | 1462323850952 Marionette DEBUG loaded listener.js 18:04:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f872405e000) [pid = 1813] [serial = 798] [outer = 0x7f8720709800] 18:04:11 INFO - PROCESS | 1813 | 1462323851865 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 18:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 18:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1382ms 18:04:11 INFO - PROCESS | 1813 | 1462323851914 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 18:04:11 INFO - PROCESS | 1813 | 1462323851918 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 18:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 18:04:11 INFO - PROCESS | 1813 | 1462323851924 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 18:04:11 INFO - PROCESS | 1813 | 1462323851930 Marionette TRACE conn3 <- [1,1034,null,{}] 18:04:11 INFO - PROCESS | 1813 | 1462323851946 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:12 INFO - PROCESS | 1813 | 1462323852137 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 18:04:12 INFO - PROCESS | 1813 | 1462323852307 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731917800 == 101 [pid = 1813] [id = 266] 18:04:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f87251d9c00) [pid = 1813] [serial = 799] [outer = (nil)] 18:04:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f87258f1800) [pid = 1813] [serial = 800] [outer = 0x7f87251d9c00] 18:04:12 INFO - PROCESS | 1813 | 1462323852385 Marionette DEBUG loaded listener.js 18:04:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f8727f68800) [pid = 1813] [serial = 801] [outer = 0x7f87251d9c00] 18:04:13 INFO - PROCESS | 1813 | 1462323853242 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 18:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 18:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1386ms 18:04:13 INFO - PROCESS | 1813 | 1462323853311 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 18:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 18:04:13 INFO - PROCESS | 1813 | 1462323853316 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 18:04:13 INFO - PROCESS | 1813 | 1462323853322 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 18:04:13 INFO - PROCESS | 1813 | 1462323853325 Marionette TRACE conn3 <- [1,1038,null,{}] 18:04:13 INFO - PROCESS | 1813 | 1462323853330 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:13 INFO - PROCESS | 1813 | 1462323853508 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 18:04:13 INFO - PROCESS | 1813 | 1462323853677 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c20b800 == 102 [pid = 1813] [id = 267] 18:04:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f8725216400) [pid = 1813] [serial = 802] [outer = (nil)] 18:04:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f8729f87000) [pid = 1813] [serial = 803] [outer = 0x7f8725216400] 18:04:13 INFO - PROCESS | 1813 | 1462323853747 Marionette DEBUG loaded listener.js 18:04:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f872c826400) [pid = 1813] [serial = 804] [outer = 0x7f8725216400] 18:04:14 INFO - PROCESS | 1813 | 1462323854589 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 18:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 18:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1334ms 18:04:14 INFO - PROCESS | 1813 | 1462323854656 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 18:04:14 INFO - PROCESS | 1813 | 1462323854660 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 18:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 18:04:14 INFO - PROCESS | 1813 | 1462323854666 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 18:04:14 INFO - PROCESS | 1813 | 1462323854669 Marionette TRACE conn3 <- [1,1042,null,{}] 18:04:14 INFO - PROCESS | 1813 | 1462323854674 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:14 INFO - PROCESS | 1813 | 1462323854848 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 18:04:15 INFO - PROCESS | 1813 | 1462323855017 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873d78a000 == 103 [pid = 1813] [id = 268] 18:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f8728c91400) [pid = 1813] [serial = 805] [outer = (nil)] 18:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f872d7a9800) [pid = 1813] [serial = 806] [outer = 0x7f8728c91400] 18:04:15 INFO - PROCESS | 1813 | 1462323855088 Marionette DEBUG loaded listener.js 18:04:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f872db51c00) [pid = 1813] [serial = 807] [outer = 0x7f8728c91400] 18:04:15 INFO - PROCESS | 1813 | 1462323855954 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 18:04:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 18:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1336ms 18:04:16 INFO - PROCESS | 1813 | 1462323856003 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 18:04:16 INFO - PROCESS | 1813 | 1462323856007 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 18:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 18:04:16 INFO - PROCESS | 1813 | 1462323856012 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 18:04:16 INFO - PROCESS | 1813 | 1462323856014 Marionette TRACE conn3 <- [1,1046,null,{}] 18:04:16 INFO - PROCESS | 1813 | 1462323856020 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:16 INFO - PROCESS | 1813 | 1462323856246 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 18:04:16 INFO - PROCESS | 1813 | 1462323856416 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741091800 == 104 [pid = 1813] [id = 269] 18:04:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f872e8b9000) [pid = 1813] [serial = 808] [outer = (nil)] 18:04:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f87301e8800) [pid = 1813] [serial = 809] [outer = 0x7f872e8b9000] 18:04:16 INFO - PROCESS | 1813 | 1462323856489 Marionette DEBUG loaded listener.js 18:04:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8730569000) [pid = 1813] [serial = 810] [outer = 0x7f872e8b9000] 18:04:17 INFO - PROCESS | 1813 | 1462323857344 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 18:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 18:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1379ms 18:04:17 INFO - PROCESS | 1813 | 1462323857393 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 18:04:17 INFO - PROCESS | 1813 | 1462323857397 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 18:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 18:04:17 INFO - PROCESS | 1813 | 1462323857402 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 18:04:17 INFO - PROCESS | 1813 | 1462323857405 Marionette TRACE conn3 <- [1,1050,null,{}] 18:04:17 INFO - PROCESS | 1813 | 1462323857410 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:17 INFO - PROCESS | 1813 | 1462323857568 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 18:04:17 INFO - PROCESS | 1813 | 1462323857752 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87457bb800 == 105 [pid = 1813] [id = 270] 18:04:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f872db4cc00) [pid = 1813] [serial = 811] [outer = (nil)] 18:04:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f873056f800) [pid = 1813] [serial = 812] [outer = 0x7f872db4cc00] 18:04:17 INFO - PROCESS | 1813 | 1462323857819 Marionette DEBUG loaded listener.js 18:04:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f873185a400) [pid = 1813] [serial = 813] [outer = 0x7f872db4cc00] 18:04:18 INFO - PROCESS | 1813 | 1462323858663 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 18:04:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 18:04:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1331ms 18:04:18 INFO - PROCESS | 1813 | 1462323858734 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 18:04:18 INFO - PROCESS | 1813 | 1462323858738 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 18:04:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 18:04:18 INFO - PROCESS | 1813 | 1462323858744 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 18:04:18 INFO - PROCESS | 1813 | 1462323858746 Marionette TRACE conn3 <- [1,1054,null,{}] 18:04:18 INFO - PROCESS | 1813 | 1462323858752 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:19 INFO - PROCESS | 1813 | 1462323859021 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 18:04:19 INFO - PROCESS | 1813 | 1462323859193 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871b048000 == 106 [pid = 1813] [id = 271] 18:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f872de19c00) [pid = 1813] [serial = 814] [outer = (nil)] 18:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f873643c000) [pid = 1813] [serial = 815] [outer = 0x7f872de19c00] 18:04:19 INFO - PROCESS | 1813 | 1462323859262 Marionette DEBUG loaded listener.js 18:04:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f8736497c00) [pid = 1813] [serial = 816] [outer = 0x7f872de19c00] 18:04:20 INFO - PROCESS | 1813 | 1462323860118 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 18:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 18:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1432ms 18:04:20 INFO - PROCESS | 1813 | 1462323860177 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 18:04:20 INFO - PROCESS | 1813 | 1462323860180 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 18:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 18:04:20 INFO - PROCESS | 1813 | 1462323860186 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 18:04:20 INFO - PROCESS | 1813 | 1462323860188 Marionette TRACE conn3 <- [1,1058,null,{}] 18:04:20 INFO - PROCESS | 1813 | 1462323860194 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:20 INFO - PROCESS | 1813 | 1462323860379 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 18:04:20 INFO - PROCESS | 1813 | 1462323860552 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871b062800 == 107 [pid = 1813] [id = 272] 18:04:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f873185b000) [pid = 1813] [serial = 817] [outer = (nil)] 18:04:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f873b468400) [pid = 1813] [serial = 818] [outer = 0x7f873185b000] 18:04:20 INFO - PROCESS | 1813 | 1462323860624 Marionette DEBUG loaded listener.js 18:04:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f873c096c00) [pid = 1813] [serial = 819] [outer = 0x7f873185b000] 18:04:21 INFO - PROCESS | 1813 | 1462323861469 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 18:04:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 18:04:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1332ms 18:04:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 18:04:21 INFO - PROCESS | 1813 | 1462323861520 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 18:04:21 INFO - PROCESS | 1813 | 1462323861523 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 18:04:21 INFO - PROCESS | 1813 | 1462323861529 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 18:04:21 INFO - PROCESS | 1813 | 1462323861532 Marionette TRACE conn3 <- [1,1062,null,{}] 18:04:21 INFO - PROCESS | 1813 | 1462323861537 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:21 INFO - PROCESS | 1813 | 1462323861711 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 18:04:21 INFO - PROCESS | 1813 | 1462323861895 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241ca000 == 108 [pid = 1813] [id = 273] 18:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871d58cc00) [pid = 1813] [serial = 820] [outer = (nil)] 18:04:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f872405ac00) [pid = 1813] [serial = 821] [outer = 0x7f871d58cc00] 18:04:21 INFO - PROCESS | 1813 | 1462323861962 Marionette DEBUG loaded listener.js 18:04:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f873c393400) [pid = 1813] [serial = 822] [outer = 0x7f871d58cc00] 18:04:22 INFO - PROCESS | 1813 | 1462323862866 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 18:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 18:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1382ms 18:04:22 INFO - PROCESS | 1813 | 1462323862911 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 18:04:22 INFO - PROCESS | 1813 | 1462323862915 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 18:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 18:04:22 INFO - PROCESS | 1813 | 1462323862922 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 18:04:22 INFO - PROCESS | 1813 | 1462323862926 Marionette TRACE conn3 <- [1,1066,null,{}] 18:04:22 INFO - PROCESS | 1813 | 1462323862931 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:23 INFO - PROCESS | 1813 | 1462323863155 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 18:04:23 INFO - PROCESS | 1813 | 1462323863330 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4df000 == 109 [pid = 1813] [id = 274] 18:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f871d3e7400) [pid = 1813] [serial = 823] [outer = (nil)] 18:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871ee1e800) [pid = 1813] [serial = 824] [outer = 0x7f871d3e7400] 18:04:23 INFO - PROCESS | 1813 | 1462323863410 Marionette DEBUG loaded listener.js 18:04:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f873c56d000) [pid = 1813] [serial = 825] [outer = 0x7f871d3e7400] 18:04:24 INFO - PROCESS | 1813 | 1462323864277 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 18:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 18:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1384ms 18:04:24 INFO - PROCESS | 1813 | 1462323864307 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 18:04:24 INFO - PROCESS | 1813 | 1462323864310 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 18:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 18:04:24 INFO - PROCESS | 1813 | 1462323864316 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 18:04:24 INFO - PROCESS | 1813 | 1462323864318 Marionette TRACE conn3 <- [1,1070,null,{}] 18:04:24 INFO - PROCESS | 1813 | 1462323864324 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:24 INFO - PROCESS | 1813 | 1462323864491 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 18:04:24 INFO - PROCESS | 1813 | 1462323864669 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725bb4000 == 110 [pid = 1813] [id = 275] 18:04:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871d3eb800) [pid = 1813] [serial = 826] [outer = (nil)] 18:04:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871f7d9000) [pid = 1813] [serial = 827] [outer = 0x7f871d3eb800] 18:04:24 INFO - PROCESS | 1813 | 1462323864735 Marionette DEBUG loaded listener.js 18:04:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f87258ea400) [pid = 1813] [serial = 828] [outer = 0x7f871d3eb800] 18:04:25 INFO - PROCESS | 1813 | 1462323865933 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 18:04:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 18:04:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1682ms 18:04:26 INFO - PROCESS | 1813 | 1462323866000 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 18:04:26 INFO - PROCESS | 1813 | 1462323866006 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 18:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 18:04:26 INFO - PROCESS | 1813 | 1462323866013 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 18:04:26 INFO - PROCESS | 1813 | 1462323866019 Marionette TRACE conn3 <- [1,1074,null,{}] 18:04:26 INFO - PROCESS | 1813 | 1462323866025 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:26 INFO - PROCESS | 1813 | 1462323866194 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 18:04:26 INFO - PROCESS | 1813 | 1462323866393 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240c9800 == 111 [pid = 1813] [id = 276] 18:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f871d6ce000) [pid = 1813] [serial = 829] [outer = (nil)] 18:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871f0c0000) [pid = 1813] [serial = 830] [outer = 0x7f871d6ce000] 18:04:26 INFO - PROCESS | 1813 | 1462323866460 Marionette DEBUG loaded listener.js 18:04:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f871f7df000) [pid = 1813] [serial = 831] [outer = 0x7f871d6ce000] 18:04:27 INFO - PROCESS | 1813 | 1462323867473 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 18:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 18:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1487ms 18:04:27 INFO - PROCESS | 1813 | 1462323867501 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 18:04:27 INFO - PROCESS | 1813 | 1462323867509 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 18:04:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 18:04:27 INFO - PROCESS | 1813 | 1462323867519 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 18:04:27 INFO - PROCESS | 1813 | 1462323867523 Marionette TRACE conn3 <- [1,1078,null,{}] 18:04:27 INFO - PROCESS | 1813 | 1462323867528 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:27 INFO - PROCESS | 1813 | 1462323867686 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 18:04:27 INFO - PROCESS | 1813 | 1462323867943 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f896000 == 112 [pid = 1813] [id = 277] 18:04:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f872070b800) [pid = 1813] [serial = 832] [outer = (nil)] 18:04:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f87207b6400) [pid = 1813] [serial = 833] [outer = 0x7f872070b800] 18:04:28 INFO - PROCESS | 1813 | 1462323868056 Marionette DEBUG loaded listener.js 18:04:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f8720890c00) [pid = 1813] [serial = 834] [outer = 0x7f872070b800] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8720695000 == 111 [pid = 1813] [id = 164] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8720688000 == 110 [pid = 1813] [id = 262] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e508800 == 109 [pid = 1813] [id = 261] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f872566a000) [pid = 1813] [serial = 734] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f8728026800) [pid = 1813] [serial = 719] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f872663ec00) [pid = 1813] [serial = 716] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872dc61800 == 108 [pid = 1813] [id = 260] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b371800 == 107 [pid = 1813] [id = 235] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258d0000 == 106 [pid = 1813] [id = 259] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f5b2800 == 105 [pid = 1813] [id = 258] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727f3b000 == 104 [pid = 1813] [id = 234] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725647800 == 103 [pid = 1813] [id = 257] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f79d800 == 102 [pid = 1813] [id = 256] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f898000 == 101 [pid = 1813] [id = 255] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f8a3800 == 100 [pid = 1813] [id = 254] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e473000 == 99 [pid = 1813] [id = 246] 18:04:28 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872068a000 == 98 [pid = 1813] [id = 245] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f871d593c00) [pid = 1813] [serial = 683] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f8736499400) [pid = 1813] [serial = 533] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f872db56400) [pid = 1813] [serial = 433] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f87318f4400) [pid = 1813] [serial = 485] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f87206e3400) [pid = 1813] [serial = 521] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f872f9f6800) [pid = 1813] [serial = 626] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f8720964800) [pid = 1813] [serial = 617] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f8730565800) [pid = 1813] [serial = 530] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871d6c9400) [pid = 1813] [serial = 635] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f872db53800) [pid = 1813] [serial = 527] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8729f7ec00) [pid = 1813] [serial = 665] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f873f667000) [pid = 1813] [serial = 491] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f871d3efc00) [pid = 1813] [serial = 632] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871df90800) [pid = 1813] [serial = 680] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f873d1c3800) [pid = 1813] [serial = 671] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f871ffed800) [pid = 1813] [serial = 614] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f87305ea400) [pid = 1813] [serial = 668] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f87251d1800) [pid = 1813] [serial = 479] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f873d463400) [pid = 1813] [serial = 488] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f873d72dc00) [pid = 1813] [serial = 629] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f87253a6000) [pid = 1813] [serial = 524] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f871f7da800) [pid = 1813] [serial = 659] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f8729f87c00) [pid = 1813] [serial = 482] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f872c8ab000) [pid = 1813] [serial = 620] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f873c53ac00) [pid = 1813] [serial = 593] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f8724064c00) [pid = 1813] [serial = 677] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f8720885400) [pid = 1813] [serial = 662] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f872db4ec00) [pid = 1813] [serial = 494] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f872df45800) [pid = 1813] [serial = 623] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8741306800) [pid = 1813] [serial = 674] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f87258f3000) [pid = 1813] [serial = 551] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f871f7dd800) [pid = 1813] [serial = 581] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f8720888800) [pid = 1813] [serial = 584] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f872df41800) [pid = 1813] [serial = 557] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f87411b7000) [pid = 1813] [serial = 536] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f872070f000) [pid = 1813] [serial = 548] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f872f9f0c00) [pid = 1813] [serial = 590] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f8730467400) [pid = 1813] [serial = 560] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f87272c2800) [pid = 1813] [serial = 587] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f872a9c0400) [pid = 1813] [serial = 554] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f87206da800) [pid = 1813] [serial = 728] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f872070bc00) [pid = 1813] [serial = 729] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f872096ec00) [pid = 1813] [serial = 731] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f872096d400) [pid = 1813] [serial = 704] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f8720892000) [pid = 1813] [serial = 703] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f87200f1400) [pid = 1813] [serial = 692] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f871f1e0400) [pid = 1813] [serial = 695] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f871f0c0400) [pid = 1813] [serial = 694] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f871f0c1400) [pid = 1813] [serial = 725] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f87200ef000) [pid = 1813] [serial = 698] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f871ffeb000) [pid = 1813] [serial = 697] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f8725aa0800) [pid = 1813] [serial = 711] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f8725215800) [pid = 1813] [serial = 710] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f872644dc00) [pid = 1813] [serial = 714] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f8725be5800) [pid = 1813] [serial = 713] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f8729f85400) [pid = 1813] [serial = 723] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f8728c93000) [pid = 1813] [serial = 722] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f8724064000) [pid = 1813] [serial = 707] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f8724059c00) [pid = 1813] [serial = 706] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f87207bb800) [pid = 1813] [serial = 701] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f87207b0000) [pid = 1813] [serial = 700] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f87251d9400) [pid = 1813] [serial = 732] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f871f7d3c00) [pid = 1813] [serial = 726] [outer = (nil)] [url = about:blank] 18:04:28 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f87206d8000) [pid = 1813] [serial = 458] [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.] 18:04:28 INFO - PROCESS | 1813 | 1462323868915 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 18:04:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 18:04:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1429ms 18:04:28 INFO - PROCESS | 1813 | 1462323868976 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 18:04:28 INFO - PROCESS | 1813 | 1462323868979 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 18:04:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 18:04:28 INFO - PROCESS | 1813 | 1462323868988 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 18:04:28 INFO - PROCESS | 1813 | 1462323868993 Marionette TRACE conn3 <- [1,1082,null,{}] 18:04:29 INFO - PROCESS | 1813 | 1462323869007 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:29 INFO - PROCESS | 1813 | 1462323869185 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 18:04:29 INFO - PROCESS | 1813 | 1462323869197 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f7a2000 == 99 [pid = 1813] [id = 278] 18:04:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f87200f1400) [pid = 1813] [serial = 835] [outer = (nil)] 18:04:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f8724059c00) [pid = 1813] [serial = 836] [outer = 0x7f87200f1400] 18:04:29 INFO - PROCESS | 1813 | 1462323869263 Marionette DEBUG loaded listener.js 18:04:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f87251d7000) [pid = 1813] [serial = 837] [outer = 0x7f87200f1400] 18:04:30 INFO - PROCESS | 1813 | 1462323870094 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 18:04:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 18:04:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1131ms 18:04:30 INFO - PROCESS | 1813 | 1462323870120 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 18:04:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 18:04:30 INFO - PROCESS | 1813 | 1462323870124 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 18:04:30 INFO - PROCESS | 1813 | 1462323870129 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 18:04:30 INFO - PROCESS | 1813 | 1462323870132 Marionette TRACE conn3 <- [1,1086,null,{}] 18:04:30 INFO - PROCESS | 1813 | 1462323870137 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:30 INFO - PROCESS | 1813 | 1462323870286 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 18:04:30 INFO - PROCESS | 1813 | 1462323870429 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725acc000 == 100 [pid = 1813] [id = 279] 18:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f871d3e8800) [pid = 1813] [serial = 838] [outer = (nil)] 18:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f87253a6000) [pid = 1813] [serial = 839] [outer = 0x7f871d3e8800] 18:04:30 INFO - PROCESS | 1813 | 1462323870498 Marionette DEBUG loaded listener.js 18:04:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f87258edc00) [pid = 1813] [serial = 840] [outer = 0x7f871d3e8800] 18:04:31 INFO - PROCESS | 1813 | 1462323871260 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 18:04:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 18:04:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1183ms 18:04:31 INFO - PROCESS | 1813 | 1462323871314 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 18:04:31 INFO - PROCESS | 1813 | 1462323871316 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 18:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 18:04:31 INFO - PROCESS | 1813 | 1462323871322 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 18:04:31 INFO - PROCESS | 1813 | 1462323871325 Marionette TRACE conn3 <- [1,1090,null,{}] 18:04:31 INFO - PROCESS | 1813 | 1462323871333 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:31 INFO - PROCESS | 1813 | 1462323871531 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 18:04:31 INFO - PROCESS | 1813 | 1462323871555 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ef9000 == 101 [pid = 1813] [id = 280] 18:04:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f8725214400) [pid = 1813] [serial = 841] [outer = (nil)] 18:04:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f8726446000) [pid = 1813] [serial = 842] [outer = 0x7f8725214400] 18:04:31 INFO - PROCESS | 1813 | 1462323871614 Marionette DEBUG loaded listener.js 18:04:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f87272c9400) [pid = 1813] [serial = 843] [outer = 0x7f8725214400] 18:04:32 INFO - PROCESS | 1813 | 1462323872582 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 18:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 18:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1282ms 18:04:32 INFO - PROCESS | 1813 | 1462323872604 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 18:04:32 INFO - PROCESS | 1813 | 1462323872608 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 18:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 18:04:32 INFO - PROCESS | 1813 | 1462323872613 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 18:04:32 INFO - PROCESS | 1813 | 1462323872615 Marionette TRACE conn3 <- [1,1094,null,{}] 18:04:32 INFO - PROCESS | 1813 | 1462323872620 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:33 INFO - PROCESS | 1813 | 1462323873128 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f8725216800) [pid = 1813] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f8725aa4000) [pid = 1813] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f87207ba400) [pid = 1813] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f87200e3800) [pid = 1813] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f871d3e3800) [pid = 1813] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f871d6c6800) [pid = 1813] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f871f0f6000) [pid = 1813] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f8729f83000) [pid = 1813] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f872db4a000) [pid = 1813] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f871f0f2800) [pid = 1813] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 18:04:33 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f871f0c3800) [pid = 1813] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 18:04:33 INFO - PROCESS | 1813 | 1462323873269 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8720683000 == 102 [pid = 1813] [id = 281] 18:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f871d3e5800) [pid = 1813] [serial = 844] [outer = (nil)] 18:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f871ee19c00) [pid = 1813] [serial = 845] [outer = 0x7f871d3e5800] 18:04:33 INFO - PROCESS | 1813 | 1462323873332 Marionette DEBUG loaded listener.js 18:04:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f8725aa6000) [pid = 1813] [serial = 846] [outer = 0x7f871d3e5800] 18:04:33 INFO - PROCESS | 1813 | 1462323873996 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 18:04:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 18:04:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1426ms 18:04:34 INFO - PROCESS | 1813 | 1462323874041 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 18:04:34 INFO - PROCESS | 1813 | 1462323874044 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 18:04:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 18:04:34 INFO - PROCESS | 1813 | 1462323874050 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 18:04:34 INFO - PROCESS | 1813 | 1462323874052 Marionette TRACE conn3 <- [1,1098,null,{}] 18:04:34 INFO - PROCESS | 1813 | 1462323874057 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:34 INFO - PROCESS | 1813 | 1462323874254 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 18:04:34 INFO - PROCESS | 1813 | 1462323874268 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b47b000 == 103 [pid = 1813] [id = 282] 18:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f8726450000) [pid = 1813] [serial = 847] [outer = (nil)] 18:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f872cf88c00) [pid = 1813] [serial = 848] [outer = 0x7f8726450000] 18:04:34 INFO - PROCESS | 1813 | 1462323874327 Marionette DEBUG loaded listener.js 18:04:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f872db4c800) [pid = 1813] [serial = 849] [outer = 0x7f8726450000] 18:04:35 INFO - PROCESS | 1813 | 1462323875075 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 18:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 18:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1179ms 18:04:35 INFO - PROCESS | 1813 | 1462323875234 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 18:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 18:04:35 INFO - PROCESS | 1813 | 1462323875240 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 18:04:35 INFO - PROCESS | 1813 | 1462323875248 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 18:04:35 INFO - PROCESS | 1813 | 1462323875253 Marionette TRACE conn3 <- [1,1102,null,{}] 18:04:35 INFO - PROCESS | 1813 | 1462323875271 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:35 INFO - PROCESS | 1813 | 1462323875528 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 18:04:35 INFO - PROCESS | 1813 | 1462323875656 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4fb800 == 104 [pid = 1813] [id = 283] 18:04:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f871d58f400) [pid = 1813] [serial = 850] [outer = (nil)] 18:04:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f871ee1ac00) [pid = 1813] [serial = 851] [outer = 0x7f871d58f400] 18:04:35 INFO - PROCESS | 1813 | 1462323875728 Marionette DEBUG loaded listener.js 18:04:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871f1eb800) [pid = 1813] [serial = 852] [outer = 0x7f871d58f400] 18:04:36 INFO - PROCESS | 1813 | 1462323876650 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 18:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 18:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1444ms 18:04:36 INFO - PROCESS | 1813 | 1462323876692 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 18:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 18:04:36 INFO - PROCESS | 1813 | 1462323876697 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 18:04:36 INFO - PROCESS | 1813 | 1462323876709 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 18:04:36 INFO - PROCESS | 1813 | 1462323876714 Marionette TRACE conn3 <- [1,1106,null,{}] 18:04:36 INFO - PROCESS | 1813 | 1462323876720 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:36 INFO - PROCESS | 1813 | 1462323876917 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 18:04:37 INFO - PROCESS | 1813 | 1462323877086 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241b9800 == 105 [pid = 1813] [id = 284] 18:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871ff06c00) [pid = 1813] [serial = 853] [outer = (nil)] 18:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f8720708400) [pid = 1813] [serial = 854] [outer = 0x7f871ff06c00] 18:04:37 INFO - PROCESS | 1813 | 1462323877156 Marionette DEBUG loaded listener.js 18:04:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f8720884000) [pid = 1813] [serial = 855] [outer = 0x7f871ff06c00] 18:04:38 INFO - PROCESS | 1813 | 1462323878094 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 18:04:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 18:04:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1435ms 18:04:38 INFO - PROCESS | 1813 | 1462323878141 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 18:04:38 INFO - PROCESS | 1813 | 1462323878145 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 18:04:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 18:04:38 INFO - PROCESS | 1813 | 1462323878151 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 18:04:38 INFO - PROCESS | 1813 | 1462323878153 Marionette TRACE conn3 <- [1,1110,null,{}] 18:04:38 INFO - PROCESS | 1813 | 1462323878168 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:38 INFO - PROCESS | 1813 | 1462323878363 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 18:04:38 INFO - PROCESS | 1813 | 1462323878533 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872de38800 == 106 [pid = 1813] [id = 285] 18:04:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f87253a7000) [pid = 1813] [serial = 856] [outer = (nil)] 18:04:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f87272c2800) [pid = 1813] [serial = 857] [outer = 0x7f87253a7000] 18:04:38 INFO - PROCESS | 1813 | 1462323878609 Marionette DEBUG loaded listener.js 18:04:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f8728cee800) [pid = 1813] [serial = 858] [outer = 0x7f87253a7000] 18:04:39 INFO - PROCESS | 1813 | 1462323879455 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 18:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 18:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1330ms 18:04:39 INFO - PROCESS | 1813 | 1462323879482 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 18:04:39 INFO - PROCESS | 1813 | 1462323879485 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 18:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 18:04:39 INFO - PROCESS | 1813 | 1462323879492 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 18:04:39 INFO - PROCESS | 1813 | 1462323879495 Marionette TRACE conn3 <- [1,1114,null,{}] 18:04:39 INFO - PROCESS | 1813 | 1462323879500 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:39 INFO - PROCESS | 1813 | 1462323879674 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 18:04:39 INFO - PROCESS | 1813 | 1462323879846 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e47b800 == 107 [pid = 1813] [id = 286] 18:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f87258f1400) [pid = 1813] [serial = 859] [outer = (nil)] 18:04:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f872c8ab000) [pid = 1813] [serial = 860] [outer = 0x7f87258f1400] 18:04:39 INFO - PROCESS | 1813 | 1462323879927 Marionette DEBUG loaded listener.js 18:04:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f872db53c00) [pid = 1813] [serial = 861] [outer = 0x7f87258f1400] 18:04:40 INFO - PROCESS | 1813 | 1462323880821 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 18:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 18:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1384ms 18:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 18:04:40 INFO - PROCESS | 1813 | 1462323880877 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 18:04:40 INFO - PROCESS | 1813 | 1462323880880 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 18:04:40 INFO - PROCESS | 1813 | 1462323880887 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 18:04:40 INFO - PROCESS | 1813 | 1462323880890 Marionette TRACE conn3 <- [1,1118,null,{}] 18:04:40 INFO - PROCESS | 1813 | 1462323880896 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:41 INFO - PROCESS | 1813 | 1462323881072 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 18:04:41 INFO - PROCESS | 1813 | 1462323881245 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f399000 == 108 [pid = 1813] [id = 287] 18:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f8729f7ec00) [pid = 1813] [serial = 862] [outer = (nil)] 18:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f872de1f800) [pid = 1813] [serial = 863] [outer = 0x7f8729f7ec00] 18:04:41 INFO - PROCESS | 1813 | 1462323881317 Marionette DEBUG loaded listener.js 18:04:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f872e2a7c00) [pid = 1813] [serial = 864] [outer = 0x7f8729f7ec00] 18:04:42 INFO - PROCESS | 1813 | 1462323882169 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 18:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 18:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1336ms 18:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 18:04:42 INFO - PROCESS | 1813 | 1462323882223 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 18:04:42 INFO - PROCESS | 1813 | 1462323882226 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 18:04:42 INFO - PROCESS | 1813 | 1462323882233 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 18:04:42 INFO - PROCESS | 1813 | 1462323882236 Marionette TRACE conn3 <- [1,1122,null,{}] 18:04:42 INFO - PROCESS | 1813 | 1462323882241 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:42 INFO - PROCESS | 1813 | 1462323882475 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 18:04:42 INFO - PROCESS | 1813 | 1462323882646 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731930800 == 109 [pid = 1813] [id = 288] 18:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f872e8bbc00) [pid = 1813] [serial = 865] [outer = (nil)] 18:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f87301eb800) [pid = 1813] [serial = 866] [outer = 0x7f872e8bbc00] 18:04:42 INFO - PROCESS | 1813 | 1462323882722 Marionette DEBUG loaded listener.js 18:04:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f873056a800) [pid = 1813] [serial = 867] [outer = 0x7f872e8bbc00] 18:04:43 INFO - PROCESS | 1813 | 1462323883584 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 18:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 18:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1390ms 18:04:43 INFO - PROCESS | 1813 | 1462323883623 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 18:04:43 INFO - PROCESS | 1813 | 1462323883625 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 18:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 18:04:43 INFO - PROCESS | 1813 | 1462323883632 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 18:04:43 INFO - PROCESS | 1813 | 1462323883634 Marionette TRACE conn3 <- [1,1126,null,{}] 18:04:43 INFO - PROCESS | 1813 | 1462323883640 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:43 INFO - PROCESS | 1813 | 1462323883809 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 18:04:43 INFO - PROCESS | 1813 | 1462323883984 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b4ef800 == 110 [pid = 1813] [id = 289] 18:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f872f18cc00) [pid = 1813] [serial = 868] [outer = (nil)] 18:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f8732758000) [pid = 1813] [serial = 869] [outer = 0x7f872f18cc00] 18:04:44 INFO - PROCESS | 1813 | 1462323884053 Marionette DEBUG loaded listener.js 18:04:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f873c38a000) [pid = 1813] [serial = 870] [outer = 0x7f872f18cc00] 18:04:44 INFO - PROCESS | 1813 | 1462323884954 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 18:04:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 18:04:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1386ms 18:04:45 INFO - PROCESS | 1813 | 1462323885019 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 18:04:45 INFO - PROCESS | 1813 | 1462323885023 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 18:04:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 18:04:45 INFO - PROCESS | 1813 | 1462323885029 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 18:04:45 INFO - PROCESS | 1813 | 1462323885031 Marionette TRACE conn3 <- [1,1130,null,{}] 18:04:45 INFO - PROCESS | 1813 | 1462323885037 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:45 INFO - PROCESS | 1813 | 1462323885208 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 18:04:45 INFO - PROCESS | 1813 | 1462323885379 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f158800 == 111 [pid = 1813] [id = 290] 18:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f872f4e0c00) [pid = 1813] [serial = 871] [outer = (nil)] 18:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f873c56f000) [pid = 1813] [serial = 872] [outer = 0x7f872f4e0c00] 18:04:45 INFO - PROCESS | 1813 | 1462323885450 Marionette DEBUG loaded listener.js 18:04:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f873d210400) [pid = 1813] [serial = 873] [outer = 0x7f872f4e0c00] 18:04:46 INFO - PROCESS | 1813 | 1462323886259 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 18:04:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 18:04:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1293ms 18:04:46 INFO - PROCESS | 1813 | 1462323886323 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 18:04:46 INFO - PROCESS | 1813 | 1462323886327 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 18:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 18:04:46 INFO - PROCESS | 1813 | 1462323886333 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 18:04:46 INFO - PROCESS | 1813 | 1462323886336 Marionette TRACE conn3 <- [1,1134,null,{}] 18:04:46 INFO - PROCESS | 1813 | 1462323886341 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:46 INFO - PROCESS | 1813 | 1462323886519 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 18:04:46 INFO - PROCESS | 1813 | 1462323886696 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740fa8000 == 112 [pid = 1813] [id = 291] 18:04:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8730567c00) [pid = 1813] [serial = 874] [outer = (nil)] 18:04:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f873d567c00) [pid = 1813] [serial = 875] [outer = 0x7f8730567c00] 18:04:46 INFO - PROCESS | 1813 | 1462323886769 Marionette DEBUG loaded listener.js 18:04:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f873d724000) [pid = 1813] [serial = 876] [outer = 0x7f8730567c00] 18:04:47 INFO - PROCESS | 1813 | 1462323887639 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 18:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 18:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1381ms 18:04:47 INFO - PROCESS | 1813 | 1462323887715 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 18:04:47 INFO - PROCESS | 1813 | 1462323887718 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 18:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 18:04:47 INFO - PROCESS | 1813 | 1462323887724 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 18:04:47 INFO - PROCESS | 1813 | 1462323887727 Marionette TRACE conn3 <- [1,1138,null,{}] 18:04:47 INFO - PROCESS | 1813 | 1462323887732 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:47 INFO - PROCESS | 1813 | 1462323887944 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 18:04:48 INFO - PROCESS | 1813 | 1462323888168 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741810800 == 113 [pid = 1813] [id = 292] 18:04:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f871ee16800) [pid = 1813] [serial = 877] [outer = (nil)] 18:04:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f873d72dc00) [pid = 1813] [serial = 878] [outer = 0x7f871ee16800] 18:04:48 INFO - PROCESS | 1813 | 1462323888283 Marionette DEBUG loaded listener.js 18:04:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f873f1c8400) [pid = 1813] [serial = 879] [outer = 0x7f871ee16800] 18:04:49 INFO - PROCESS | 1813 | 1462323889280 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 18:04:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 18:04:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1578ms 18:04:49 INFO - PROCESS | 1813 | 1462323889302 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 18:04:49 INFO - PROCESS | 1813 | 1462323889305 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 18:04:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 18:04:49 INFO - PROCESS | 1813 | 1462323889311 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 18:04:49 INFO - PROCESS | 1813 | 1462323889315 Marionette TRACE conn3 <- [1,1142,null,{}] 18:04:49 INFO - PROCESS | 1813 | 1462323889320 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:49 INFO - PROCESS | 1813 | 1462323889522 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 18:04:49 INFO - PROCESS | 1813 | 1462323889703 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726002800 == 114 [pid = 1813] [id = 293] 18:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f871ffe7000) [pid = 1813] [serial = 880] [outer = (nil)] 18:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f8740a48c00) [pid = 1813] [serial = 881] [outer = 0x7f871ffe7000] 18:04:49 INFO - PROCESS | 1813 | 1462323889781 Marionette DEBUG loaded listener.js 18:04:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f874103f800) [pid = 1813] [serial = 882] [outer = 0x7f871ffe7000] 18:04:50 INFO - PROCESS | 1813 | 1462323890639 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 18:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 18:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1384ms 18:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 18:04:50 INFO - PROCESS | 1813 | 1462323890697 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 18:04:50 INFO - PROCESS | 1813 | 1462323890700 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 18:04:50 INFO - PROCESS | 1813 | 1462323890706 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 18:04:50 INFO - PROCESS | 1813 | 1462323890709 Marionette TRACE conn3 <- [1,1146,null,{}] 18:04:50 INFO - PROCESS | 1813 | 1462323890714 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:50 INFO - PROCESS | 1813 | 1462323890899 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 18:04:51 INFO - PROCESS | 1813 | 1462323891079 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726022000 == 115 [pid = 1813] [id = 294] 18:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f874089c000) [pid = 1813] [serial = 883] [outer = (nil)] 18:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f87411c1400) [pid = 1813] [serial = 884] [outer = 0x7f874089c000] 18:04:51 INFO - PROCESS | 1813 | 1462323891149 Marionette DEBUG loaded listener.js 18:04:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f8741305c00) [pid = 1813] [serial = 885] [outer = 0x7f874089c000] 18:04:52 INFO - PROCESS | 1813 | 1462323892044 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 18:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 18:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1384ms 18:04:52 INFO - PROCESS | 1813 | 1462323892090 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 18:04:52 INFO - PROCESS | 1813 | 1462323892094 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 18:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 18:04:52 INFO - PROCESS | 1813 | 1462323892100 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 18:04:52 INFO - PROCESS | 1813 | 1462323892102 Marionette TRACE conn3 <- [1,1150,null,{}] 18:04:52 INFO - PROCESS | 1813 | 1462323892107 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:52 INFO - PROCESS | 1813 | 1462323892297 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 18:04:52 INFO - PROCESS | 1813 | 1462323892884 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f8a4800 == 116 [pid = 1813] [id = 295] 18:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871d535800) [pid = 1813] [serial = 886] [outer = (nil)] 18:04:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f871d537c00) [pid = 1813] [serial = 887] [outer = 0x7f871d535800] 18:04:53 INFO - PROCESS | 1813 | 1462323892997 Marionette DEBUG loaded listener.js 18:04:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f871df83400) [pid = 1813] [serial = 888] [outer = 0x7f871d535800] 18:04:53 INFO - PROCESS | 1813 | 1462323893805 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 18:04:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 18:04:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1739ms 18:04:53 INFO - PROCESS | 1813 | 1462323893841 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 18:04:53 INFO - PROCESS | 1813 | 1462323893847 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 18:04:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 18:04:53 INFO - PROCESS | 1813 | 1462323893854 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 18:04:53 INFO - PROCESS | 1813 | 1462323893859 Marionette TRACE conn3 <- [1,1154,null,{}] 18:04:53 INFO - PROCESS | 1813 | 1462323893866 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:54 INFO - PROCESS | 1813 | 1462323894032 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 18:04:54 INFO - PROCESS | 1813 | 1462323894231 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241d0000 == 117 [pid = 1813] [id = 296] 18:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871d3e7000) [pid = 1813] [serial = 889] [outer = (nil)] 18:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871f0f2000) [pid = 1813] [serial = 890] [outer = 0x7f871d3e7000] 18:04:54 INFO - PROCESS | 1813 | 1462323894296 Marionette DEBUG loaded listener.js 18:04:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871ff04000) [pid = 1813] [serial = 891] [outer = 0x7f871d3e7000] 18:04:55 INFO - PROCESS | 1813 | 1462323895303 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c57b800 == 116 [pid = 1813] [id = 218] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8720683000 == 115 [pid = 1813] [id = 281] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f871ffecc00) [pid = 1813] [serial = 791] [outer = (nil)] [url = about:blank] 18:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 18:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1581ms 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ef9000 == 114 [pid = 1813] [id = 280] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725acc000 == 113 [pid = 1813] [id = 279] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f7a2000 == 112 [pid = 1813] [id = 278] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f896000 == 111 [pid = 1813] [id = 277] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87240c9800 == 110 [pid = 1813] [id = 276] 18:04:55 INFO - PROCESS | 1813 | 1462323895446 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 18:04:55 INFO - PROCESS | 1813 | 1462323895452 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871b048000 == 109 [pid = 1813] [id = 271] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87457bb800 == 108 [pid = 1813] [id = 270] 18:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741091800 == 107 [pid = 1813] [id = 269] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873d78a000 == 106 [pid = 1813] [id = 268] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c20b800 == 105 [pid = 1813] [id = 267] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731917800 == 104 [pid = 1813] [id = 266] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727f38000 == 103 [pid = 1813] [id = 265] 18:04:55 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87240e7800 == 102 [pid = 1813] [id = 264] 18:04:55 INFO - PROCESS | 1813 | 1462323895480 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 18:04:55 INFO - PROCESS | 1813 | 1462323895482 Marionette TRACE conn3 <- [1,1158,null,{}] 18:04:55 INFO - PROCESS | 1813 | 1462323895489 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:55 INFO - PROCESS | 1813 | 1462323895674 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f8727444400) [pid = 1813] [serial = 717] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f8728c92c00) [pid = 1813] [serial = 720] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f8727f6c800) [pid = 1813] [serial = 774] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f872644a800) [pid = 1813] [serial = 773] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f87251d7800) [pid = 1813] [serial = 771] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f871ffe7400) [pid = 1813] [serial = 789] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871f0bd800) [pid = 1813] [serial = 765] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f871df87800) [pid = 1813] [serial = 788] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f87200e9c00) [pid = 1813] [serial = 767] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f87207b5000) [pid = 1813] [serial = 740] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f872c94e000) [pid = 1813] [serial = 780] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f872db4e400) [pid = 1813] [serial = 752] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f871ee20400) [pid = 1813] [serial = 737] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f872f181000) [pid = 1813] [serial = 783] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f872a9b3800) [pid = 1813] [serial = 779] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f8720703000) [pid = 1813] [serial = 768] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f8728c93800) [pid = 1813] [serial = 743] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f872df44000) [pid = 1813] [serial = 755] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f872f95c800) [pid = 1813] [serial = 785] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f872f00a000) [pid = 1813] [serial = 758] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8730160c00) [pid = 1813] [serial = 786] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f872743bc00) [pid = 1813] [serial = 777] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f872b31d400) [pid = 1813] [serial = 746] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f872c948000) [pid = 1813] [serial = 749] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f872f958400) [pid = 1813] [serial = 761] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f872de24000) [pid = 1813] [serial = 782] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f871df85400) [pid = 1813] [serial = 764] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f87258f0c00) [pid = 1813] [serial = 776] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f8720970c00) [pid = 1813] [serial = 770] [outer = (nil)] [url = about:blank] 18:04:55 INFO - PROCESS | 1813 | 1462323895913 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4ee000 == 103 [pid = 1813] [id = 297] 18:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f871df87800) [pid = 1813] [serial = 892] [outer = (nil)] 18:04:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f8720705000) [pid = 1813] [serial = 893] [outer = 0x7f871df87800] 18:04:55 INFO - PROCESS | 1813 | 1462323895987 Marionette DEBUG loaded listener.js 18:04:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f8720888800) [pid = 1813] [serial = 894] [outer = 0x7f871df87800] 18:04:56 INFO - PROCESS | 1813 | 1462323896675 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 18:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 18:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1246ms 18:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 18:04:56 INFO - PROCESS | 1813 | 1462323896712 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 18:04:56 INFO - PROCESS | 1813 | 1462323896714 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 18:04:56 INFO - PROCESS | 1813 | 1462323896727 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 18:04:56 INFO - PROCESS | 1813 | 1462323896736 Marionette TRACE conn3 <- [1,1162,null,{}] 18:04:56 INFO - PROCESS | 1813 | 1462323896743 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:56 INFO - PROCESS | 1813 | 1462323896910 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 18:04:57 INFO - PROCESS | 1813 | 1462323897074 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725650800 == 104 [pid = 1813] [id = 298] 18:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f871f0bd800) [pid = 1813] [serial = 895] [outer = (nil)] 18:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f87251d2c00) [pid = 1813] [serial = 896] [outer = 0x7f871f0bd800] 18:04:57 INFO - PROCESS | 1813 | 1462323897135 Marionette DEBUG loaded listener.js 18:04:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f87258e6400) [pid = 1813] [serial = 897] [outer = 0x7f871f0bd800] 18:04:57 INFO - PROCESS | 1813 | 1462323897875 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 18:04:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 18:04:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1192ms 18:04:57 INFO - PROCESS | 1813 | 1462323897939 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 18:04:57 INFO - PROCESS | 1813 | 1462323897944 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 18:04:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 18:04:57 INFO - PROCESS | 1813 | 1462323897965 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 18:04:57 INFO - PROCESS | 1813 | 1462323897967 Marionette TRACE conn3 <- [1,1166,null,{}] 18:04:57 INFO - PROCESS | 1813 | 1462323897973 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:58 INFO - PROCESS | 1813 | 1462323898210 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 18:04:58 INFO - PROCESS | 1813 | 1462323898237 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ef5800 == 105 [pid = 1813] [id = 299] 18:04:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f87258eb400) [pid = 1813] [serial = 898] [outer = (nil)] 18:04:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f8726640000) [pid = 1813] [serial = 899] [outer = 0x7f87258eb400] 18:04:58 INFO - PROCESS | 1813 | 1462323898299 Marionette DEBUG loaded listener.js 18:04:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f8728c98c00) [pid = 1813] [serial = 900] [outer = 0x7f87258eb400] 18:04:59 INFO - PROCESS | 1813 | 1462323899129 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 18:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 18:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1238ms 18:04:59 INFO - PROCESS | 1813 | 1462323899201 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 18:04:59 INFO - PROCESS | 1813 | 1462323899205 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 18:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 18:04:59 INFO - PROCESS | 1813 | 1462323899210 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 18:04:59 INFO - PROCESS | 1813 | 1462323899212 Marionette TRACE conn3 <- [1,1170,null,{}] 18:04:59 INFO - PROCESS | 1813 | 1462323899218 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:04:59 INFO - PROCESS | 1813 | 1462323899429 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 18:04:59 INFO - PROCESS | 1813 | 1462323899471 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:04:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872808d800 == 106 [pid = 1813] [id = 300] 18:04:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f872b31b800) [pid = 1813] [serial = 901] [outer = (nil)] 18:04:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f872bfa4400) [pid = 1813] [serial = 902] [outer = 0x7f872b31b800] 18:04:59 INFO - PROCESS | 1813 | 1462323899560 Marionette DEBUG loaded listener.js 18:04:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f872db56c00) [pid = 1813] [serial = 903] [outer = 0x7f872b31b800] 18:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f8725214400) [pid = 1813] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 18:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871d3e5800) [pid = 1813] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 18:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f87200f1400) [pid = 1813] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 18:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f871d6ce000) [pid = 1813] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 18:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f872070b800) [pid = 1813] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 18:05:00 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871d3e8800) [pid = 1813] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 18:05:00 INFO - PROCESS | 1813 | 1462323900738 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 18:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 18:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1538ms 18:05:00 INFO - PROCESS | 1813 | 1462323900749 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 18:05:00 INFO - PROCESS | 1813 | 1462323900752 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 18:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 18:05:00 INFO - PROCESS | 1813 | 1462323900758 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 18:05:00 INFO - PROCESS | 1813 | 1462323900760 Marionette TRACE conn3 <- [1,1174,null,{}] 18:05:00 INFO - PROCESS | 1813 | 1462323900765 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:00 INFO - PROCESS | 1813 | 1462323900930 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 18:05:01 INFO - PROCESS | 1813 | 1462323901096 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872d8b8800 == 107 [pid = 1813] [id = 301] 18:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f8729f80000) [pid = 1813] [serial = 904] [outer = (nil)] 18:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f872e8b7800) [pid = 1813] [serial = 905] [outer = 0x7f8729f80000] 18:05:01 INFO - PROCESS | 1813 | 1462323901171 Marionette DEBUG loaded listener.js 18:05:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f872f9eb400) [pid = 1813] [serial = 906] [outer = 0x7f8729f80000] 18:05:01 INFO - PROCESS | 1813 | 1462323901939 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 18:05:02 INFO - PROCESS | 1813 | 1462323902011 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 18:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 18:05:02 INFO - PROCESS | 1813 | 1462323902019 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 18:05:02 INFO - PROCESS | 1813 | 1462323902022 Marionette TRACE conn3 <- [1,1178,null,{}] 18:05:02 INFO - PROCESS | 1813 | 1462323902028 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:02 INFO - PROCESS | 1813 | 1462323902251 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 18:05:02 INFO - PROCESS | 1813 | 1462323902526 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d152000 == 108 [pid = 1813] [id = 302] 18:05:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f871d3eb000) [pid = 1813] [serial = 907] [outer = (nil)] 18:05:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f871d535400) [pid = 1813] [serial = 908] [outer = 0x7f871d3eb000] 18:05:02 INFO - PROCESS | 1813 | 1462323902694 Marionette DEBUG loaded listener.js 18:05:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f871ee20000) [pid = 1813] [serial = 909] [outer = 0x7f871d3eb000] 18:05:03 INFO - PROCESS | 1813 | 1462323903617 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 18:05:03 INFO - PROCESS | 1813 | 1462323903657 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 18:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 18:05:03 INFO - PROCESS | 1813 | 1462323903664 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 18:05:03 INFO - PROCESS | 1813 | 1462323903670 Marionette TRACE conn3 <- [1,1182,null,{}] 18:05:03 INFO - PROCESS | 1813 | 1462323903677 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:03 INFO - PROCESS | 1813 | 1462323903879 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 18:05:04 INFO - PROCESS | 1813 | 1462323904054 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ae7000 == 109 [pid = 1813] [id = 303] 18:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f871d52f400) [pid = 1813] [serial = 910] [outer = (nil)] 18:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f871ffee400) [pid = 1813] [serial = 911] [outer = 0x7f871d52f400] 18:05:04 INFO - PROCESS | 1813 | 1462323904127 Marionette DEBUG loaded listener.js 18:05:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f8720710400) [pid = 1813] [serial = 912] [outer = 0x7f871d52f400] 18:05:04 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:04 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:05:05 INFO - PROCESS | 1813 | 1462323905124 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 18:05:05 INFO - PROCESS | 1813 | 1462323905212 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 18:05:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 18:05:05 INFO - PROCESS | 1813 | 1462323905220 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 18:05:05 INFO - PROCESS | 1813 | 1462323905222 Marionette TRACE conn3 <- [1,1186,null,{}] 18:05:05 INFO - PROCESS | 1813 | 1462323905229 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:05 INFO - PROCESS | 1813 | 1462323905446 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 18:05:05 INFO - PROCESS | 1813 | 1462323905700 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0c7800 == 110 [pid = 1813] [id = 304] 18:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f8720967c00) [pid = 1813] [serial = 913] [outer = (nil)] 18:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f87253af000) [pid = 1813] [serial = 914] [outer = 0x7f8720967c00] 18:05:05 INFO - PROCESS | 1813 | 1462323905817 Marionette DEBUG loaded listener.js 18:05:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f8725bed800) [pid = 1813] [serial = 915] [outer = 0x7f8720967c00] 18:05:06 INFO - PROCESS | 1813 | 1462323906746 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 18:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 18:05:06 INFO - PROCESS | 1813 | 1462323906818 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 18:05:06 INFO - PROCESS | 1813 | 1462323906826 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 18:05:06 INFO - PROCESS | 1813 | 1462323906835 Marionette TRACE conn3 <- [1,1190,null,{}] 18:05:06 INFO - PROCESS | 1813 | 1462323906849 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:07 INFO - PROCESS | 1813 | 1462323907102 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 18:05:07 INFO - PROCESS | 1813 | 1462323907327 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f01c800 == 111 [pid = 1813] [id = 305] 18:05:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f872a9b6400) [pid = 1813] [serial = 916] [outer = (nil)] 18:05:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f872db57000) [pid = 1813] [serial = 917] [outer = 0x7f872a9b6400] 18:05:07 INFO - PROCESS | 1813 | 1462323907445 Marionette DEBUG loaded listener.js 18:05:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f872e7a3000) [pid = 1813] [serial = 918] [outer = 0x7f872a9b6400] 18:05:08 INFO - PROCESS | 1813 | 1462323908316 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 18:05:08 INFO - PROCESS | 1813 | 1462323908380 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 18:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 18:05:08 INFO - PROCESS | 1813 | 1462323908387 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 18:05:08 INFO - PROCESS | 1813 | 1462323908389 Marionette TRACE conn3 <- [1,1194,null,{}] 18:05:08 INFO - PROCESS | 1813 | 1462323908394 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:08 INFO - PROCESS | 1813 | 1462323908608 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 18:05:08 INFO - PROCESS | 1813 | 1462323908874 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873580d000 == 112 [pid = 1813] [id = 306] 18:05:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f872b31f800) [pid = 1813] [serial = 919] [outer = (nil)] 18:05:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f8730465800) [pid = 1813] [serial = 920] [outer = 0x7f872b31f800] 18:05:09 INFO - PROCESS | 1813 | 1462323909045 Marionette DEBUG loaded listener.js 18:05:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f8730609800) [pid = 1813] [serial = 921] [outer = 0x7f872b31f800] 18:05:09 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:09 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:05:10 INFO - PROCESS | 1813 | 1462323910014 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 18:05:10 INFO - PROCESS | 1813 | 1462323910086 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 18:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 18:05:10 INFO - PROCESS | 1813 | 1462323910092 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 18:05:10 INFO - PROCESS | 1813 | 1462323910094 Marionette TRACE conn3 <- [1,1198,null,{}] 18:05:10 INFO - PROCESS | 1813 | 1462323910099 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:10 INFO - PROCESS | 1813 | 1462323910291 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 18:05:10 INFO - PROCESS | 1813 | 1462323910473 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f6c5800 == 113 [pid = 1813] [id = 307] 18:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f873b466c00) [pid = 1813] [serial = 922] [outer = (nil)] 18:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f873c531800) [pid = 1813] [serial = 923] [outer = 0x7f873b466c00] 18:05:10 INFO - PROCESS | 1813 | 1462323910563 Marionette DEBUG loaded listener.js 18:05:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8740a87400) [pid = 1813] [serial = 924] [outer = 0x7f873b466c00] 18:05:11 INFO - PROCESS | 1813 | 1462323911469 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 18:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1429ms 18:05:11 INFO - PROCESS | 1813 | 1462323911522 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 18:05:11 INFO - PROCESS | 1813 | 1462323911526 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 18:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 18:05:11 INFO - PROCESS | 1813 | 1462323911532 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 18:05:11 INFO - PROCESS | 1813 | 1462323911534 Marionette TRACE conn3 <- [1,1202,null,{}] 18:05:11 INFO - PROCESS | 1813 | 1462323911540 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:11 INFO - PROCESS | 1813 | 1462323911739 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 18:05:11 INFO - PROCESS | 1813 | 1462323911915 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f874415f800 == 114 [pid = 1813] [id = 308] 18:05:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f8741307c00) [pid = 1813] [serial = 925] [outer = (nil)] 18:05:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f874130d800) [pid = 1813] [serial = 926] [outer = 0x7f8741307c00] 18:05:11 INFO - PROCESS | 1813 | 1462323911984 Marionette DEBUG loaded listener.js 18:05:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f8741311800) [pid = 1813] [serial = 927] [outer = 0x7f8741307c00] 18:05:12 INFO - PROCESS | 1813 | 1462323912913 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:05:12 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 18:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1429ms 18:05:12 INFO - PROCESS | 1813 | 1462323912962 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 18:05:12 INFO - PROCESS | 1813 | 1462323912966 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 18:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 18:05:12 INFO - PROCESS | 1813 | 1462323912972 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 18:05:12 INFO - PROCESS | 1813 | 1462323912975 Marionette TRACE conn3 <- [1,1206,null,{}] 18:05:12 INFO - PROCESS | 1813 | 1462323912981 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:13 INFO - PROCESS | 1813 | 1462323913181 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 18:05:13 INFO - PROCESS | 1813 | 1462323913368 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afb3800 == 115 [pid = 1813] [id = 309] 18:05:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871d3ed800) [pid = 1813] [serial = 928] [outer = (nil)] 18:05:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f871f538400) [pid = 1813] [serial = 929] [outer = 0x7f871d3ed800] 18:05:13 INFO - PROCESS | 1813 | 1462323913438 Marionette DEBUG loaded listener.js 18:05:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871f53cc00) [pid = 1813] [serial = 930] [outer = 0x7f871d3ed800] 18:05:14 INFO - PROCESS | 1813 | 1462323914351 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:05:14 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 18:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1435ms 18:05:14 INFO - PROCESS | 1813 | 1462323914408 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 18:05:14 INFO - PROCESS | 1813 | 1462323914412 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 18:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 18:05:14 INFO - PROCESS | 1813 | 1462323914417 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 18:05:14 INFO - PROCESS | 1813 | 1462323914420 Marionette TRACE conn3 <- [1,1210,null,{}] 18:05:14 INFO - PROCESS | 1813 | 1462323914426 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:14 INFO - PROCESS | 1813 | 1462323914602 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 18:05:14 INFO - PROCESS | 1813 | 1462323914792 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f50b000 == 116 [pid = 1813] [id = 310] 18:05:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871c9e3c00) [pid = 1813] [serial = 931] [outer = (nil)] 18:05:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871c9ebc00) [pid = 1813] [serial = 932] [outer = 0x7f871c9e3c00] 18:05:14 INFO - PROCESS | 1813 | 1462323914865 Marionette DEBUG loaded listener.js 18:05:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871c9f0800) [pid = 1813] [serial = 933] [outer = 0x7f871c9e3c00] 18:05:15 INFO - PROCESS | 1813 | 1462323915691 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 18:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1338ms 18:05:15 INFO - PROCESS | 1813 | 1462323915757 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 18:05:15 INFO - PROCESS | 1813 | 1462323915761 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 18:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 18:05:15 INFO - PROCESS | 1813 | 1462323915766 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 18:05:15 INFO - PROCESS | 1813 | 1462323915769 Marionette TRACE conn3 <- [1,1214,null,{}] 18:05:15 INFO - PROCESS | 1813 | 1462323915774 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:15 INFO - PROCESS | 1813 | 1462323915957 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 18:05:16 INFO - PROCESS | 1813 | 1462323916136 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741033000 == 117 [pid = 1813] [id = 311] 18:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871c9e5000) [pid = 1813] [serial = 934] [outer = (nil)] 18:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f871f53c800) [pid = 1813] [serial = 935] [outer = 0x7f871c9e5000] 18:05:16 INFO - PROCESS | 1813 | 1462323916210 Marionette DEBUG loaded listener.js 18:05:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f872e619c00) [pid = 1813] [serial = 936] [outer = 0x7f871c9e5000] 18:05:17 INFO - PROCESS | 1813 | 1462323917056 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 18:05:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 18:05:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1329ms 18:05:17 INFO - PROCESS | 1813 | 1462323917097 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 18:05:17 INFO - PROCESS | 1813 | 1462323917101 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 18:05:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 18:05:17 INFO - PROCESS | 1813 | 1462323917107 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 18:05:17 INFO - PROCESS | 1813 | 1462323917110 Marionette TRACE conn3 <- [1,1218,null,{}] 18:05:17 INFO - PROCESS | 1813 | 1462323917115 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:17 INFO - PROCESS | 1813 | 1462323917304 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 18:05:17 INFO - PROCESS | 1813 | 1462323917491 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e099000 == 118 [pid = 1813] [id = 312] 18:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f872e61a000) [pid = 1813] [serial = 937] [outer = (nil)] 18:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f872e61f000) [pid = 1813] [serial = 938] [outer = 0x7f872e61a000] 18:05:17 INFO - PROCESS | 1813 | 1462323917582 Marionette DEBUG loaded listener.js 18:05:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f8741043800) [pid = 1813] [serial = 939] [outer = 0x7f872e61a000] 18:05:18 INFO - PROCESS | 1813 | 1462323918574 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 18:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 18:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1533ms 18:05:18 INFO - PROCESS | 1813 | 1462323918641 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 18:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 18:05:18 INFO - PROCESS | 1813 | 1462323918645 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 18:05:18 INFO - PROCESS | 1813 | 1462323918651 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 18:05:18 INFO - PROCESS | 1813 | 1462323918655 Marionette TRACE conn3 <- [1,1222,null,{}] 18:05:18 INFO - PROCESS | 1813 | 1462323918660 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:18 INFO - PROCESS | 1813 | 1462323918862 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 18:05:19 INFO - PROCESS | 1813 | 1462323919052 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e09b800 == 119 [pid = 1813] [id = 313] 18:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871ade1000) [pid = 1813] [serial = 940] [outer = (nil)] 18:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871adedc00) [pid = 1813] [serial = 941] [outer = 0x7f871ade1000] 18:05:19 INFO - PROCESS | 1813 | 1462323919124 Marionette DEBUG loaded listener.js 18:05:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f8741311400) [pid = 1813] [serial = 942] [outer = 0x7f871ade1000] 18:05:19 INFO - PROCESS | 1813 | 1462323919934 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 18:05:19 INFO - PROCESS | 1813 | 1462323919997 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 18:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 18:05:20 INFO - PROCESS | 1813 | 1462323920007 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 18:05:20 INFO - PROCESS | 1813 | 1462323920010 Marionette TRACE conn3 <- [1,1226,null,{}] 18:05:20 INFO - PROCESS | 1813 | 1462323920015 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:20 INFO - PROCESS | 1813 | 1462323920213 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 18:05:20 INFO - PROCESS | 1813 | 1462323920397 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718f66800 == 120 [pid = 1813] [id = 314] 18:05:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f8719026400) [pid = 1813] [serial = 943] [outer = (nil)] 18:05:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871902e800) [pid = 1813] [serial = 944] [outer = 0x7f8719026400] 18:05:20 INFO - PROCESS | 1813 | 1462323920471 Marionette DEBUG loaded listener.js 18:05:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f871ade1c00) [pid = 1813] [serial = 945] [outer = 0x7f8719026400] 18:05:21 INFO - PROCESS | 1813 | 1462323921403 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 18:05:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 18:05:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1430ms 18:05:21 INFO - PROCESS | 1813 | 1462323921437 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 18:05:21 INFO - PROCESS | 1813 | 1462323921439 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 18:05:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 18:05:21 INFO - PROCESS | 1813 | 1462323921445 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 18:05:21 INFO - PROCESS | 1813 | 1462323921448 Marionette TRACE conn3 <- [1,1230,null,{}] 18:05:21 INFO - PROCESS | 1813 | 1462323921454 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:21 INFO - PROCESS | 1813 | 1462323921643 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 18:05:21 INFO - PROCESS | 1813 | 1462323921838 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871916a000 == 121 [pid = 1813] [id = 315] 18:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f8719027c00) [pid = 1813] [serial = 946] [outer = (nil)] 18:05:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f871e11f000) [pid = 1813] [serial = 947] [outer = 0x7f8719027c00] 18:05:21 INFO - PROCESS | 1813 | 1462323921908 Marionette DEBUG loaded listener.js 18:05:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f871e126800) [pid = 1813] [serial = 948] [outer = 0x7f8719027c00] 18:05:23 INFO - PROCESS | 1813 | 1462323923215 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 18:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 18:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1828ms 18:05:23 INFO - PROCESS | 1813 | 1462323923276 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 18:05:23 INFO - PROCESS | 1813 | 1462323923283 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 18:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 18:05:23 INFO - PROCESS | 1813 | 1462323923290 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 18:05:23 INFO - PROCESS | 1813 | 1462323923296 Marionette TRACE conn3 <- [1,1234,null,{}] 18:05:23 INFO - PROCESS | 1813 | 1462323923303 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:23 INFO - PROCESS | 1813 | 1462323923488 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 18:05:23 INFO - PROCESS | 1813 | 1462323923681 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e09a000 == 122 [pid = 1813] [id = 316] 18:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f871e122000) [pid = 1813] [serial = 949] [outer = (nil)] 18:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f871e127400) [pid = 1813] [serial = 950] [outer = 0x7f871e122000] 18:05:23 INFO - PROCESS | 1813 | 1462323923803 Marionette DEBUG loaded listener.js 18:05:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f871ee20c00) [pid = 1813] [serial = 951] [outer = 0x7f871e122000] 18:05:24 INFO - PROCESS | 1813 | 1462323924726 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 18:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 18:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1482ms 18:05:24 INFO - PROCESS | 1813 | 1462323924773 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 18:05:24 INFO - PROCESS | 1813 | 1462323924789 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 18:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 18:05:24 INFO - PROCESS | 1813 | 1462323924804 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 18:05:24 INFO - PROCESS | 1813 | 1462323924812 Marionette TRACE conn3 <- [1,1238,null,{}] 18:05:24 INFO - PROCESS | 1813 | 1462323924823 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:25 INFO - PROCESS | 1813 | 1462323925104 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 18:05:25 INFO - PROCESS | 1813 | 1462323925434 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725bae800 == 121 [pid = 1813] [id = 199] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872d8b8800 == 120 [pid = 1813] [id = 301] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f872cf88c00) [pid = 1813] [serial = 848] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8729f87000) [pid = 1813] [serial = 803] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f872d7a9800) [pid = 1813] [serial = 806] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f87301e8800) [pid = 1813] [serial = 809] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f873056f800) [pid = 1813] [serial = 812] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f873643c000) [pid = 1813] [serial = 815] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f872405ac00) [pid = 1813] [serial = 821] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f873b468400) [pid = 1813] [serial = 818] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871ee1e800) [pid = 1813] [serial = 824] [outer = (nil)] [url = about:blank] 18:05:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871b050800 == 121 [pid = 1813] [id = 317] 18:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f871ee1e800) [pid = 1813] [serial = 952] [outer = (nil)] 18:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871ff41400) [pid = 1813] [serial = 953] [outer = 0x7f871ee1e800] 18:05:25 INFO - PROCESS | 1813 | 1462323925555 Marionette DEBUG loaded listener.js 18:05:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f872070e800) [pid = 1813] [serial = 954] [outer = 0x7f871ee1e800] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872808d800 == 120 [pid = 1813] [id = 300] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ef5800 == 119 [pid = 1813] [id = 299] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725650800 == 118 [pid = 1813] [id = 298] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4ee000 == 117 [pid = 1813] [id = 297] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87241d0000 == 116 [pid = 1813] [id = 296] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f8a4800 == 115 [pid = 1813] [id = 295] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741810800 == 114 [pid = 1813] [id = 292] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740fa8000 == 113 [pid = 1813] [id = 291] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873f158800 == 112 [pid = 1813] [id = 290] 18:05:25 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b4ef800 == 111 [pid = 1813] [id = 289] 18:05:26 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731930800 == 110 [pid = 1813] [id = 288] 18:05:26 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f399000 == 109 [pid = 1813] [id = 287] 18:05:26 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e47b800 == 108 [pid = 1813] [id = 286] 18:05:26 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872de38800 == 107 [pid = 1813] [id = 285] 18:05:26 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87241b9800 == 106 [pid = 1813] [id = 284] 18:05:26 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4fb800 == 105 [pid = 1813] [id = 283] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f8726446000) [pid = 1813] [serial = 842] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871ee19c00) [pid = 1813] [serial = 845] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f87272c9400) [pid = 1813] [serial = 843] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f8724059c00) [pid = 1813] [serial = 836] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f87251d7000) [pid = 1813] [serial = 837] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871f7df000) [pid = 1813] [serial = 831] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f871f0c0000) [pid = 1813] [serial = 830] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f87207b6400) [pid = 1813] [serial = 833] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f8720890c00) [pid = 1813] [serial = 834] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f87258f1800) [pid = 1813] [serial = 800] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f87253a6000) [pid = 1813] [serial = 839] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871f7d9000) [pid = 1813] [serial = 827] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f8720890400) [pid = 1813] [serial = 797] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871f7dc000) [pid = 1813] [serial = 794] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8725aa6000) [pid = 1813] [serial = 846] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f87258edc00) [pid = 1813] [serial = 840] [outer = (nil)] [url = about:blank] 18:05:26 INFO - PROCESS | 1813 | 1462323926325 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 18:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 18:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1541ms 18:05:26 INFO - PROCESS | 1813 | 1462323926345 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 18:05:26 INFO - PROCESS | 1813 | 1462323926348 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 18:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 18:05:26 INFO - PROCESS | 1813 | 1462323926354 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 18:05:26 INFO - PROCESS | 1813 | 1462323926359 Marionette TRACE conn3 <- [1,1242,null,{}] 18:05:26 INFO - PROCESS | 1813 | 1462323926418 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:26 INFO - PROCESS | 1813 | 1462323926615 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 18:05:26 INFO - PROCESS | 1813 | 1462323926631 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241bc000 == 106 [pid = 1813] [id = 318] 18:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f872405a000) [pid = 1813] [serial = 955] [outer = (nil)] 18:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f87251d5400) [pid = 1813] [serial = 956] [outer = 0x7f872405a000] 18:05:26 INFO - PROCESS | 1813 | 1462323926697 Marionette DEBUG loaded listener.js 18:05:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f8725788800) [pid = 1813] [serial = 957] [outer = 0x7f872405a000] 18:05:27 INFO - PROCESS | 1813 | 1462323927619 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 18:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 18:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1320ms 18:05:27 INFO - PROCESS | 1813 | 1462323927675 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 18:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 18:05:27 INFO - PROCESS | 1813 | 1462323927679 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 18:05:27 INFO - PROCESS | 1813 | 1462323927685 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 18:05:27 INFO - PROCESS | 1813 | 1462323927687 Marionette TRACE conn3 <- [1,1246,null,{}] 18:05:27 INFO - PROCESS | 1813 | 1462323927692 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:27 INFO - PROCESS | 1813 | 1462323927886 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 18:05:28 INFO - PROCESS | 1813 | 1462323928060 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725adb000 == 107 [pid = 1813] [id = 319] 18:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871902ec00) [pid = 1813] [serial = 958] [outer = (nil)] 18:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f8725789400) [pid = 1813] [serial = 959] [outer = 0x7f871902ec00] 18:05:28 INFO - PROCESS | 1813 | 1462323928123 Marionette DEBUG loaded listener.js 18:05:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f8728c94800) [pid = 1813] [serial = 960] [outer = 0x7f871902ec00] 18:05:28 INFO - PROCESS | 1813 | 1462323928908 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 18:05:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 18:05:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1287ms 18:05:28 INFO - PROCESS | 1813 | 1462323928972 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 18:05:28 INFO - PROCESS | 1813 | 1462323928976 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 18:05:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 18:05:28 INFO - PROCESS | 1813 | 1462323928982 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 18:05:28 INFO - PROCESS | 1813 | 1462323928984 Marionette TRACE conn3 <- [1,1250,null,{}] 18:05:28 INFO - PROCESS | 1813 | 1462323928989 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:29 INFO - PROCESS | 1813 | 1462323929195 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 18:05:29 INFO - PROCESS | 1813 | 1462323929226 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725efb800 == 108 [pid = 1813] [id = 320] 18:05:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f87258f4400) [pid = 1813] [serial = 961] [outer = (nil)] 18:05:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f872a9bf000) [pid = 1813] [serial = 962] [outer = 0x7f87258f4400] 18:05:29 INFO - PROCESS | 1813 | 1462323929287 Marionette DEBUG loaded listener.js 18:05:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f872cd83800) [pid = 1813] [serial = 963] [outer = 0x7f87258f4400] 18:05:30 INFO - PROCESS | 1813 | 1462323930221 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 18:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 18:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1278ms 18:05:30 INFO - PROCESS | 1813 | 1462323930261 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 18:05:30 INFO - PROCESS | 1813 | 1462323930264 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 18:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 18:05:30 INFO - PROCESS | 1813 | 1462323930276 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 18:05:30 INFO - PROCESS | 1813 | 1462323930278 Marionette TRACE conn3 <- [1,1254,null,{}] 18:05:30 INFO - PROCESS | 1813 | 1462323930284 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:30 INFO - PROCESS | 1813 | 1462323930816 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 18:05:30 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f87258eb400) [pid = 1813] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 18:05:30 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871d3e7000) [pid = 1813] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 18:05:30 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871df87800) [pid = 1813] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 18:05:30 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871f0bd800) [pid = 1813] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 18:05:30 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f872b31b800) [pid = 1813] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 18:05:30 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f8726450000) [pid = 1813] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 18:05:30 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871d535800) [pid = 1813] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 18:05:30 INFO - PROCESS | 1813 | 1462323930965 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241bf800 == 109 [pid = 1813] [id = 321] 18:05:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871d3e8800) [pid = 1813] [serial = 964] [outer = (nil)] 18:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871ff02800) [pid = 1813] [serial = 965] [outer = 0x7f871d3e8800] 18:05:31 INFO - PROCESS | 1813 | 1462323931032 Marionette DEBUG loaded listener.js 18:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f872f4dc800) [pid = 1813] [serial = 966] [outer = 0x7f871d3e8800] 18:05:31 INFO - PROCESS | 1813 | 1462323931693 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 18:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 18:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1438ms 18:05:31 INFO - PROCESS | 1813 | 1462323931709 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 18:05:31 INFO - PROCESS | 1813 | 1462323931714 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 18:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 18:05:31 INFO - PROCESS | 1813 | 1462323931719 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 18:05:31 INFO - PROCESS | 1813 | 1462323931721 Marionette TRACE conn3 <- [1,1258,null,{}] 18:05:31 INFO - PROCESS | 1813 | 1462323931726 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:31 INFO - PROCESS | 1813 | 1462323931926 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 18:05:31 INFO - PROCESS | 1813 | 1462323931949 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872bf71800 == 110 [pid = 1813] [id = 322] 18:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f871d52f000) [pid = 1813] [serial = 967] [outer = (nil)] 18:05:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f873060cc00) [pid = 1813] [serial = 968] [outer = 0x7f871d52f000] 18:05:32 INFO - PROCESS | 1813 | 1462323932008 Marionette DEBUG loaded listener.js 18:05:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f873c092800) [pid = 1813] [serial = 969] [outer = 0x7f871d52f000] 18:05:32 INFO - PROCESS | 1813 | 1462323932764 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 18:05:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 18:05:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1231ms 18:05:32 INFO - PROCESS | 1813 | 1462323932972 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 18:05:32 INFO - PROCESS | 1813 | 1462323932980 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 18:05:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 18:05:32 INFO - PROCESS | 1813 | 1462323932990 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 18:05:32 INFO - PROCESS | 1813 | 1462323932994 Marionette TRACE conn3 <- [1,1262,null,{}] 18:05:33 INFO - PROCESS | 1813 | 1462323933004 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:33 INFO - PROCESS | 1813 | 1462323933312 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 18:05:33 INFO - PROCESS | 1813 | 1462323933497 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871c7b5000 == 111 [pid = 1813] [id = 323] 18:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871d52f800) [pid = 1813] [serial = 970] [outer = (nil)] 18:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871d594800) [pid = 1813] [serial = 971] [outer = 0x7f871d52f800] 18:05:33 INFO - PROCESS | 1813 | 1462323933569 Marionette DEBUG loaded listener.js 18:05:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871e122800) [pid = 1813] [serial = 972] [outer = 0x7f871d52f800] 18:05:34 INFO - PROCESS | 1813 | 1462323934548 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 18:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 18:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1634ms 18:05:34 INFO - PROCESS | 1813 | 1462323934626 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 18:05:34 INFO - PROCESS | 1813 | 1462323934631 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 18:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 18:05:34 INFO - PROCESS | 1813 | 1462323934643 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 18:05:34 INFO - PROCESS | 1813 | 1462323934648 Marionette TRACE conn3 <- [1,1266,null,{}] 18:05:34 INFO - PROCESS | 1813 | 1462323934657 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:34 INFO - PROCESS | 1813 | 1462323934883 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 18:05:35 INFO - PROCESS | 1813 | 1462323935117 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241d1000 == 112 [pid = 1813] [id = 324] 18:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871ff39400) [pid = 1813] [serial = 973] [outer = (nil)] 18:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f8720710c00) [pid = 1813] [serial = 974] [outer = 0x7f871ff39400] 18:05:35 INFO - PROCESS | 1813 | 1462323935233 Marionette DEBUG loaded listener.js 18:05:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f872096a800) [pid = 1813] [serial = 975] [outer = 0x7f871ff39400] 18:05:36 INFO - PROCESS | 1813 | 1462323936126 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 18:05:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 18:05:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1543ms 18:05:36 INFO - PROCESS | 1813 | 1462323936183 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 18:05:36 INFO - PROCESS | 1813 | 1462323936186 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 18:05:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 18:05:36 INFO - PROCESS | 1813 | 1462323936192 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 18:05:36 INFO - PROCESS | 1813 | 1462323936196 Marionette TRACE conn3 <- [1,1270,null,{}] 18:05:36 INFO - PROCESS | 1813 | 1462323936210 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:36 INFO - PROCESS | 1813 | 1462323936388 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 18:05:36 INFO - PROCESS | 1813 | 1462323936567 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e425800 == 113 [pid = 1813] [id = 325] 18:05:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f872b31b400) [pid = 1813] [serial = 976] [outer = (nil)] 18:05:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f872cd7b400) [pid = 1813] [serial = 977] [outer = 0x7f872b31b400] 18:05:36 INFO - PROCESS | 1813 | 1462323936697 Marionette DEBUG loaded listener.js 18:05:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f872de1a800) [pid = 1813] [serial = 978] [outer = 0x7f872b31b400] 18:05:37 INFO - PROCESS | 1813 | 1462323937661 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 18:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 18:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1535ms 18:05:37 INFO - PROCESS | 1813 | 1462323937728 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 18:05:37 INFO - PROCESS | 1813 | 1462323937731 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 18:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 18:05:37 INFO - PROCESS | 1813 | 1462323937737 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 18:05:37 INFO - PROCESS | 1813 | 1462323937739 Marionette TRACE conn3 <- [1,1274,null,{}] 18:05:37 INFO - PROCESS | 1813 | 1462323937745 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:37 INFO - PROCESS | 1813 | 1462323937928 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 18:05:38 INFO - PROCESS | 1813 | 1462323938166 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872ec55000 == 114 [pid = 1813] [id = 326] 18:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f872e625c00) [pid = 1813] [serial = 979] [outer = (nil)] 18:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f87305ea400) [pid = 1813] [serial = 980] [outer = 0x7f872e625c00] 18:05:38 INFO - PROCESS | 1813 | 1462323938297 Marionette DEBUG loaded listener.js 18:05:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f873c780400) [pid = 1813] [serial = 981] [outer = 0x7f872e625c00] 18:05:39 INFO - PROCESS | 1813 | 1462323939101 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 18:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 18:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1432ms 18:05:39 INFO - PROCESS | 1813 | 1462323939170 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 18:05:39 INFO - PROCESS | 1813 | 1462323939173 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 18:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 18:05:39 INFO - PROCESS | 1813 | 1462323939179 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 18:05:39 INFO - PROCESS | 1813 | 1462323939181 Marionette TRACE conn3 <- [1,1278,null,{}] 18:05:39 INFO - PROCESS | 1813 | 1462323939187 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:39 INFO - PROCESS | 1813 | 1462323939358 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 18:05:39 INFO - PROCESS | 1813 | 1462323939539 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873567e800 == 115 [pid = 1813] [id = 327] 18:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f872e8b6400) [pid = 1813] [serial = 982] [outer = (nil)] 18:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f873f112800) [pid = 1813] [serial = 983] [outer = 0x7f872e8b6400] 18:05:39 INFO - PROCESS | 1813 | 1462323939610 Marionette DEBUG loaded listener.js 18:05:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f87408c9400) [pid = 1813] [serial = 984] [outer = 0x7f872e8b6400] 18:05:40 INFO - PROCESS | 1813 | 1462323940444 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 18:05:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 18:05:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1339ms 18:05:40 INFO - PROCESS | 1813 | 1462323940519 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 18:05:40 INFO - PROCESS | 1813 | 1462323940523 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 18:05:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 18:05:40 INFO - PROCESS | 1813 | 1462323940529 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 18:05:40 INFO - PROCESS | 1813 | 1462323940531 Marionette TRACE conn3 <- [1,1282,null,{}] 18:05:40 INFO - PROCESS | 1813 | 1462323940537 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:40 INFO - PROCESS | 1813 | 1462323940778 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 18:05:41 INFO - PROCESS | 1813 | 1462323941006 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740ada000 == 116 [pid = 1813] [id = 328] 18:05:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f8741309000) [pid = 1813] [serial = 985] [outer = (nil)] 18:05:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f874130e800) [pid = 1813] [serial = 986] [outer = 0x7f8741309000] 18:05:41 INFO - PROCESS | 1813 | 1462323941124 Marionette DEBUG loaded listener.js 18:05:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f8741829000) [pid = 1813] [serial = 987] [outer = 0x7f8741309000] 18:05:41 INFO - PROCESS | 1813 | 1462323941916 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 18:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 18:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1433ms 18:05:41 INFO - PROCESS | 1813 | 1462323941964 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 18:05:41 INFO - PROCESS | 1813 | 1462323941968 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 18:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 18:05:41 INFO - PROCESS | 1813 | 1462323941974 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 18:05:41 INFO - PROCESS | 1813 | 1462323941976 Marionette TRACE conn3 <- [1,1286,null,{}] 18:05:41 INFO - PROCESS | 1813 | 1462323941981 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:42 INFO - PROCESS | 1813 | 1462323942154 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 18:05:42 INFO - PROCESS | 1813 | 1462323942340 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418e3800 == 117 [pid = 1813] [id = 329] 18:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f871afe9400) [pid = 1813] [serial = 988] [outer = (nil)] 18:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f871afefc00) [pid = 1813] [serial = 989] [outer = 0x7f871afe9400] 18:05:42 INFO - PROCESS | 1813 | 1462323942416 Marionette DEBUG loaded listener.js 18:05:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f871aff4800) [pid = 1813] [serial = 990] [outer = 0x7f871afe9400] 18:05:43 INFO - PROCESS | 1813 | 1462323943313 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 18:05:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 18:05:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1380ms 18:05:43 INFO - PROCESS | 1813 | 1462323943355 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 18:05:43 INFO - PROCESS | 1813 | 1462323943359 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 18:05:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 18:05:43 INFO - PROCESS | 1813 | 1462323943364 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 18:05:43 INFO - PROCESS | 1813 | 1462323943367 Marionette TRACE conn3 <- [1,1290,null,{}] 18:05:43 INFO - PROCESS | 1813 | 1462323943372 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:43 INFO - PROCESS | 1813 | 1462323943540 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 18:05:43 INFO - PROCESS | 1813 | 1462323943727 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726164800 == 118 [pid = 1813] [id = 330] 18:05:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f871afeac00) [pid = 1813] [serial = 991] [outer = (nil)] 18:05:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f871f487400) [pid = 1813] [serial = 992] [outer = 0x7f871afeac00] 18:05:43 INFO - PROCESS | 1813 | 1462323943795 Marionette DEBUG loaded listener.js 18:05:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f871f48dc00) [pid = 1813] [serial = 993] [outer = 0x7f871afeac00] 18:05:44 INFO - PROCESS | 1813 | 1462323944657 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 18:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 18:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1331ms 18:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 18:05:44 INFO - PROCESS | 1813 | 1462323944697 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 18:05:44 INFO - PROCESS | 1813 | 1462323944700 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 18:05:44 INFO - PROCESS | 1813 | 1462323944706 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 18:05:44 INFO - PROCESS | 1813 | 1462323944709 Marionette TRACE conn3 <- [1,1294,null,{}] 18:05:44 INFO - PROCESS | 1813 | 1462323944714 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:44 INFO - PROCESS | 1813 | 1462323944888 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 18:05:45 INFO - PROCESS | 1813 | 1462323945078 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f875e0bd000 == 119 [pid = 1813] [id = 331] 18:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f871a3e5c00) [pid = 1813] [serial = 994] [outer = (nil)] 18:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f871a3eb800) [pid = 1813] [serial = 995] [outer = 0x7f871a3e5c00] 18:05:45 INFO - PROCESS | 1813 | 1462323945151 Marionette DEBUG loaded listener.js 18:05:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f871a3f1000) [pid = 1813] [serial = 996] [outer = 0x7f871a3e5c00] 18:05:46 INFO - PROCESS | 1813 | 1462323946005 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 18:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 18:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1339ms 18:05:46 INFO - PROCESS | 1813 | 1462323946045 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 18:05:46 INFO - PROCESS | 1813 | 1462323946047 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 18:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 18:05:46 INFO - PROCESS | 1813 | 1462323946053 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 18:05:46 INFO - PROCESS | 1813 | 1462323946056 Marionette TRACE conn3 <- [1,1298,null,{}] 18:05:46 INFO - PROCESS | 1813 | 1462323946061 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:46 INFO - PROCESS | 1813 | 1462323946237 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 18:05:46 INFO - PROCESS | 1813 | 1462323946434 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726287800 == 120 [pid = 1813] [id = 332] 18:05:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f871f19b400) [pid = 1813] [serial = 997] [outer = (nil)] 18:05:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f871f19d400) [pid = 1813] [serial = 998] [outer = 0x7f871f19b400] 18:05:46 INFO - PROCESS | 1813 | 1462323946502 Marionette DEBUG loaded listener.js 18:05:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f871f1a1800) [pid = 1813] [serial = 999] [outer = 0x7f871f19b400] 18:05:47 INFO - PROCESS | 1813 | 1462323947364 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 18:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 18:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1337ms 18:05:47 INFO - PROCESS | 1813 | 1462323947391 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 18:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 18:05:47 INFO - PROCESS | 1813 | 1462323947395 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 18:05:47 INFO - PROCESS | 1813 | 1462323947401 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 18:05:47 INFO - PROCESS | 1813 | 1462323947405 Marionette TRACE conn3 <- [1,1302,null,{}] 18:05:47 INFO - PROCESS | 1813 | 1462323947410 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:47 INFO - PROCESS | 1813 | 1462323947595 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 18:05:47 INFO - PROCESS | 1813 | 1462323947787 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718ad8800 == 121 [pid = 1813] [id = 333] 18:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f8718be0c00) [pid = 1813] [serial = 1000] [outer = (nil)] 18:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f871aff0c00) [pid = 1813] [serial = 1001] [outer = 0x7f8718be0c00] 18:05:47 INFO - PROCESS | 1813 | 1462323947862 Marionette DEBUG loaded listener.js 18:05:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f871f1a4800) [pid = 1813] [serial = 1002] [outer = 0x7f8718be0c00] 18:05:48 INFO - PROCESS | 1813 | 1462323948810 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 18:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 18:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1487ms 18:05:48 INFO - PROCESS | 1813 | 1462323948889 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 18:05:48 INFO - PROCESS | 1813 | 1462323948892 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 18:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 18:05:48 INFO - PROCESS | 1813 | 1462323948898 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 18:05:48 INFO - PROCESS | 1813 | 1462323948900 Marionette TRACE conn3 <- [1,1306,null,{}] 18:05:48 INFO - PROCESS | 1813 | 1462323948905 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:49 INFO - PROCESS | 1813 | 1462323949093 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 18:05:49 INFO - PROCESS | 1813 | 1462323949279 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8716527000 == 122 [pid = 1813] [id = 334] 18:05:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f87165bdc00) [pid = 1813] [serial = 1003] [outer = (nil)] 18:05:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f87165c5c00) [pid = 1813] [serial = 1004] [outer = 0x7f87165bdc00] 18:05:49 INFO - PROCESS | 1813 | 1462323949347 Marionette DEBUG loaded listener.js 18:05:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f871f0ee800) [pid = 1813] [serial = 1005] [outer = 0x7f87165bdc00] 18:05:50 INFO - PROCESS | 1813 | 1462323950243 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 18:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 18:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1377ms 18:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 18:05:50 INFO - PROCESS | 1813 | 1462323950276 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 18:05:50 INFO - PROCESS | 1813 | 1462323950279 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 18:05:50 INFO - PROCESS | 1813 | 1462323950285 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 18:05:50 INFO - PROCESS | 1813 | 1462323950288 Marionette TRACE conn3 <- [1,1310,null,{}] 18:05:50 INFO - PROCESS | 1813 | 1462323950294 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:50 INFO - PROCESS | 1813 | 1462323950492 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 18:05:51 INFO - PROCESS | 1813 | 1462323951168 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ad1c800 == 123 [pid = 1813] [id = 335] 18:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f87165c1800) [pid = 1813] [serial = 1006] [outer = (nil)] 18:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f8718bdd400) [pid = 1813] [serial = 1007] [outer = 0x7f87165c1800] 18:05:51 INFO - PROCESS | 1813 | 1462323951238 Marionette DEBUG loaded listener.js 18:05:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f8719026800) [pid = 1813] [serial = 1008] [outer = 0x7f87165c1800] 18:05:52 INFO - PROCESS | 1813 | 1462323952068 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 18:05:52 INFO - PROCESS | 1813 | 1462323952137 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 18:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 18:05:52 INFO - PROCESS | 1813 | 1462323952143 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 18:05:52 INFO - PROCESS | 1813 | 1462323952148 Marionette TRACE conn3 <- [1,1314,null,{}] 18:05:52 INFO - PROCESS | 1813 | 1462323952155 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:52 INFO - PROCESS | 1813 | 1462323952338 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 18:05:52 INFO - PROCESS | 1813 | 1462323952554 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f2d8000 == 124 [pid = 1813] [id = 336] 18:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f87165c4000) [pid = 1813] [serial = 1009] [outer = (nil)] 18:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x7f8719d11400) [pid = 1813] [serial = 1010] [outer = 0x7f87165c4000] 18:05:52 INFO - PROCESS | 1813 | 1462323952622 Marionette DEBUG loaded listener.js 18:05:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x7f871c9eac00) [pid = 1813] [serial = 1011] [outer = 0x7f87165c4000] 18:05:53 INFO - PROCESS | 1813 | 1462323953652 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 18:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 18:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1543ms 18:05:53 INFO - PROCESS | 1813 | 1462323953690 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 18:05:53 INFO - PROCESS | 1813 | 1462323953695 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 18:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 18:05:53 INFO - PROCESS | 1813 | 1462323953702 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 18:05:53 INFO - PROCESS | 1813 | 1462323953704 Marionette TRACE conn3 <- [1,1318,null,{}] 18:05:53 INFO - PROCESS | 1813 | 1462323953710 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:53 INFO - PROCESS | 1813 | 1462323953874 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 18:05:54 INFO - PROCESS | 1813 | 1462323954149 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ad33000 == 125 [pid = 1813] [id = 337] 18:05:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x7f871adec800) [pid = 1813] [serial = 1012] [outer = (nil)] 18:05:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x7f871e12c000) [pid = 1813] [serial = 1013] [outer = 0x7f871adec800] 18:05:54 INFO - PROCESS | 1813 | 1462323954276 Marionette DEBUG loaded listener.js 18:05:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x7f871f199800) [pid = 1813] [serial = 1014] [outer = 0x7f871adec800] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x7f87411c1400) [pid = 1813] [serial = 884] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x7f872e8b7800) [pid = 1813] [serial = 905] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x7f8740a48c00) [pid = 1813] [serial = 881] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e09b800 == 124 [pid = 1813] [id = 313] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e099000 == 123 [pid = 1813] [id = 312] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741033000 == 122 [pid = 1813] [id = 311] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f50b000 == 121 [pid = 1813] [id = 310] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871afb3800 == 120 [pid = 1813] [id = 309] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f874415f800 == 119 [pid = 1813] [id = 308] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873f6c5800 == 118 [pid = 1813] [id = 307] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873580d000 == 117 [pid = 1813] [id = 306] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f01c800 == 116 [pid = 1813] [id = 305] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e0c7800 == 115 [pid = 1813] [id = 304] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ae7000 == 114 [pid = 1813] [id = 303] 18:05:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d152000 == 113 [pid = 1813] [id = 302] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x7f871ee1ac00) [pid = 1813] [serial = 851] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x7f872de1f800) [pid = 1813] [serial = 863] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f8720705000) [pid = 1813] [serial = 893] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f872db4c800) [pid = 1813] [serial = 849] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f8720708400) [pid = 1813] [serial = 854] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f872db56c00) [pid = 1813] [serial = 903] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f871d537c00) [pid = 1813] [serial = 887] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f871df83400) [pid = 1813] [serial = 888] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f873d72dc00) [pid = 1813] [serial = 878] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f87301eb800) [pid = 1813] [serial = 866] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f8732758000) [pid = 1813] [serial = 869] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f8726640000) [pid = 1813] [serial = 899] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f871ff04000) [pid = 1813] [serial = 891] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f8720888800) [pid = 1813] [serial = 894] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f872c8ab000) [pid = 1813] [serial = 860] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f87258e6400) [pid = 1813] [serial = 897] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f873c56f000) [pid = 1813] [serial = 872] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f8728c98c00) [pid = 1813] [serial = 900] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f872bfa4400) [pid = 1813] [serial = 902] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f87272c2800) [pid = 1813] [serial = 857] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f873d567c00) [pid = 1813] [serial = 875] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f87251d2c00) [pid = 1813] [serial = 896] [outer = (nil)] [url = about:blank] 18:05:54 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f871f0f2000) [pid = 1813] [serial = 890] [outer = (nil)] [url = about:blank] 18:05:55 INFO - PROCESS | 1813 | 1462323955117 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 18:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 18:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1434ms 18:05:55 INFO - PROCESS | 1813 | 1462323955140 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 18:05:55 INFO - PROCESS | 1813 | 1462323955145 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 18:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 18:05:55 INFO - PROCESS | 1813 | 1462323955162 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 18:05:55 INFO - PROCESS | 1813 | 1462323955170 Marionette TRACE conn3 <- [1,1322,null,{}] 18:05:55 INFO - PROCESS | 1813 | 1462323955178 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:55 INFO - PROCESS | 1813 | 1462323955376 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 18:05:55 INFO - PROCESS | 1813 | 1462323955675 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719166000 == 114 [pid = 1813] [id = 338] 18:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f87165bb400) [pid = 1813] [serial = 1015] [outer = (nil)] 18:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f8718be2000) [pid = 1813] [serial = 1016] [outer = 0x7f87165bb400] 18:05:55 INFO - PROCESS | 1813 | 1462323955820 Marionette DEBUG loaded listener.js 18:05:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f8719d06c00) [pid = 1813] [serial = 1017] [outer = 0x7f87165bb400] 18:05:56 INFO - PROCESS | 1813 | 1462323956734 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 18:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 18:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1645ms 18:05:56 INFO - PROCESS | 1813 | 1462323956803 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 18:05:56 INFO - PROCESS | 1813 | 1462323956810 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 18:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 18:05:56 INFO - PROCESS | 1813 | 1462323956818 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 18:05:56 INFO - PROCESS | 1813 | 1462323956823 Marionette TRACE conn3 <- [1,1326,null,{}] 18:05:56 INFO - PROCESS | 1813 | 1462323956830 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:57 INFO - PROCESS | 1813 | 1462323957065 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 18:05:57 INFO - PROCESS | 1813 | 1462323957299 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f89d800 == 115 [pid = 1813] [id = 339] 18:05:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f871d3e7800) [pid = 1813] [serial = 1018] [outer = (nil)] 18:05:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f871df87c00) [pid = 1813] [serial = 1019] [outer = 0x7f871d3e7800] 18:05:57 INFO - PROCESS | 1813 | 1462323957417 Marionette DEBUG loaded listener.js 18:05:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f871f0c0400) [pid = 1813] [serial = 1020] [outer = 0x7f871d3e7800] 18:05:58 INFO - PROCESS | 1813 | 1462323958341 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:05:58 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 18:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1584ms 18:05:58 INFO - PROCESS | 1813 | 1462323958406 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 18:05:58 INFO - PROCESS | 1813 | 1462323958412 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 18:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 18:05:58 INFO - PROCESS | 1813 | 1462323958418 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 18:05:58 INFO - PROCESS | 1813 | 1462323958421 Marionette TRACE conn3 <- [1,1330,null,{}] 18:05:58 INFO - PROCESS | 1813 | 1462323958427 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:05:58 INFO - PROCESS | 1813 | 1462323958621 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 18:05:58 INFO - PROCESS | 1813 | 1462323958887 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:05:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725644000 == 116 [pid = 1813] [id = 340] 18:05:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f871f1a5000) [pid = 1813] [serial = 1021] [outer = (nil)] 18:05:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f871f48bc00) [pid = 1813] [serial = 1022] [outer = 0x7f871f1a5000] 18:05:59 INFO - PROCESS | 1813 | 1462323959004 Marionette DEBUG loaded listener.js 18:05:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f871f52f800) [pid = 1813] [serial = 1023] [outer = 0x7f871f1a5000] 18:05:59 INFO - PROCESS | 1813 | 1462323959869 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 18:05:59 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 18:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1528ms 18:05:59 INFO - PROCESS | 1813 | 1462323959948 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 18:05:59 INFO - PROCESS | 1813 | 1462323959952 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 18:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 18:05:59 INFO - PROCESS | 1813 | 1462323959967 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 18:05:59 INFO - PROCESS | 1813 | 1462323959975 Marionette TRACE conn3 <- [1,1334,null,{}] 18:05:59 INFO - PROCESS | 1813 | 1462323959982 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:00 INFO - PROCESS | 1813 | 1462323960235 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 18:06:00 INFO - PROCESS | 1813 | 1462323960471 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726008800 == 117 [pid = 1813] [id = 341] 18:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f871f53a800) [pid = 1813] [serial = 1024] [outer = (nil)] 18:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f871ffeec00) [pid = 1813] [serial = 1025] [outer = 0x7f871f53a800] 18:06:00 INFO - PROCESS | 1813 | 1462323960566 Marionette DEBUG loaded listener.js 18:06:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f872070ec00) [pid = 1813] [serial = 1026] [outer = 0x7f871f53a800] 18:06:01 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258ae800 == 116 [pid = 1813] [id = 10] 18:06:01 INFO - PROCESS | 1813 | 1462323961481 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 18:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 18:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1593ms 18:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 18:06:01 INFO - PROCESS | 1813 | 1462323961553 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 18:06:01 INFO - PROCESS | 1813 | 1462323961557 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 18:06:01 INFO - PROCESS | 1813 | 1462323961563 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 18:06:01 INFO - PROCESS | 1813 | 1462323961566 Marionette TRACE conn3 <- [1,1338,null,{}] 18:06:01 INFO - PROCESS | 1813 | 1462323961571 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:01 INFO - PROCESS | 1813 | 1462323961784 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 18:06:02 INFO - PROCESS | 1813 | 1462323962007 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727402800 == 117 [pid = 1813] [id = 342] 18:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f871f7e0c00) [pid = 1813] [serial = 1027] [outer = (nil)] 18:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f872405c400) [pid = 1813] [serial = 1028] [outer = 0x7f871f7e0c00] 18:06:02 INFO - PROCESS | 1813 | 1462323962118 Marionette DEBUG loaded listener.js 18:06:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f87251db400) [pid = 1813] [serial = 1029] [outer = 0x7f871f7e0c00] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725bb4000 == 116 [pid = 1813] [id = 275] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718f66800 == 115 [pid = 1813] [id = 314] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e09a000 == 114 [pid = 1813] [id = 316] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258cb000 == 113 [pid = 1813] [id = 198] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4df000 == 112 [pid = 1813] [id = 274] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871b062800 == 111 [pid = 1813] [id = 272] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87241ca000 == 110 [pid = 1813] [id = 273] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8743e66800 == 109 [pid = 1813] [id = 163] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740fbb800 == 108 [pid = 1813] [id = 226] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726022000 == 107 [pid = 1813] [id = 294] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ad33000 == 106 [pid = 1813] [id = 337] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f2d8000 == 105 [pid = 1813] [id = 336] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ad1c800 == 104 [pid = 1813] [id = 335] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8716527000 == 103 [pid = 1813] [id = 334] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718ad8800 == 102 [pid = 1813] [id = 333] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726287800 == 101 [pid = 1813] [id = 332] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f875e0bd000 == 100 [pid = 1813] [id = 331] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726164800 == 99 [pid = 1813] [id = 330] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418e3800 == 98 [pid = 1813] [id = 329] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740ada000 == 97 [pid = 1813] [id = 328] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873567e800 == 96 [pid = 1813] [id = 327] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872ec55000 == 95 [pid = 1813] [id = 326] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e425800 == 94 [pid = 1813] [id = 325] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87241d1000 == 93 [pid = 1813] [id = 324] 18:06:04 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871c7b5000 == 92 [pid = 1813] [id = 323] 18:06:05 INFO - PROCESS | 1813 | 1462323965037 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 18:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 18:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 3489ms 18:06:05 INFO - PROCESS | 1813 | 1462323965053 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 18:06:05 INFO - PROCESS | 1813 | 1462323965057 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 18:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 18:06:05 INFO - PROCESS | 1813 | 1462323965065 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 18:06:05 INFO - PROCESS | 1813 | 1462323965068 Marionette TRACE conn3 <- [1,1342,null,{}] 18:06:05 INFO - PROCESS | 1813 | 1462323965075 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:05 INFO - PROCESS | 1813 | 1462323965234 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 18:06:05 INFO - PROCESS | 1813 | 1462323965405 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871c7b5000 == 93 [pid = 1813] [id = 343] 18:06:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f871ade2000) [pid = 1813] [serial = 1030] [outer = (nil)] 18:06:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f871ade7400) [pid = 1813] [serial = 1031] [outer = 0x7f871ade2000] 18:06:05 INFO - PROCESS | 1813 | 1462323965470 Marionette DEBUG loaded listener.js 18:06:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f871c9e4000) [pid = 1813] [serial = 1032] [outer = 0x7f871ade2000] 18:06:06 INFO - PROCESS | 1813 | 1462323966293 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 18:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 18:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1285ms 18:06:06 INFO - PROCESS | 1813 | 1462323966351 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 18:06:06 INFO - PROCESS | 1813 | 1462323966358 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 18:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 18:06:06 INFO - PROCESS | 1813 | 1462323966367 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 18:06:06 INFO - PROCESS | 1813 | 1462323966370 Marionette TRACE conn3 <- [1,1346,null,{}] 18:06:06 INFO - PROCESS | 1813 | 1462323966374 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:06 INFO - PROCESS | 1813 | 1462323966594 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 18:06:06 INFO - PROCESS | 1813 | 1462323966623 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241ca000 == 94 [pid = 1813] [id = 344] 18:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f871f0ee400) [pid = 1813] [serial = 1033] [outer = (nil)] 18:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f871f19b800) [pid = 1813] [serial = 1034] [outer = 0x7f871f0ee400] 18:06:06 INFO - PROCESS | 1813 | 1462323966684 Marionette DEBUG loaded listener.js 18:06:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f871f488000) [pid = 1813] [serial = 1035] [outer = 0x7f871f0ee400] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f871902ec00) [pid = 1813] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f871d3e8800) [pid = 1813] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f872405a000) [pid = 1813] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f8729f80000) [pid = 1813] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f871ee1e800) [pid = 1813] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f87258f4400) [pid = 1813] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f871e122000) [pid = 1813] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f87165c1800) [pid = 1813] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 18:06:08 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f87165c4000) [pid = 1813] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 18:06:08 INFO - PROCESS | 1813 | 1462323968571 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 18:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 18:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 2243ms 18:06:08 INFO - PROCESS | 1813 | 1462323968610 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 18:06:08 INFO - PROCESS | 1813 | 1462323968613 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 18:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 18:06:08 INFO - PROCESS | 1813 | 1462323968619 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 18:06:08 INFO - PROCESS | 1813 | 1462323968624 Marionette TRACE conn3 <- [1,1350,null,{}] 18:06:08 INFO - PROCESS | 1813 | 1462323968639 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:08 INFO - PROCESS | 1813 | 1462323968823 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 18:06:08 INFO - PROCESS | 1813 | 1462323968973 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ef5800 == 95 [pid = 1813] [id = 345] 18:06:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f871ee1e800) [pid = 1813] [serial = 1036] [outer = (nil)] 18:06:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f871f7d9800) [pid = 1813] [serial = 1037] [outer = 0x7f871ee1e800] 18:06:09 INFO - PROCESS | 1813 | 1462323969038 Marionette DEBUG loaded listener.js 18:06:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f87200e7800) [pid = 1813] [serial = 1038] [outer = 0x7f871ee1e800] 18:06:09 INFO - PROCESS | 1813 | 1462323969727 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 18:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 18:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1131ms 18:06:09 INFO - PROCESS | 1813 | 1462323969751 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 18:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 18:06:09 INFO - PROCESS | 1813 | 1462323969760 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 18:06:09 INFO - PROCESS | 1813 | 1462323969770 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 18:06:09 INFO - PROCESS | 1813 | 1462323969774 Marionette TRACE conn3 <- [1,1354,null,{}] 18:06:09 INFO - PROCESS | 1813 | 1462323969783 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:09 INFO - PROCESS | 1813 | 1462323969995 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 18:06:10 INFO - PROCESS | 1813 | 1462323970015 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87265b3800 == 96 [pid = 1813] [id = 346] 18:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f872405e800) [pid = 1813] [serial = 1039] [outer = (nil)] 18:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f87253a7800) [pid = 1813] [serial = 1040] [outer = 0x7f872405e800] 18:06:10 INFO - PROCESS | 1813 | 1462323970075 Marionette DEBUG loaded listener.js 18:06:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f87258e8400) [pid = 1813] [serial = 1041] [outer = 0x7f872405e800] 18:06:11 INFO - PROCESS | 1813 | 1462323971157 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 18:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 18:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1439ms 18:06:11 INFO - PROCESS | 1813 | 1462323971209 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 18:06:11 INFO - PROCESS | 1813 | 1462323971215 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 18:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 18:06:11 INFO - PROCESS | 1813 | 1462323971224 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 18:06:11 INFO - PROCESS | 1813 | 1462323971229 Marionette TRACE conn3 <- [1,1358,null,{}] 18:06:11 INFO - PROCESS | 1813 | 1462323971236 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:11 INFO - PROCESS | 1813 | 1462323971450 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 18:06:11 INFO - PROCESS | 1813 | 1462323971685 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240ca000 == 97 [pid = 1813] [id = 347] 18:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f871afef400) [pid = 1813] [serial = 1042] [outer = (nil)] 18:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f871df84800) [pid = 1813] [serial = 1043] [outer = 0x7f871afef400] 18:06:11 INFO - PROCESS | 1813 | 1462323971804 Marionette DEBUG loaded listener.js 18:06:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f871f0cb800) [pid = 1813] [serial = 1044] [outer = 0x7f871afef400] 18:06:12 INFO - PROCESS | 1813 | 1462323972658 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 18:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 18:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1487ms 18:06:12 INFO - PROCESS | 1813 | 1462323972712 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 18:06:12 INFO - PROCESS | 1813 | 1462323972720 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 18:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 18:06:12 INFO - PROCESS | 1813 | 1462323972730 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 18:06:12 INFO - PROCESS | 1813 | 1462323972733 Marionette TRACE conn3 <- [1,1362,null,{}] 18:06:12 INFO - PROCESS | 1813 | 1462323972739 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:12 INFO - PROCESS | 1813 | 1462323972982 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 18:06:13 INFO - PROCESS | 1813 | 1462323973253 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872bf89000 == 98 [pid = 1813] [id = 348] 18:06:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x7f871f48b800) [pid = 1813] [serial = 1045] [outer = (nil)] 18:06:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x7f8724063800) [pid = 1813] [serial = 1046] [outer = 0x7f871f48b800] 18:06:13 INFO - PROCESS | 1813 | 1462323973368 Marionette DEBUG loaded listener.js 18:06:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x7f87258ed000) [pid = 1813] [serial = 1047] [outer = 0x7f871f48b800] 18:06:14 INFO - PROCESS | 1813 | 1462323974264 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 18:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 18:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1582ms 18:06:14 INFO - PROCESS | 1813 | 1462323974312 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 18:06:14 INFO - PROCESS | 1813 | 1462323974316 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 18:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 18:06:14 INFO - PROCESS | 1813 | 1462323974323 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 18:06:14 INFO - PROCESS | 1813 | 1462323974329 Marionette TRACE conn3 <- [1,1366,null,{}] 18:06:14 INFO - PROCESS | 1813 | 1462323974344 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:14 INFO - PROCESS | 1813 | 1462323974545 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 18:06:14 INFO - PROCESS | 1813 | 1462323974736 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871652d800 == 99 [pid = 1813] [id = 349] 18:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x7f8725aad000) [pid = 1813] [serial = 1048] [outer = (nil)] 18:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x7f872802c400) [pid = 1813] [serial = 1049] [outer = 0x7f8725aad000] 18:06:14 INFO - PROCESS | 1813 | 1462323974824 Marionette DEBUG loaded listener.js 18:06:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x7f8729f87000) [pid = 1813] [serial = 1050] [outer = 0x7f8725aad000] 18:06:15 INFO - PROCESS | 1813 | 1462323975756 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 18:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 18:06:15 INFO - PROCESS | 1813 | 1462323975819 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 18:06:15 INFO - PROCESS | 1813 | 1462323975825 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 18:06:15 INFO - PROCESS | 1813 | 1462323975828 Marionette TRACE conn3 <- [1,1370,null,{}] 18:06:15 INFO - PROCESS | 1813 | 1462323975833 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:16 INFO - PROCESS | 1813 | 1462323976056 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 18:06:16 INFO - PROCESS | 1813 | 1462323976294 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f665000 == 100 [pid = 1813] [id = 350] 18:06:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x7f872644a800) [pid = 1813] [serial = 1051] [outer = (nil)] 18:06:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x7f872dadb000) [pid = 1813] [serial = 1052] [outer = 0x7f872644a800] 18:06:16 INFO - PROCESS | 1813 | 1462323976413 Marionette DEBUG loaded listener.js 18:06:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x7f872de21000) [pid = 1813] [serial = 1053] [outer = 0x7f872644a800] 18:06:17 INFO - PROCESS | 1813 | 1462323977279 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 18:06:17 INFO - PROCESS | 1813 | 1462323977314 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 18:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 18:06:17 INFO - PROCESS | 1813 | 1462323977321 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 18:06:17 INFO - PROCESS | 1813 | 1462323977324 Marionette TRACE conn3 <- [1,1374,null,{}] 18:06:17 INFO - PROCESS | 1813 | 1462323977330 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:17 INFO - PROCESS | 1813 | 1462323977506 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 18:06:17 INFO - PROCESS | 1813 | 1462323977699 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731b22000 == 101 [pid = 1813] [id = 351] 18:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x7f872644f800) [pid = 1813] [serial = 1054] [outer = (nil)] 18:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x7f872e61c400) [pid = 1813] [serial = 1055] [outer = 0x7f872644f800] 18:06:17 INFO - PROCESS | 1813 | 1462323977772 Marionette DEBUG loaded listener.js 18:06:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x7f872e626c00) [pid = 1813] [serial = 1056] [outer = 0x7f872644f800] 18:06:18 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:06:18 INFO - PROCESS | 1813 | 1462323978685 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 18:06:18 INFO - PROCESS | 1813 | 1462323978709 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 18:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 18:06:18 INFO - PROCESS | 1813 | 1462323978715 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 18:06:18 INFO - PROCESS | 1813 | 1462323978717 Marionette TRACE conn3 <- [1,1378,null,{}] 18:06:18 INFO - PROCESS | 1813 | 1462323978723 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:18 INFO - PROCESS | 1813 | 1462323978924 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 18:06:19 INFO - PROCESS | 1813 | 1462323979129 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873f6ce800 == 102 [pid = 1813] [id = 352] 18:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x7f872fcb0400) [pid = 1813] [serial = 1057] [outer = (nil)] 18:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x7f8730467c00) [pid = 1813] [serial = 1058] [outer = 0x7f872fcb0400] 18:06:19 INFO - PROCESS | 1813 | 1462323979205 Marionette DEBUG loaded listener.js 18:06:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x7f873d5e9800) [pid = 1813] [serial = 1059] [outer = 0x7f872fcb0400] 18:06:20 INFO - PROCESS | 1813 | 1462323980165 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 18:06:20 INFO - PROCESS | 1813 | 1462323980198 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 18:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 18:06:20 INFO - PROCESS | 1813 | 1462323980206 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 18:06:20 INFO - PROCESS | 1813 | 1462323980209 Marionette TRACE conn3 <- [1,1382,null,{}] 18:06:20 INFO - PROCESS | 1813 | 1462323980214 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:20 INFO - PROCESS | 1813 | 1462323980389 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 18:06:20 INFO - PROCESS | 1813 | 1462323980584 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87417cc800 == 103 [pid = 1813] [id = 353] 18:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x7f87207bb000) [pid = 1813] [serial = 1060] [outer = (nil)] 18:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x7f873060e400) [pid = 1813] [serial = 1061] [outer = 0x7f87207bb000] 18:06:20 INFO - PROCESS | 1813 | 1462323980661 Marionette DEBUG loaded listener.js 18:06:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x7f8740a8f400) [pid = 1813] [serial = 1062] [outer = 0x7f87207bb000] 18:06:21 INFO - PROCESS | 1813 | [1813] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 18:06:21 INFO - PROCESS | 1813 | 1462323981596 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 18:06:21 INFO - PROCESS | 1813 | 1462323981649 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 18:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 18:06:21 INFO - PROCESS | 1813 | 1462323981656 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 18:06:21 INFO - PROCESS | 1813 | 1462323981659 Marionette TRACE conn3 <- [1,1386,null,{}] 18:06:21 INFO - PROCESS | 1813 | 1462323981664 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:21 INFO - PROCESS | 1813 | 1462323981844 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 18:06:22 INFO - PROCESS | 1813 | 1462323982039 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a26a800 == 104 [pid = 1813] [id = 354] 18:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x7f87165bb000) [pid = 1813] [serial = 1063] [outer = (nil)] 18:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x7f8719a56800) [pid = 1813] [serial = 1064] [outer = 0x7f87165bb000] 18:06:22 INFO - PROCESS | 1813 | 1462323982116 Marionette DEBUG loaded listener.js 18:06:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x7f87251d7000) [pid = 1813] [serial = 1065] [outer = 0x7f87165bb000] 18:06:23 INFO - PROCESS | 1813 | 1462323983008 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 18:06:23 INFO - PROCESS | 1813 | 1462323983045 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 18:06:23 INFO - PROCESS | 1813 | 1462323983052 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 18:06:23 INFO - PROCESS | 1813 | 1462323983056 Marionette TRACE conn3 <- [1,1390,null,{}] 18:06:23 INFO - PROCESS | 1813 | 1462323983061 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:23 INFO - PROCESS | 1813 | 1462323983249 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 18:06:23 INFO - PROCESS | 1813 | 1462323983445 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726202800 == 105 [pid = 1813] [id = 355] 18:06:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x7f8719a51c00) [pid = 1813] [serial = 1066] [outer = (nil)] 18:06:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x7f87411b8000) [pid = 1813] [serial = 1067] [outer = 0x7f8719a51c00] 18:06:23 INFO - PROCESS | 1813 | 1462323983539 Marionette DEBUG loaded listener.js 18:06:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x7f87411c4000) [pid = 1813] [serial = 1068] [outer = 0x7f8719a51c00] 18:06:24 INFO - PROCESS | 1813 | 1462323984407 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 18:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 18:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1389ms 18:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 18:06:24 INFO - PROCESS | 1813 | 1462323984440 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 18:06:24 INFO - PROCESS | 1813 | 1462323984443 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 18:06:24 INFO - PROCESS | 1813 | 1462323984449 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 18:06:24 INFO - PROCESS | 1813 | 1462323984452 Marionette TRACE conn3 <- [1,1394,null,{}] 18:06:24 INFO - PROCESS | 1813 | 1462323984457 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:24 INFO - PROCESS | 1813 | 1462323984637 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 18:06:24 INFO - PROCESS | 1813 | 1462323984843 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726218000 == 106 [pid = 1813] [id = 356] 18:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x7f8715dcdc00) [pid = 1813] [serial = 1069] [outer = (nil)] 18:06:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x7f8715dd5c00) [pid = 1813] [serial = 1070] [outer = 0x7f8715dcdc00] 18:06:24 INFO - PROCESS | 1813 | 1462323984967 Marionette DEBUG loaded listener.js 18:06:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x7f8715ddb000) [pid = 1813] [serial = 1071] [outer = 0x7f8715dcdc00] 18:06:25 INFO - PROCESS | 1813 | 1462323985900 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 18:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 18:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1479ms 18:06:25 INFO - PROCESS | 1813 | 1462323985928 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 18:06:25 INFO - PROCESS | 1813 | 1462323985933 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 18:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 18:06:25 INFO - PROCESS | 1813 | 1462323985939 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 18:06:25 INFO - PROCESS | 1813 | 1462323985942 Marionette TRACE conn3 <- [1,1398,null,{}] 18:06:25 INFO - PROCESS | 1813 | 1462323985948 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:26 INFO - PROCESS | 1813 | 1462323986162 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 18:06:26 INFO - PROCESS | 1813 | 1462323986362 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718321800 == 107 [pid = 1813] [id = 357] 18:06:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x7f8720556400) [pid = 1813] [serial = 1072] [outer = (nil)] 18:06:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x7f872055d000) [pid = 1813] [serial = 1073] [outer = 0x7f8720556400] 18:06:26 INFO - PROCESS | 1813 | 1462323986482 Marionette DEBUG loaded listener.js 18:06:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x7f8725bf3c00) [pid = 1813] [serial = 1074] [outer = 0x7f8720556400] 18:06:27 INFO - PROCESS | 1813 | 1462323987541 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 18:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 18:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1639ms 18:06:27 INFO - PROCESS | 1813 | 1462323987580 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 18:06:27 INFO - PROCESS | 1813 | 1462323987586 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 18:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 18:06:27 INFO - PROCESS | 1813 | 1462323987595 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 18:06:27 INFO - PROCESS | 1813 | 1462323987598 Marionette TRACE conn3 <- [1,1402,null,{}] 18:06:27 INFO - PROCESS | 1813 | 1462323987608 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:27 INFO - PROCESS | 1813 | 1462323987929 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 18:06:28 INFO - PROCESS | 1813 | 1462323988287 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715f58800 == 108 [pid = 1813] [id = 358] 18:06:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x7f87160d8800) [pid = 1813] [serial = 1075] [outer = (nil)] 18:06:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x7f87160e0800) [pid = 1813] [serial = 1076] [outer = 0x7f87160d8800] 18:06:28 INFO - PROCESS | 1813 | 1462323988380 Marionette DEBUG loaded listener.js 18:06:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x7f87160e5000) [pid = 1813] [serial = 1077] [outer = 0x7f87160d8800] 18:06:29 INFO - PROCESS | 1813 | 1462323989618 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 18:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 18:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 2097ms 18:06:29 INFO - PROCESS | 1813 | 1462323989691 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 18:06:29 INFO - PROCESS | 1813 | 1462323989697 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 18:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 18:06:29 INFO - PROCESS | 1813 | 1462323989704 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 18:06:29 INFO - PROCESS | 1813 | 1462323989710 Marionette TRACE conn3 <- [1,1406,null,{}] 18:06:29 INFO - PROCESS | 1813 | 1462323989718 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:29 INFO - PROCESS | 1813 | 1462323989968 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 18:06:30 INFO - PROCESS | 1813 | 1462323990225 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a271000 == 109 [pid = 1813] [id = 359] 18:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x7f87165c4800) [pid = 1813] [serial = 1078] [outer = (nil)] 18:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x7f8719028400) [pid = 1813] [serial = 1079] [outer = 0x7f87165c4800] 18:06:30 INFO - PROCESS | 1813 | 1462323990346 Marionette DEBUG loaded listener.js 18:06:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x7f8719d09400) [pid = 1813] [serial = 1080] [outer = 0x7f87165c4800] 18:06:31 INFO - PROCESS | 1813 | 1462323991368 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 18:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 18:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1739ms 18:06:31 INFO - PROCESS | 1813 | 1462323991445 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 18:06:31 INFO - PROCESS | 1813 | 1462323991453 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 18:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 18:06:31 INFO - PROCESS | 1813 | 1462323991462 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 18:06:31 INFO - PROCESS | 1813 | 1462323991466 Marionette TRACE conn3 <- [1,1410,null,{}] 18:06:31 INFO - PROCESS | 1813 | 1462323991472 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:31 INFO - PROCESS | 1813 | 1462323991697 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 18:06:31 INFO - PROCESS | 1813 | 1462323991985 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4f0800 == 110 [pid = 1813] [id = 360] 18:06:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x7f871afed400) [pid = 1813] [serial = 1081] [outer = (nil)] 18:06:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x7f871d3e2c00) [pid = 1813] [serial = 1082] [outer = 0x7f871afed400] 18:06:32 INFO - PROCESS | 1813 | 1462323992056 Marionette DEBUG loaded listener.js 18:06:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x7f871d6c2c00) [pid = 1813] [serial = 1083] [outer = 0x7f871afed400] 18:06:32 INFO - PROCESS | 1813 | 1462323992974 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 18:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 18:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1534ms 18:06:32 INFO - PROCESS | 1813 | 1462323992997 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 18:06:33 INFO - PROCESS | 1813 | 1462323993000 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 18:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 18:06:33 INFO - PROCESS | 1813 | 1462323993006 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 18:06:33 INFO - PROCESS | 1813 | 1462323993011 Marionette TRACE conn3 <- [1,1414,null,{}] 18:06:33 INFO - PROCESS | 1813 | 1462323993026 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:33 INFO - PROCESS | 1813 | 1462323993222 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 18:06:33 INFO - PROCESS | 1813 | 1462323993508 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240e6000 == 111 [pid = 1813] [id = 361] 18:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x7f871f0f2c00) [pid = 1813] [serial = 1084] [outer = (nil)] 18:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x7f871f536c00) [pid = 1813] [serial = 1085] [outer = 0x7f871f0f2c00] 18:06:33 INFO - PROCESS | 1813 | 1462323993600 Marionette DEBUG loaded listener.js 18:06:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x7f871ffeb800) [pid = 1813] [serial = 1086] [outer = 0x7f871f0f2c00] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725efb800 == 110 [pid = 1813] [id = 320] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871b050800 == 109 [pid = 1813] [id = 317] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87241bc000 == 108 [pid = 1813] [id = 318] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725adb000 == 107 [pid = 1813] [id = 319] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87241bf800 == 106 [pid = 1813] [id = 321] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0x7f873c531800) [pid = 1813] [serial = 923] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x7f871adedc00) [pid = 1813] [serial = 941] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x7f871ffee400) [pid = 1813] [serial = 911] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x7f871f53c800) [pid = 1813] [serial = 935] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x7f8730465800) [pid = 1813] [serial = 920] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x7f871e11f000) [pid = 1813] [serial = 947] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x7f871f538400) [pid = 1813] [serial = 929] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x7f874130d800) [pid = 1813] [serial = 926] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x7f871d535400) [pid = 1813] [serial = 908] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x7f872db57000) [pid = 1813] [serial = 917] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x7f87253af000) [pid = 1813] [serial = 914] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x7f871902e800) [pid = 1813] [serial = 944] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x7f871d594800) [pid = 1813] [serial = 971] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x7f8720710c00) [pid = 1813] [serial = 974] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x7f872cd7b400) [pid = 1813] [serial = 977] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x7f87305ea400) [pid = 1813] [serial = 980] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x7f873f112800) [pid = 1813] [serial = 983] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x7f874130e800) [pid = 1813] [serial = 986] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x7f871afefc00) [pid = 1813] [serial = 989] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x7f871f487400) [pid = 1813] [serial = 992] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x7f871a3eb800) [pid = 1813] [serial = 995] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x7f871f19d400) [pid = 1813] [serial = 998] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x7f871aff0c00) [pid = 1813] [serial = 1001] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x7f87165c5c00) [pid = 1813] [serial = 1004] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x7f873060cc00) [pid = 1813] [serial = 968] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x7f871c9ebc00) [pid = 1813] [serial = 932] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x7f872e61f000) [pid = 1813] [serial = 938] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727402800 == 105 [pid = 1813] [id = 342] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726008800 == 104 [pid = 1813] [id = 341] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725644000 == 103 [pid = 1813] [id = 340] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f89d800 == 102 [pid = 1813] [id = 339] 18:06:34 INFO - PROCESS | 1813 | 1462323994633 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 18:06:34 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719166000 == 101 [pid = 1813] [id = 338] 18:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 18:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1637ms 18:06:34 INFO - PROCESS | 1813 | 1462323994644 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 18:06:34 INFO - PROCESS | 1813 | 1462323994647 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 18:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 18:06:34 INFO - PROCESS | 1813 | 1462323994657 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 18:06:34 INFO - PROCESS | 1813 | 1462323994659 Marionette TRACE conn3 <- [1,1418,null,{}] 18:06:34 INFO - PROCESS | 1813 | 1462323994665 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:34 INFO - PROCESS | 1813 | 1462323994869 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x7f8728c94800) [pid = 1813] [serial = 960] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x7f871ff02800) [pid = 1813] [serial = 965] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x7f8725788800) [pid = 1813] [serial = 957] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x7f872f9eb400) [pid = 1813] [serial = 906] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x7f871ff41400) [pid = 1813] [serial = 953] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x7f872cd83800) [pid = 1813] [serial = 963] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x7f87251d5400) [pid = 1813] [serial = 956] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x7f871e127400) [pid = 1813] [serial = 950] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x7f872070e800) [pid = 1813] [serial = 954] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x7f872a9bf000) [pid = 1813] [serial = 962] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x7f871ee20c00) [pid = 1813] [serial = 951] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x7f8718bdd400) [pid = 1813] [serial = 1007] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x7f8719026800) [pid = 1813] [serial = 1008] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x7f8719d11400) [pid = 1813] [serial = 1010] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x7f871c9eac00) [pid = 1813] [serial = 1011] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f871e12c000) [pid = 1813] [serial = 1013] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f8725789400) [pid = 1813] [serial = 959] [outer = (nil)] [url = about:blank] 18:06:34 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f872f4dc800) [pid = 1813] [serial = 966] [outer = (nil)] [url = about:blank] 18:06:35 INFO - PROCESS | 1813 | 1462323995122 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ad1a800 == 102 [pid = 1813] [id = 362] 18:06:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f871d58b000) [pid = 1813] [serial = 1087] [outer = (nil)] 18:06:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f871f1a3c00) [pid = 1813] [serial = 1088] [outer = 0x7f871d58b000] 18:06:35 INFO - PROCESS | 1813 | 1462323995188 Marionette DEBUG loaded listener.js 18:06:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f8720556c00) [pid = 1813] [serial = 1089] [outer = 0x7f871d58b000] 18:06:35 INFO - PROCESS | 1813 | 1462323995934 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 18:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 18:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1325ms 18:06:35 INFO - PROCESS | 1813 | 1462323995984 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 18:06:35 INFO - PROCESS | 1813 | 1462323995987 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 18:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 18:06:35 INFO - PROCESS | 1813 | 1462323995994 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 18:06:35 INFO - PROCESS | 1813 | 1462323995997 Marionette TRACE conn3 <- [1,1422,null,{}] 18:06:36 INFO - PROCESS | 1813 | 1462323996002 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:36 INFO - PROCESS | 1813 | 1462323996197 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 18:06:36 INFO - PROCESS | 1813 | 1462323996349 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f786000 == 103 [pid = 1813] [id = 363] 18:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x7f871d58d800) [pid = 1813] [serial = 1090] [outer = (nil)] 18:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x7f8720561000) [pid = 1813] [serial = 1091] [outer = 0x7f871d58d800] 18:06:36 INFO - PROCESS | 1813 | 1462323996413 Marionette DEBUG loaded listener.js 18:06:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x7f87207b3c00) [pid = 1813] [serial = 1092] [outer = 0x7f871d58d800] 18:06:37 INFO - PROCESS | 1813 | 1462323997239 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 18:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 18:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1279ms 18:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 18:06:37 INFO - PROCESS | 1813 | 1462323997274 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 18:06:37 INFO - PROCESS | 1813 | 1462323997277 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 18:06:37 INFO - PROCESS | 1813 | 1462323997283 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 18:06:37 INFO - PROCESS | 1813 | 1462323997286 Marionette TRACE conn3 <- [1,1426,null,{}] 18:06:37 INFO - PROCESS | 1813 | 1462323997291 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:37 INFO - PROCESS | 1813 | 1462323997541 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 18:06:37 INFO - PROCESS | 1813 | 1462323997579 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725bba800 == 104 [pid = 1813] [id = 364] 18:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x7f87251d1800) [pid = 1813] [serial = 1093] [outer = (nil)] 18:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x7f8725be4c00) [pid = 1813] [serial = 1094] [outer = 0x7f87251d1800] 18:06:37 INFO - PROCESS | 1813 | 1462323997644 Marionette DEBUG loaded listener.js 18:06:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x7f8726550400) [pid = 1813] [serial = 1095] [outer = 0x7f87251d1800] 18:06:38 INFO - PROCESS | 1813 | 1462323998608 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 18:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 18:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1388ms 18:06:38 INFO - PROCESS | 1813 | 1462323998676 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 18:06:38 INFO - PROCESS | 1813 | 1462323998680 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 18:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 18:06:38 INFO - PROCESS | 1813 | 1462323998685 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 18:06:38 INFO - PROCESS | 1813 | 1462323998688 Marionette TRACE conn3 <- [1,1430,null,{}] 18:06:38 INFO - PROCESS | 1813 | 1462323998693 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:38 INFO - PROCESS | 1813 | 1462323998917 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 18:06:38 INFO - PROCESS | 1813 | 1462323998947 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872600a800 == 105 [pid = 1813] [id = 365] 18:06:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x7f87206de400) [pid = 1813] [serial = 1096] [outer = (nil)] 18:06:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x7f8728027c00) [pid = 1813] [serial = 1097] [outer = 0x7f87206de400] 18:06:39 INFO - PROCESS | 1813 | 1462323999007 Marionette DEBUG loaded listener.js 18:06:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x7f872a9b7800) [pid = 1813] [serial = 1098] [outer = 0x7f87206de400] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x7f8719027c00) [pid = 1813] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x7f871d52f000) [pid = 1813] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x7f871d3eb800) [pid = 1813] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x7f872a9b6400) [pid = 1813] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x7f871ade1000) [pid = 1813] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x7f874089c000) [pid = 1813] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x7f872e61a000) [pid = 1813] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x7f871f0be800) [pid = 1813] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x7f871d3ed800) [pid = 1813] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f87200ea400) [pid = 1813] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f871d3ec800) [pid = 1813] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f8720709800) [pid = 1813] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f87165bdc00) [pid = 1813] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f8718be0c00) [pid = 1813] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f8725783800) [pid = 1813] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f8741307c00) [pid = 1813] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f8719026400) [pid = 1813] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f872b31f800) [pid = 1813] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f87251d9c00) [pid = 1813] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f871c9e5000) [pid = 1813] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f8720967c00) [pid = 1813] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f872a9b8c00) [pid = 1813] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f872cf2e400) [pid = 1813] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f872df40c00) [pid = 1813] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f8725216400) [pid = 1813] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f8728c91400) [pid = 1813] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f872e8b9000) [pid = 1813] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f872db4cc00) [pid = 1813] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f872de19c00) [pid = 1813] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f873185b000) [pid = 1813] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871d58cc00) [pid = 1813] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f871d3e7400) [pid = 1813] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f871d58f400) [pid = 1813] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f871ff06c00) [pid = 1813] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f87253a7000) [pid = 1813] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f87258f1400) [pid = 1813] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8729f7ec00) [pid = 1813] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f872e8bbc00) [pid = 1813] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f872f18cc00) [pid = 1813] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f872f4e0c00) [pid = 1813] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8730567c00) [pid = 1813] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f871d52f800) [pid = 1813] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871ff39400) [pid = 1813] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f872b31b400) [pid = 1813] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f872e625c00) [pid = 1813] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f872e8b6400) [pid = 1813] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f8741309000) [pid = 1813] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f871afe9400) [pid = 1813] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871f0ee400) [pid = 1813] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871f53a800) [pid = 1813] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f87165bb400) [pid = 1813] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871d3e7800) [pid = 1813] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871ade2000) [pid = 1813] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f871f1a5000) [pid = 1813] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871f7e0c00) [pid = 1813] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f872566d000) [pid = 1813] [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.] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f871ee1e800) [pid = 1813] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f871f19b400) [pid = 1813] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f871a3e5c00) [pid = 1813] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f871afeac00) [pid = 1813] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871d3eb000) [pid = 1813] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871ffe7000) [pid = 1813] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f873b466c00) [pid = 1813] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f871d52f400) [pid = 1813] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f872cd85c00) [pid = 1813] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f871c9e3c00) [pid = 1813] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871ee16800) [pid = 1813] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f872a9b7c00) [pid = 1813] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f87258efc00) [pid = 1813] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f871df83800) [pid = 1813] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 18:06:40 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f871d590800) [pid = 1813] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 18:06:40 INFO - PROCESS | 1813 | 1462324000630 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 18:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 18:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1982ms 18:06:40 INFO - PROCESS | 1813 | 1462324000669 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 18:06:40 INFO - PROCESS | 1813 | 1462324000671 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 18:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 18:06:40 INFO - PROCESS | 1813 | 1462324000677 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 18:06:40 INFO - PROCESS | 1813 | 1462324000679 Marionette TRACE conn3 <- [1,1434,null,{}] 18:06:40 INFO - PROCESS | 1813 | 1462324000685 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:40 INFO - PROCESS | 1813 | 1462324000870 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 18:06:41 INFO - PROCESS | 1813 | 1462324001021 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d140800 == 106 [pid = 1813] [id = 366] 18:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f87165bdc00) [pid = 1813] [serial = 1099] [outer = (nil)] 18:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871ade3400) [pid = 1813] [serial = 1100] [outer = 0x7f87165bdc00] 18:06:41 INFO - PROCESS | 1813 | 1462324001083 Marionette DEBUG loaded listener.js 18:06:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f871c9f1400) [pid = 1813] [serial = 1101] [outer = 0x7f87165bdc00] 18:06:41 INFO - PROCESS | 1813 | 1462324001803 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 18:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 18:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1187ms 18:06:41 INFO - PROCESS | 1813 | 1462324001866 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 18:06:41 INFO - PROCESS | 1813 | 1462324001870 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 18:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 18:06:41 INFO - PROCESS | 1813 | 1462324001875 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 18:06:41 INFO - PROCESS | 1813 | 1462324001877 Marionette TRACE conn3 <- [1,1438,null,{}] 18:06:41 INFO - PROCESS | 1813 | 1462324001882 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:42 INFO - PROCESS | 1813 | 1462324002190 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 18:06:42 INFO - PROCESS | 1813 | 1462324002380 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871831b000 == 107 [pid = 1813] [id = 367] 18:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f8715dd3400) [pid = 1813] [serial = 1102] [outer = (nil)] 18:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f8715ddb400) [pid = 1813] [serial = 1103] [outer = 0x7f8715dd3400] 18:06:42 INFO - PROCESS | 1813 | 1462324002460 Marionette DEBUG loaded listener.js 18:06:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f87165c0c00) [pid = 1813] [serial = 1104] [outer = 0x7f8715dd3400] 18:06:43 INFO - PROCESS | 1813 | 1462324003393 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 18:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 18:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1584ms 18:06:43 INFO - PROCESS | 1813 | 1462324003463 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 18:06:43 INFO - PROCESS | 1813 | 1462324003469 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 18:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 18:06:43 INFO - PROCESS | 1813 | 1462324003476 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 18:06:43 INFO - PROCESS | 1813 | 1462324003482 Marionette TRACE conn3 <- [1,1442,null,{}] 18:06:43 INFO - PROCESS | 1813 | 1462324003489 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:43 INFO - PROCESS | 1813 | 1462324003708 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 18:06:43 INFO - PROCESS | 1813 | 1462324003959 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f785800 == 108 [pid = 1813] [id = 368] 18:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871c9e9800) [pid = 1813] [serial = 1105] [outer = (nil)] 18:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f871d3f1000) [pid = 1813] [serial = 1106] [outer = 0x7f871c9e9800] 18:06:44 INFO - PROCESS | 1813 | 1462324004050 Marionette DEBUG loaded listener.js 18:06:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f871d594800) [pid = 1813] [serial = 1107] [outer = 0x7f871c9e9800] 18:06:44 INFO - PROCESS | 1813 | 1462324004987 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 18:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 18:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1583ms 18:06:45 INFO - PROCESS | 1813 | 1462324005060 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 18:06:45 INFO - PROCESS | 1813 | 1462324005070 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 18:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 18:06:45 INFO - PROCESS | 1813 | 1462324005083 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 18:06:45 INFO - PROCESS | 1813 | 1462324005086 Marionette TRACE conn3 <- [1,1446,null,{}] 18:06:45 INFO - PROCESS | 1813 | 1462324005093 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:45 INFO - PROCESS | 1813 | 1462324005335 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 18:06:45 INFO - PROCESS | 1813 | 1462324005663 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f18800 == 109 [pid = 1813] [id = 369] 18:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871ee21000) [pid = 1813] [serial = 1108] [outer = (nil)] 18:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871f1a6c00) [pid = 1813] [serial = 1109] [outer = 0x7f871ee21000] 18:06:45 INFO - PROCESS | 1813 | 1462324005738 Marionette DEBUG loaded listener.js 18:06:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871f53a400) [pid = 1813] [serial = 1110] [outer = 0x7f871ee21000] 18:06:46 INFO - PROCESS | 1813 | 1462324006605 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 18:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 18:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1582ms 18:06:46 INFO - PROCESS | 1813 | 1462324006666 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 18:06:46 INFO - PROCESS | 1813 | 1462324006672 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 18:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 18:06:46 INFO - PROCESS | 1813 | 1462324006688 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 18:06:46 INFO - PROCESS | 1813 | 1462324006695 Marionette TRACE conn3 <- [1,1450,null,{}] 18:06:46 INFO - PROCESS | 1813 | 1462324006701 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:46 INFO - PROCESS | 1813 | 1462324006939 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 18:06:47 INFO - PROCESS | 1813 | 1462324007176 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727290800 == 110 [pid = 1813] [id = 370] 18:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871f0f4400) [pid = 1813] [serial = 1111] [outer = (nil)] 18:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8720563c00) [pid = 1813] [serial = 1112] [outer = 0x7f871f0f4400] 18:06:47 INFO - PROCESS | 1813 | 1462324007293 Marionette DEBUG loaded listener.js 18:06:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f8720890c00) [pid = 1813] [serial = 1113] [outer = 0x7f871f0f4400] 18:06:48 INFO - PROCESS | 1813 | 1462324008184 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 18:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 18:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1545ms 18:06:48 INFO - PROCESS | 1813 | 1462324008226 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 18:06:48 INFO - PROCESS | 1813 | 1462324008230 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 18:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 18:06:48 INFO - PROCESS | 1813 | 1462324008236 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 18:06:48 INFO - PROCESS | 1813 | 1462324008239 Marionette TRACE conn3 <- [1,1454,null,{}] 18:06:48 INFO - PROCESS | 1813 | 1462324008244 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:48 INFO - PROCESS | 1813 | 1462324008438 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 18:06:48 INFO - PROCESS | 1813 | 1462324008689 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872c80c000 == 111 [pid = 1813] [id = 371] 18:06:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871ff33400) [pid = 1813] [serial = 1114] [outer = (nil)] 18:06:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f87251d2c00) [pid = 1813] [serial = 1115] [outer = 0x7f871ff33400] 18:06:48 INFO - PROCESS | 1813 | 1462324008808 Marionette DEBUG loaded listener.js 18:06:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f87253ab400) [pid = 1813] [serial = 1116] [outer = 0x7f871ff33400] 18:06:49 INFO - PROCESS | 1813 | 1462324009637 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 18:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 18:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1477ms 18:06:49 INFO - PROCESS | 1813 | 1462324009715 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 18:06:49 INFO - PROCESS | 1813 | 1462324009718 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 18:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 18:06:49 INFO - PROCESS | 1813 | 1462324009725 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 18:06:49 INFO - PROCESS | 1813 | 1462324009728 Marionette TRACE conn3 <- [1,1458,null,{}] 18:06:49 INFO - PROCESS | 1813 | 1462324009733 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:49 INFO - PROCESS | 1813 | 1462324009980 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 18:06:50 INFO - PROCESS | 1813 | 1462324010266 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e42b000 == 112 [pid = 1813] [id = 372] 18:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f872644fc00) [pid = 1813] [serial = 1117] [outer = (nil)] 18:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f872663ec00) [pid = 1813] [serial = 1118] [outer = 0x7f872644fc00] 18:06:50 INFO - PROCESS | 1813 | 1462324010396 Marionette DEBUG loaded listener.js 18:06:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f872a9b6400) [pid = 1813] [serial = 1119] [outer = 0x7f872644fc00] 18:06:51 INFO - PROCESS | 1813 | 1462324011325 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 18:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 18:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1629ms 18:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 18:06:51 INFO - PROCESS | 1813 | 1462324011355 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 18:06:51 INFO - PROCESS | 1813 | 1462324011358 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 18:06:51 INFO - PROCESS | 1813 | 1462324011364 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 18:06:51 INFO - PROCESS | 1813 | 1462324011368 Marionette TRACE conn3 <- [1,1462,null,{}] 18:06:51 INFO - PROCESS | 1813 | 1462324011373 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:51 INFO - PROCESS | 1813 | 1462324011566 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 18:06:51 INFO - PROCESS | 1813 | 1462324011763 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f76f000 == 113 [pid = 1813] [id = 373] 18:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f8726451400) [pid = 1813] [serial = 1120] [outer = (nil)] 18:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f872db4f400) [pid = 1813] [serial = 1121] [outer = 0x7f8726451400] 18:06:51 INFO - PROCESS | 1813 | 1462324011833 Marionette DEBUG loaded listener.js 18:06:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f872df3cc00) [pid = 1813] [serial = 1122] [outer = 0x7f8726451400] 18:06:52 INFO - PROCESS | 1813 | 1462324012765 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 18:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 18:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1430ms 18:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 18:06:52 INFO - PROCESS | 1813 | 1462324012794 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 18:06:52 INFO - PROCESS | 1813 | 1462324012797 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 18:06:52 INFO - PROCESS | 1813 | 1462324012802 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 18:06:52 INFO - PROCESS | 1813 | 1462324012806 Marionette TRACE conn3 <- [1,1466,null,{}] 18:06:52 INFO - PROCESS | 1813 | 1462324012812 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:53 INFO - PROCESS | 1813 | 1462324013022 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 18:06:53 INFO - PROCESS | 1813 | 1462324013262 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c511800 == 114 [pid = 1813] [id = 374] 18:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f87200ecc00) [pid = 1813] [serial = 1123] [outer = (nil)] 18:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f872e61f800) [pid = 1813] [serial = 1124] [outer = 0x7f87200ecc00] 18:06:53 INFO - PROCESS | 1813 | 1462324013346 Marionette DEBUG loaded listener.js 18:06:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f872e8bf800) [pid = 1813] [serial = 1125] [outer = 0x7f87200ecc00] 18:06:54 INFO - PROCESS | 1813 | 1462324014192 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 18:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 18:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1436ms 18:06:54 INFO - PROCESS | 1813 | 1462324014240 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 18:06:54 INFO - PROCESS | 1813 | 1462324014244 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 18:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 18:06:54 INFO - PROCESS | 1813 | 1462324014250 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 18:06:54 INFO - PROCESS | 1813 | 1462324014253 Marionette TRACE conn3 <- [1,1470,null,{}] 18:06:54 INFO - PROCESS | 1813 | 1462324014258 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:54 INFO - PROCESS | 1813 | 1462324014452 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 18:06:54 INFO - PROCESS | 1813 | 1462324014649 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f49800 == 115 [pid = 1813] [id = 375] 18:06:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f8720966000) [pid = 1813] [serial = 1126] [outer = (nil)] 18:06:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f872f4e0400) [pid = 1813] [serial = 1127] [outer = 0x7f8720966000] 18:06:54 INFO - PROCESS | 1813 | 1462324014717 Marionette DEBUG loaded listener.js 18:06:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f87301e8800) [pid = 1813] [serial = 1128] [outer = 0x7f8720966000] 18:06:55 INFO - PROCESS | 1813 | 1462324015786 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 18:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 18:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1586ms 18:06:55 INFO - PROCESS | 1813 | 1462324015840 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 18:06:55 INFO - PROCESS | 1813 | 1462324015846 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 18:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 18:06:55 INFO - PROCESS | 1813 | 1462324015855 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 18:06:55 INFO - PROCESS | 1813 | 1462324015870 Marionette TRACE conn3 <- [1,1474,null,{}] 18:06:55 INFO - PROCESS | 1813 | 1462324015878 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:56 INFO - PROCESS | 1813 | 1462324016077 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 18:06:56 INFO - PROCESS | 1813 | 1462324016315 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f874c092000 == 116 [pid = 1813] [id = 376] 18:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f872e8bb400) [pid = 1813] [serial = 1129] [outer = (nil)] 18:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f873060e000) [pid = 1813] [serial = 1130] [outer = 0x7f872e8bb400] 18:06:56 INFO - PROCESS | 1813 | 1462324016429 Marionette DEBUG loaded listener.js 18:06:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f8732783000) [pid = 1813] [serial = 1131] [outer = 0x7f872e8bb400] 18:06:57 INFO - PROCESS | 1813 | 1462324017304 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 18:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 18:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1493ms 18:06:57 INFO - PROCESS | 1813 | 1462324017347 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 18:06:57 INFO - PROCESS | 1813 | 1462324017350 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 18:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 18:06:57 INFO - PROCESS | 1813 | 1462324017356 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 18:06:57 INFO - PROCESS | 1813 | 1462324017358 Marionette TRACE conn3 <- [1,1478,null,{}] 18:06:57 INFO - PROCESS | 1813 | 1462324017364 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:57 INFO - PROCESS | 1813 | 1462324017554 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 18:06:57 INFO - PROCESS | 1813 | 1462324017815 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715d24800 == 117 [pid = 1813] [id = 377] 18:06:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f873643e400) [pid = 1813] [serial = 1132] [outer = (nil)] 18:06:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f873c53ac00) [pid = 1813] [serial = 1133] [outer = 0x7f873643e400] 18:06:57 INFO - PROCESS | 1813 | 1462324017978 Marionette DEBUG loaded listener.js 18:06:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f873f1bdc00) [pid = 1813] [serial = 1134] [outer = 0x7f873643e400] 18:06:59 INFO - PROCESS | 1813 | 1462324019053 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 18:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 18:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1741ms 18:06:59 INFO - PROCESS | 1813 | 1462324019099 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 18:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 18:06:59 INFO - PROCESS | 1813 | 1462324019103 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 18:06:59 INFO - PROCESS | 1813 | 1462324019109 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 18:06:59 INFO - PROCESS | 1813 | 1462324019114 Marionette TRACE conn3 <- [1,1482,null,{}] 18:06:59 INFO - PROCESS | 1813 | 1462324019119 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:06:59 INFO - PROCESS | 1813 | 1462324019347 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 18:06:59 INFO - PROCESS | 1813 | 1462324019590 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:06:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718ac7800 == 118 [pid = 1813] [id = 378] 18:06:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f87165bec00) [pid = 1813] [serial = 1135] [outer = (nil)] 18:06:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f8718be3c00) [pid = 1813] [serial = 1136] [outer = 0x7f87165bec00] 18:06:59 INFO - PROCESS | 1813 | 1462324019707 Marionette DEBUG loaded listener.js 18:06:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f871aff2800) [pid = 1813] [serial = 1137] [outer = 0x7f87165bec00] 18:07:00 INFO - PROCESS | 1813 | 1462324020785 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 18:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 18:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1737ms 18:07:00 INFO - PROCESS | 1813 | 1462324020847 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 18:07:00 INFO - PROCESS | 1813 | 1462324020851 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 18:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 18:07:00 INFO - PROCESS | 1813 | 1462324020857 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 18:07:00 INFO - PROCESS | 1813 | 1462324020859 Marionette TRACE conn3 <- [1,1486,null,{}] 18:07:00 INFO - PROCESS | 1813 | 1462324020865 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:01 INFO - PROCESS | 1813 | 1462324021068 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 18:07:01 INFO - PROCESS | 1813 | 1462324021317 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871b046000 == 119 [pid = 1813] [id = 379] 18:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f87165bb800) [pid = 1813] [serial = 1138] [outer = (nil)] 18:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f871902cc00) [pid = 1813] [serial = 1139] [outer = 0x7f87165bb800] 18:07:01 INFO - PROCESS | 1813 | 1462324021389 Marionette DEBUG loaded listener.js 18:07:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f871e127800) [pid = 1813] [serial = 1140] [outer = 0x7f87165bb800] 18:07:02 INFO - PROCESS | 1813 | 1462324022319 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 18:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 18:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1531ms 18:07:02 INFO - PROCESS | 1813 | 1462324022390 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 18:07:02 INFO - PROCESS | 1813 | 1462324022393 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 18:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 18:07:02 INFO - PROCESS | 1813 | 1462324022399 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 18:07:02 INFO - PROCESS | 1813 | 1462324022401 Marionette TRACE conn3 <- [1,1490,null,{}] 18:07:02 INFO - PROCESS | 1813 | 1462324022407 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:02 INFO - PROCESS | 1813 | 1462324022622 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 18:07:02 INFO - PROCESS | 1813 | 1462324022880 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d1d4800 == 120 [pid = 1813] [id = 380] 18:07:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f871d593000) [pid = 1813] [serial = 1141] [outer = (nil)] 18:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f871f19a800) [pid = 1813] [serial = 1142] [outer = 0x7f871d593000] 18:07:03 INFO - PROCESS | 1813 | 1462324023017 Marionette DEBUG loaded listener.js 18:07:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f871ff05c00) [pid = 1813] [serial = 1143] [outer = 0x7f871d593000] 18:07:04 INFO - PROCESS | 1813 | 1462324024588 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 18:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 18:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2236ms 18:07:04 INFO - PROCESS | 1813 | 1462324024637 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 18:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 18:07:04 INFO - PROCESS | 1813 | 1462324024643 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 18:07:04 INFO - PROCESS | 1813 | 1462324024665 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 18:07:04 INFO - PROCESS | 1813 | 1462324024671 Marionette TRACE conn3 <- [1,1494,null,{}] 18:07:04 INFO - PROCESS | 1813 | 1462324024681 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:04 INFO - PROCESS | 1813 | 1462324024915 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 18:07:05 INFO - PROCESS | 1813 | 1462324025137 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afba000 == 121 [pid = 1813] [id = 381] 18:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f87160dec00) [pid = 1813] [serial = 1144] [outer = (nil)] 18:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f8718bdd400) [pid = 1813] [serial = 1145] [outer = 0x7f87160dec00] 18:07:05 INFO - PROCESS | 1813 | 1462324025202 Marionette DEBUG loaded listener.js 18:07:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f871a3efc00) [pid = 1813] [serial = 1146] [outer = 0x7f87160dec00] 18:07:06 INFO - PROCESS | 1813 | 1462324026290 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 18:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 18:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1707ms 18:07:06 INFO - PROCESS | 1813 | 1462324026358 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 18:07:06 INFO - PROCESS | 1813 | 1462324026366 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 18:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 18:07:06 INFO - PROCESS | 1813 | 1462324026397 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 18:07:06 INFO - PROCESS | 1813 | 1462324026401 Marionette TRACE conn3 <- [1,1498,null,{}] 18:07:06 INFO - PROCESS | 1813 | 1462324026405 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:06 INFO - PROCESS | 1813 | 1462324026599 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 18:07:06 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872740b800 == 120 [pid = 1813] [id = 6] 18:07:06 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873567e000 == 119 [pid = 1813] [id = 21] 18:07:06 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f87253a7800) [pid = 1813] [serial = 1040] [outer = (nil)] [url = about:blank] 18:07:06 INFO - PROCESS | 1813 | 1462324026942 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:06 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258ad800 == 118 [pid = 1813] [id = 11] 18:07:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718f52000 == 119 [pid = 1813] [id = 382] 18:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f8719a59c00) [pid = 1813] [serial = 1147] [outer = (nil)] 18:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f871afe8000) [pid = 1813] [serial = 1148] [outer = 0x7f8719a59c00] 18:07:07 INFO - PROCESS | 1813 | 1462324027039 Marionette DEBUG loaded listener.js 18:07:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f871d6c9800) [pid = 1813] [serial = 1149] [outer = 0x7f8719a59c00] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f871e126800) [pid = 1813] [serial = 948] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f873c092800) [pid = 1813] [serial = 969] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f87258ea400) [pid = 1813] [serial = 828] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f872e8b9800) [pid = 1813] [serial = 756] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f872f4df400) [pid = 1813] [serial = 759] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f872fca2c00) [pid = 1813] [serial = 762] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f872c826400) [pid = 1813] [serial = 804] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f872db51c00) [pid = 1813] [serial = 807] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f8730569000) [pid = 1813] [serial = 810] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f873185a400) [pid = 1813] [serial = 813] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f8736497c00) [pid = 1813] [serial = 816] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f873c096c00) [pid = 1813] [serial = 819] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f873c393400) [pid = 1813] [serial = 822] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f873c56d000) [pid = 1813] [serial = 825] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f871f1eb800) [pid = 1813] [serial = 852] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8720884000) [pid = 1813] [serial = 855] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f8728cee800) [pid = 1813] [serial = 858] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f872db53c00) [pid = 1813] [serial = 861] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f872e2a7c00) [pid = 1813] [serial = 864] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f873056a800) [pid = 1813] [serial = 867] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f873c38a000) [pid = 1813] [serial = 870] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f873d210400) [pid = 1813] [serial = 873] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f873d724000) [pid = 1813] [serial = 876] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f871e122800) [pid = 1813] [serial = 972] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f872096a800) [pid = 1813] [serial = 975] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f872de1a800) [pid = 1813] [serial = 978] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f873c780400) [pid = 1813] [serial = 981] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f87408c9400) [pid = 1813] [serial = 984] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f8741829000) [pid = 1813] [serial = 987] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871aff4800) [pid = 1813] [serial = 990] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871f1a1800) [pid = 1813] [serial = 999] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871a3f1000) [pid = 1813] [serial = 996] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f871f48dc00) [pid = 1813] [serial = 993] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871ee20000) [pid = 1813] [serial = 909] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f874103f800) [pid = 1813] [serial = 882] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f8740a87400) [pid = 1813] [serial = 924] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f8720710400) [pid = 1813] [serial = 912] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f872df39400) [pid = 1813] [serial = 753] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f871c9f0800) [pid = 1813] [serial = 933] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f873f1c8400) [pid = 1813] [serial = 879] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f872cd83c00) [pid = 1813] [serial = 750] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f872c050400) [pid = 1813] [serial = 747] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f872405dc00) [pid = 1813] [serial = 741] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f871f7e0000) [pid = 1813] [serial = 738] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f872e7a3000) [pid = 1813] [serial = 918] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f8741311400) [pid = 1813] [serial = 942] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f8741305c00) [pid = 1813] [serial = 885] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f8741043800) [pid = 1813] [serial = 939] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f871fff1800) [pid = 1813] [serial = 795] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f871f53cc00) [pid = 1813] [serial = 930] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f8725a9f800) [pid = 1813] [serial = 735] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f872088c000) [pid = 1813] [serial = 792] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f872405e000) [pid = 1813] [serial = 798] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f871f0ee800) [pid = 1813] [serial = 1005] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f871f1a4800) [pid = 1813] [serial = 1002] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f8729f87800) [pid = 1813] [serial = 744] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f8741311800) [pid = 1813] [serial = 927] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871ade1c00) [pid = 1813] [serial = 945] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f8730609800) [pid = 1813] [serial = 921] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8727f68800) [pid = 1813] [serial = 801] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f872e619c00) [pid = 1813] [serial = 936] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f8725bed800) [pid = 1813] [serial = 915] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f871f19b800) [pid = 1813] [serial = 1034] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f871f488000) [pid = 1813] [serial = 1035] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f872070ec00) [pid = 1813] [serial = 1026] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f871ffeec00) [pid = 1813] [serial = 1025] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f8719d06c00) [pid = 1813] [serial = 1017] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f8718be2000) [pid = 1813] [serial = 1016] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f871f0c0400) [pid = 1813] [serial = 1020] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f871df87c00) [pid = 1813] [serial = 1019] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f871ade7400) [pid = 1813] [serial = 1031] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f871f48bc00) [pid = 1813] [serial = 1022] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f871f52f800) [pid = 1813] [serial = 1023] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f872405c400) [pid = 1813] [serial = 1028] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f87251db400) [pid = 1813] [serial = 1029] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f87251d1400) [pid = 1813] [serial = 708] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f871f7d9800) [pid = 1813] [serial = 1037] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f87200e7800) [pid = 1813] [serial = 1038] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f871c9e4000) [pid = 1813] [serial = 1032] [outer = (nil)] [url = about:blank] 18:07:07 INFO - PROCESS | 1813 | 1462324027836 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 18:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 18:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1490ms 18:07:07 INFO - PROCESS | 1813 | 1462324027884 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 18:07:07 INFO - PROCESS | 1813 | 1462324027887 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 18:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 18:07:07 INFO - PROCESS | 1813 | 1462324027894 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 18:07:07 INFO - PROCESS | 1813 | 1462324027900 Marionette TRACE conn3 <- [1,1502,null,{}] 18:07:07 INFO - PROCESS | 1813 | 1462324027914 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:08 INFO - PROCESS | 1813 | 1462324028144 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 18:07:08 INFO - PROCESS | 1813 | 1462324028171 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871c7be800 == 120 [pid = 1813] [id = 383] 18:07:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f871e12b000) [pid = 1813] [serial = 1150] [outer = (nil)] 18:07:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871f0c9c00) [pid = 1813] [serial = 1151] [outer = 0x7f871e12b000] 18:07:08 INFO - PROCESS | 1813 | 1462324028253 Marionette DEBUG loaded listener.js 18:07:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871f19c400) [pid = 1813] [serial = 1152] [outer = 0x7f871e12b000] 18:07:09 INFO - PROCESS | 1813 | 1462324029058 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 18:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 18:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1182ms 18:07:09 INFO - PROCESS | 1813 | 1462324029077 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 18:07:09 INFO - PROCESS | 1813 | 1462324029080 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 18:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 18:07:09 INFO - PROCESS | 1813 | 1462324029086 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 18:07:09 INFO - PROCESS | 1813 | 1462324029088 Marionette TRACE conn3 <- [1,1506,null,{}] 18:07:09 INFO - PROCESS | 1813 | 1462324029095 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:09 INFO - PROCESS | 1813 | 1462324029265 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 18:07:09 INFO - PROCESS | 1813 | 1462324029438 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f2d2800 == 121 [pid = 1813] [id = 384] 18:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f871a3f1000) [pid = 1813] [serial = 1153] [outer = (nil)] 18:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f871f48e400) [pid = 1813] [serial = 1154] [outer = 0x7f871a3f1000] 18:07:09 INFO - PROCESS | 1813 | 1462324029500 Marionette DEBUG loaded listener.js 18:07:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f871f7d9c00) [pid = 1813] [serial = 1155] [outer = 0x7f871a3f1000] 18:07:10 INFO - PROCESS | 1813 | 1462324030372 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 18:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 18:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1331ms 18:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 18:07:10 INFO - PROCESS | 1813 | 1462324030426 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 18:07:10 INFO - PROCESS | 1813 | 1462324030429 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 18:07:10 INFO - PROCESS | 1813 | 1462324030435 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 18:07:10 INFO - PROCESS | 1813 | 1462324030438 Marionette TRACE conn3 <- [1,1510,null,{}] 18:07:10 INFO - PROCESS | 1813 | 1462324030443 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:10 INFO - PROCESS | 1813 | 1462324030672 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 18:07:10 INFO - PROCESS | 1813 | 1462324030704 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f899000 == 122 [pid = 1813] [id = 385] 18:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f871f534400) [pid = 1813] [serial = 1156] [outer = (nil)] 18:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f871ff0bc00) [pid = 1813] [serial = 1157] [outer = 0x7f871f534400] 18:07:10 INFO - PROCESS | 1813 | 1462324030764 Marionette DEBUG loaded listener.js 18:07:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f871ff41000) [pid = 1813] [serial = 1158] [outer = 0x7f871f534400] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f87251d1800) [pid = 1813] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f87206de400) [pid = 1813] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f871d58b000) [pid = 1813] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f87165c4800) [pid = 1813] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f871afed400) [pid = 1813] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f871d58d800) [pid = 1813] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f871f0f2c00) [pid = 1813] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 18:07:11 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f87258b1800) [pid = 1813] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:07:12 INFO - PROCESS | 1813 | 1462324032181 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 18:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 18:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1786ms 18:07:12 INFO - PROCESS | 1813 | 1462324032220 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 18:07:12 INFO - PROCESS | 1813 | 1462324032223 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 18:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 18:07:12 INFO - PROCESS | 1813 | 1462324032228 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 18:07:12 INFO - PROCESS | 1813 | 1462324032230 Marionette TRACE conn3 <- [1,1514,null,{}] 18:07:12 INFO - PROCESS | 1813 | 1462324032236 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:12 INFO - PROCESS | 1813 | 1462324032426 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 18:07:12 INFO - PROCESS | 1813 | 1462324032619 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240e8800 == 123 [pid = 1813] [id = 386] 18:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f8715dd0c00) [pid = 1813] [serial = 1159] [outer = (nil)] 18:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f87206e0400) [pid = 1813] [serial = 1160] [outer = 0x7f8715dd0c00] 18:07:12 INFO - PROCESS | 1813 | 1462324032685 Marionette DEBUG loaded listener.js 18:07:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f87207b3000) [pid = 1813] [serial = 1161] [outer = 0x7f8715dd0c00] 18:07:13 INFO - PROCESS | 1813 | 1462324033351 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 18:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 18:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1137ms 18:07:13 INFO - PROCESS | 1813 | 1462324033367 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 18:07:13 INFO - PROCESS | 1813 | 1462324033369 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 18:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 18:07:13 INFO - PROCESS | 1813 | 1462324033375 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 18:07:13 INFO - PROCESS | 1813 | 1462324033378 Marionette TRACE conn3 <- [1,1518,null,{}] 18:07:13 INFO - PROCESS | 1813 | 1462324033383 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:13 INFO - PROCESS | 1813 | 1462324033554 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 18:07:13 INFO - PROCESS | 1813 | 1462324033711 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258cd800 == 124 [pid = 1813] [id = 387] 18:07:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f871a3e5000) [pid = 1813] [serial = 1162] [outer = (nil)] 18:07:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f8720964000) [pid = 1813] [serial = 1163] [outer = 0x7f871a3e5000] 18:07:13 INFO - PROCESS | 1813 | 1462324033770 Marionette DEBUG loaded listener.js 18:07:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f87251db400) [pid = 1813] [serial = 1164] [outer = 0x7f871a3e5000] 18:07:14 INFO - PROCESS | 1813 | 1462324034807 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 18:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 18:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1479ms 18:07:14 INFO - PROCESS | 1813 | 1462324034857 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 18:07:14 INFO - PROCESS | 1813 | 1462324034864 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 18:07:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 18:07:14 INFO - PROCESS | 1813 | 1462324034872 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 18:07:14 INFO - PROCESS | 1813 | 1462324034878 Marionette TRACE conn3 <- [1,1522,null,{}] 18:07:14 INFO - PROCESS | 1813 | 1462324034885 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:15 INFO - PROCESS | 1813 | 1462324035119 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 18:07:15 INFO - PROCESS | 1813 | 1462324035354 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a273800 == 125 [pid = 1813] [id = 388] 18:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f871a3ec000) [pid = 1813] [serial = 1165] [outer = (nil)] 18:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f871afe6800) [pid = 1813] [serial = 1166] [outer = 0x7f871a3ec000] 18:07:15 INFO - PROCESS | 1813 | 1462324035442 Marionette DEBUG loaded listener.js 18:07:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f871d3e7800) [pid = 1813] [serial = 1167] [outer = 0x7f871a3ec000] 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:07:16 INFO - PROCESS | 1813 | 1462324036244 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 18:07:16 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 () { 18:07:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 18:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 18:07:16 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 () { 18:07:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 18:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 18:07:16 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 () { 18:07:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 18:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 18:07:16 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 () { 18:07:16 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 18:07:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:16 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 18:07:16 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1389ms 18:07:16 INFO - PROCESS | 1813 | 1462324036265 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 18:07:16 INFO - PROCESS | 1813 | 1462324036278 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 18:07:16 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 18:07:16 INFO - PROCESS | 1813 | 1462324036288 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 18:07:16 INFO - PROCESS | 1813 | 1462324036293 Marionette TRACE conn3 <- [1,1526,null,{}] 18:07:16 INFO - PROCESS | 1813 | 1462324036298 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:16 INFO - PROCESS | 1813 | 1462324036491 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 18:07:16 INFO - PROCESS | 1813 | 1462324036682 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240d0800 == 126 [pid = 1813] [id = 389] 18:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f871d6cf400) [pid = 1813] [serial = 1168] [outer = (nil)] 18:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f871f19c000) [pid = 1813] [serial = 1169] [outer = 0x7f871d6cf400] 18:07:16 INFO - PROCESS | 1813 | 1462324036754 Marionette DEBUG loaded listener.js 18:07:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f871f7d6000) [pid = 1813] [serial = 1170] [outer = 0x7f871d6cf400] 18:07:17 INFO - PROCESS | 1813 | 1462324037577 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 18:07:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:07:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 18:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 18:07:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 18:07:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 18:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 18:07:17 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 18:07:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 18:07:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 18:07:17 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1339ms 18:07:17 INFO - PROCESS | 1813 | 1462324037632 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 18:07:17 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 18:07:17 INFO - PROCESS | 1813 | 1462324037638 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 18:07:17 INFO - PROCESS | 1813 | 1462324037644 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 18:07:17 INFO - PROCESS | 1813 | 1462324037650 Marionette TRACE conn3 <- [1,1530,null,{}] 18:07:17 INFO - PROCESS | 1813 | 1462324037707 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:17 INFO - PROCESS | 1813 | 1462324037956 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 18:07:18 INFO - PROCESS | 1813 | 1462324038091 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f0f800 == 127 [pid = 1813] [id = 390] 18:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f872070e800) [pid = 1813] [serial = 1171] [outer = (nil)] 18:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f8720884000) [pid = 1813] [serial = 1172] [outer = 0x7f872070e800] 18:07:18 INFO - PROCESS | 1813 | 1462324038162 Marionette DEBUG loaded listener.js 18:07:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f872520e800) [pid = 1813] [serial = 1173] [outer = 0x7f872070e800] 18:07:18 INFO - PROCESS | 1813 | 1462324038954 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 18:07:18 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 18:07:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 18:07:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:07:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:07:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 18:07:18 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 18:07:18 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. 18:07:18 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 18:07:18 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1348ms 18:07:19 INFO - PROCESS | 1813 | 1462324038995 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 18:07:19 INFO - PROCESS | 1813 | 1462324038999 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 18:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 18:07:19 INFO - PROCESS | 1813 | 1462324039005 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 18:07:19 INFO - PROCESS | 1813 | 1462324039008 Marionette TRACE conn3 <- [1,1534,null,{}] 18:07:19 INFO - PROCESS | 1813 | 1462324039013 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:19 INFO - PROCESS | 1813 | 1462324039229 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 18:07:19 INFO - PROCESS | 1813 | 1462324039397 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726168000 == 128 [pid = 1813] [id = 391] 18:07:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f8720708c00) [pid = 1813] [serial = 1174] [outer = (nil)] 18:07:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f8725674400) [pid = 1813] [serial = 1175] [outer = 0x7f8720708c00] 18:07:19 INFO - PROCESS | 1813 | 1462324039465 Marionette DEBUG loaded listener.js 18:07:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f8725be5400) [pid = 1813] [serial = 1176] [outer = 0x7f8720708c00] 18:07:20 INFO - PROCESS | 1813 | 1462324040359 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 18:07:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 18:07:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1428ms 18:07:20 INFO - PROCESS | 1813 | 1462324040435 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 18:07:20 INFO - PROCESS | 1813 | 1462324040439 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 18:07:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 18:07:20 INFO - PROCESS | 1813 | 1462324040445 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 18:07:20 INFO - PROCESS | 1813 | 1462324040447 Marionette TRACE conn3 <- [1,1538,null,{}] 18:07:20 INFO - PROCESS | 1813 | 1462324040453 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:20 INFO - PROCESS | 1813 | 1462324040664 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 18:07:20 INFO - PROCESS | 1813 | 1462324040931 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726290000 == 129 [pid = 1813] [id = 392] 18:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f8726451c00) [pid = 1813] [serial = 1177] [outer = (nil)] 18:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f8727448800) [pid = 1813] [serial = 1178] [outer = 0x7f8726451c00] 18:07:21 INFO - PROCESS | 1813 | 1462324041052 Marionette DEBUG loaded listener.js 18:07:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f8728c8cc00) [pid = 1813] [serial = 1179] [outer = 0x7f8726451c00] 18:07:21 INFO - PROCESS | 1813 | 1462324041921 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:07:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 18:07:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1533ms 18:07:21 INFO - PROCESS | 1813 | 1462324041979 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 18:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 18:07:21 INFO - PROCESS | 1813 | 1462324041983 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 18:07:21 INFO - PROCESS | 1813 | 1462324041988 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 18:07:21 INFO - PROCESS | 1813 | 1462324041991 Marionette TRACE conn3 <- [1,1542,null,{}] 18:07:22 INFO - PROCESS | 1813 | 1462324041997 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:22 INFO - PROCESS | 1813 | 1462324042209 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 18:07:22 INFO - PROCESS | 1813 | 1462324042400 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b47f800 == 130 [pid = 1813] [id = 393] 18:07:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f8726555000) [pid = 1813] [serial = 1180] [outer = (nil)] 18:07:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f872c055800) [pid = 1813] [serial = 1181] [outer = 0x7f8726555000] 18:07:22 INFO - PROCESS | 1813 | 1462324042516 Marionette DEBUG loaded listener.js 18:07:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f872db56400) [pid = 1813] [serial = 1182] [outer = 0x7f8726555000] 18:07:23 INFO - PROCESS | 1813 | 1462324043329 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 18:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 18:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1378ms 18:07:23 INFO - PROCESS | 1813 | 1462324043367 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 18:07:23 INFO - PROCESS | 1813 | 1462324043370 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 18:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 18:07:23 INFO - PROCESS | 1813 | 1462324043376 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 18:07:23 INFO - PROCESS | 1813 | 1462324043378 Marionette TRACE conn3 <- [1,1546,null,{}] 18:07:23 INFO - PROCESS | 1813 | 1462324043384 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:23 INFO - PROCESS | 1813 | 1462324043569 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 18:07:23 INFO - PROCESS | 1813 | 1462324043826 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0df800 == 131 [pid = 1813] [id = 394] 18:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f871ff05800) [pid = 1813] [serial = 1183] [outer = (nil)] 18:07:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f872db57c00) [pid = 1813] [serial = 1184] [outer = 0x7f871ff05800] 18:07:23 INFO - PROCESS | 1813 | 1462324043904 Marionette DEBUG loaded listener.js 18:07:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f872e61d400) [pid = 1813] [serial = 1185] [outer = 0x7f871ff05800] 18:07:24 INFO - PROCESS | 1813 | 1462324044770 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 18:07:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 18:07:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1430ms 18:07:24 INFO - PROCESS | 1813 | 1462324044807 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 18:07:24 INFO - PROCESS | 1813 | 1462324044811 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 18:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 18:07:24 INFO - PROCESS | 1813 | 1462324044817 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 18:07:24 INFO - PROCESS | 1813 | 1462324044819 Marionette TRACE conn3 <- [1,1550,null,{}] 18:07:24 INFO - PROCESS | 1813 | 1462324044825 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:25 INFO - PROCESS | 1813 | 1462324045018 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 18:07:25 INFO - PROCESS | 1813 | 1462324045225 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e479000 == 132 [pid = 1813] [id = 395] 18:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f87206de800) [pid = 1813] [serial = 1186] [outer = (nil)] 18:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f872e8c0000) [pid = 1813] [serial = 1187] [outer = 0x7f87206de800] 18:07:25 INFO - PROCESS | 1813 | 1462324045295 Marionette DEBUG loaded listener.js 18:07:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f872f79fc00) [pid = 1813] [serial = 1188] [outer = 0x7f87206de800] 18:07:26 INFO - PROCESS | 1813 | 1462324046165 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 18:07:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 18:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1385ms 18:07:26 INFO - PROCESS | 1813 | 1462324046213 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 18:07:26 INFO - PROCESS | 1813 | 1462324046217 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 18:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 18:07:26 INFO - PROCESS | 1813 | 1462324046223 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 18:07:26 INFO - PROCESS | 1813 | 1462324046226 Marionette TRACE conn3 <- [1,1554,null,{}] 18:07:26 INFO - PROCESS | 1813 | 1462324046232 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:26 INFO - PROCESS | 1813 | 1462324046419 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 18:07:26 INFO - PROCESS | 1813 | 1462324046622 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f39c000 == 133 [pid = 1813] [id = 396] 18:07:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f8725aa9800) [pid = 1813] [serial = 1189] [outer = (nil)] 18:07:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f8730569000) [pid = 1813] [serial = 1190] [outer = 0x7f8725aa9800] 18:07:26 INFO - PROCESS | 1813 | 1462324046690 Marionette DEBUG loaded listener.js 18:07:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f873279c800) [pid = 1813] [serial = 1191] [outer = 0x7f8725aa9800] 18:07:27 INFO - PROCESS | 1813 | 1462324047552 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 18:07:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 18:07:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1381ms 18:07:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 18:07:27 INFO - PROCESS | 1813 | 1462324047606 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 18:07:27 INFO - PROCESS | 1813 | 1462324047608 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 18:07:27 INFO - PROCESS | 1813 | 1462324047614 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 18:07:27 INFO - PROCESS | 1813 | 1462324047617 Marionette TRACE conn3 <- [1,1558,null,{}] 18:07:27 INFO - PROCESS | 1813 | 1462324047623 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:27 INFO - PROCESS | 1813 | 1462324047835 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 18:07:28 INFO - PROCESS | 1813 | 1462324048028 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731940800 == 134 [pid = 1813] [id = 397] 18:07:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f872de1ac00) [pid = 1813] [serial = 1192] [outer = (nil)] 18:07:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f873649d400) [pid = 1813] [serial = 1193] [outer = 0x7f872de1ac00] 18:07:28 INFO - PROCESS | 1813 | 1462324048100 Marionette DEBUG loaded listener.js 18:07:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f873c77f400) [pid = 1813] [serial = 1194] [outer = 0x7f872de1ac00] 18:07:29 INFO - PROCESS | 1813 | 1462324049035 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 18:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 18:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1483ms 18:07:29 INFO - PROCESS | 1813 | 1462324049099 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 18:07:29 INFO - PROCESS | 1813 | 1462324049103 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 18:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 18:07:29 INFO - PROCESS | 1813 | 1462324049109 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 18:07:29 INFO - PROCESS | 1813 | 1462324049113 Marionette TRACE conn3 <- [1,1562,null,{}] 18:07:29 INFO - PROCESS | 1813 | 1462324049119 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:29 INFO - PROCESS | 1813 | 1462324049378 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 18:07:29 INFO - PROCESS | 1813 | 1462324049615 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c3a6800 == 135 [pid = 1813] [id = 398] 18:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f873d1ce800) [pid = 1813] [serial = 1195] [outer = (nil)] 18:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f8740a48c00) [pid = 1813] [serial = 1196] [outer = 0x7f873d1ce800] 18:07:29 INFO - PROCESS | 1813 | 1462324049737 Marionette DEBUG loaded listener.js 18:07:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f87411bd800) [pid = 1813] [serial = 1197] [outer = 0x7f873d1ce800] 18:07:30 INFO - PROCESS | 1813 | 1462324050572 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 18:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 18:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1532ms 18:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 18:07:30 INFO - PROCESS | 1813 | 1462324050643 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 18:07:30 INFO - PROCESS | 1813 | 1462324050645 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 18:07:30 INFO - PROCESS | 1813 | 1462324050652 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 18:07:30 INFO - PROCESS | 1813 | 1462324050655 Marionette TRACE conn3 <- [1,1566,null,{}] 18:07:30 INFO - PROCESS | 1813 | 1462324050660 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:30 INFO - PROCESS | 1813 | 1462324050871 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 18:07:31 INFO - PROCESS | 1813 | 1462324051069 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740abf800 == 136 [pid = 1813] [id = 399] 18:07:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f8719d52c00) [pid = 1813] [serial = 1198] [outer = (nil)] 18:07:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f8719d5bc00) [pid = 1813] [serial = 1199] [outer = 0x7f8719d52c00] 18:07:31 INFO - PROCESS | 1813 | 1462324051143 Marionette DEBUG loaded listener.js 18:07:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8719d60800) [pid = 1813] [serial = 1200] [outer = 0x7f8719d52c00] 18:07:32 INFO - PROCESS | 1813 | 1462324052006 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 18:07:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 18:07:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1384ms 18:07:32 INFO - PROCESS | 1813 | 1462324052036 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 18:07:32 INFO - PROCESS | 1813 | 1462324052039 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 18:07:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 18:07:32 INFO - PROCESS | 1813 | 1462324052045 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 18:07:32 INFO - PROCESS | 1813 | 1462324052056 Marionette TRACE conn3 <- [1,1570,null,{}] 18:07:32 INFO - PROCESS | 1813 | 1462324052061 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:32 INFO - PROCESS | 1813 | 1462324052241 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 18:07:32 INFO - PROCESS | 1813 | 1462324052449 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741083800 == 137 [pid = 1813] [id = 400] 18:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f8719d56c00) [pid = 1813] [serial = 1201] [outer = (nil)] 18:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871cd36c00) [pid = 1813] [serial = 1202] [outer = 0x7f8719d56c00] 18:07:32 INFO - PROCESS | 1813 | 1462324052560 Marionette DEBUG loaded listener.js 18:07:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871cd3cc00) [pid = 1813] [serial = 1203] [outer = 0x7f8719d56c00] 18:07:33 INFO - PROCESS | 1813 | 1462324053453 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 18:07:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 18:07:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1442ms 18:07:33 INFO - PROCESS | 1813 | 1462324053488 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 18:07:33 INFO - PROCESS | 1813 | 1462324053490 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 18:07:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 18:07:33 INFO - PROCESS | 1813 | 1462324053497 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 18:07:33 INFO - PROCESS | 1813 | 1462324053500 Marionette TRACE conn3 <- [1,1574,null,{}] 18:07:33 INFO - PROCESS | 1813 | 1462324053505 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:33 INFO - PROCESS | 1813 | 1462324053699 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 18:07:33 INFO - PROCESS | 1813 | 1462324053898 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87457b7800 == 138 [pid = 1813] [id = 401] 18:07:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f8719d58400) [pid = 1813] [serial = 1204] [outer = (nil)] 18:07:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871cd40c00) [pid = 1813] [serial = 1205] [outer = 0x7f8719d58400] 18:07:33 INFO - PROCESS | 1813 | 1462324053966 Marionette DEBUG loaded listener.js 18:07:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f873c091400) [pid = 1813] [serial = 1206] [outer = 0x7f8719d58400] 18:07:34 INFO - PROCESS | 1813 | 1462324054825 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 18:07:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 18:07:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1389ms 18:07:34 INFO - PROCESS | 1813 | 1462324054887 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 18:07:34 INFO - PROCESS | 1813 | 1462324054891 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 18:07:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 18:07:34 INFO - PROCESS | 1813 | 1462324054897 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 18:07:34 INFO - PROCESS | 1813 | 1462324054900 Marionette TRACE conn3 <- [1,1578,null,{}] 18:07:34 INFO - PROCESS | 1813 | 1462324054905 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:35 INFO - PROCESS | 1813 | 1462324055111 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 18:07:35 INFO - PROCESS | 1813 | 1462324055323 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ef5b000 == 139 [pid = 1813] [id = 402] 18:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f87165c5c00) [pid = 1813] [serial = 1207] [outer = (nil)] 18:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f8724421c00) [pid = 1813] [serial = 1208] [outer = 0x7f87165c5c00] 18:07:35 INFO - PROCESS | 1813 | 1462324055393 Marionette DEBUG loaded listener.js 18:07:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f872442a400) [pid = 1813] [serial = 1209] [outer = 0x7f87165c5c00] 18:07:36 INFO - PROCESS | 1813 | 1462324056318 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 18:07:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 18:07:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1494ms 18:07:36 INFO - PROCESS | 1813 | 1462324056393 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 18:07:36 INFO - PROCESS | 1813 | 1462324056397 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 18:07:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 18:07:36 INFO - PROCESS | 1813 | 1462324056402 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 18:07:36 INFO - PROCESS | 1813 | 1462324056404 Marionette TRACE conn3 <- [1,1582,null,{}] 18:07:36 INFO - PROCESS | 1813 | 1462324056410 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:36 INFO - PROCESS | 1813 | 1462324056613 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 18:07:37 INFO - PROCESS | 1813 | 1462324057224 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a263000 == 140 [pid = 1813] [id = 403] 18:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f8715ddc000) [pid = 1813] [serial = 1210] [outer = (nil)] 18:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f87160e2c00) [pid = 1813] [serial = 1211] [outer = 0x7f8715ddc000] 18:07:37 INFO - PROCESS | 1813 | 1462324057332 Marionette DEBUG loaded listener.js 18:07:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871902c800) [pid = 1813] [serial = 1212] [outer = 0x7f8715ddc000] 18:07:38 INFO - PROCESS | 1813 | 1462324058320 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 18:07:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 18:07:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1981ms 18:07:38 INFO - PROCESS | 1813 | 1462324058386 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 18:07:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 18:07:38 INFO - PROCESS | 1813 | 1462324058392 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 18:07:38 INFO - PROCESS | 1813 | 1462324058399 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 18:07:38 INFO - PROCESS | 1813 | 1462324058404 Marionette TRACE conn3 <- [1,1586,null,{}] 18:07:38 INFO - PROCESS | 1813 | 1462324058411 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:38 INFO - PROCESS | 1813 | 1462324058611 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 18:07:39 INFO - PROCESS | 1813 | 1462324059049 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871651e000 == 141 [pid = 1813] [id = 404] 18:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f871d3e3c00) [pid = 1813] [serial = 1213] [outer = (nil)] 18:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f871d52bc00) [pid = 1813] [serial = 1214] [outer = 0x7f871d3e3c00] 18:07:39 INFO - PROCESS | 1813 | 1462324059126 Marionette DEBUG loaded listener.js 18:07:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871d6d0000) [pid = 1813] [serial = 1215] [outer = 0x7f871d3e3c00] 18:07:40 INFO - PROCESS | 1813 | 1462324060059 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 18:07:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 18:07:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1740ms 18:07:40 INFO - PROCESS | 1813 | 1462324060143 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 18:07:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 18:07:40 INFO - PROCESS | 1813 | 1462324060149 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 18:07:40 INFO - PROCESS | 1813 | 1462324060157 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 18:07:40 INFO - PROCESS | 1813 | 1462324060159 Marionette TRACE conn3 <- [1,1590,null,{}] 18:07:40 INFO - PROCESS | 1813 | 1462324060165 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:40 INFO - PROCESS | 1813 | 1462324060461 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87240e8800 == 140 [pid = 1813] [id = 386] 18:07:40 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f873060e400) [pid = 1813] [serial = 1061] [outer = (nil)] [url = about:blank] 18:07:40 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f8719a56800) [pid = 1813] [serial = 1064] [outer = (nil)] [url = about:blank] 18:07:40 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f87411b8000) [pid = 1813] [serial = 1067] [outer = (nil)] [url = about:blank] 18:07:40 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8715dd5c00) [pid = 1813] [serial = 1070] [outer = (nil)] [url = about:blank] 18:07:40 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f872055d000) [pid = 1813] [serial = 1073] [outer = (nil)] [url = about:blank] 18:07:40 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f871ade3400) [pid = 1813] [serial = 1100] [outer = (nil)] [url = about:blank] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f899000 == 139 [pid = 1813] [id = 385] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f2d2800 == 138 [pid = 1813] [id = 384] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871c7be800 == 137 [pid = 1813] [id = 383] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718f52000 == 136 [pid = 1813] [id = 382] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871afba000 == 135 [pid = 1813] [id = 381] 18:07:40 INFO - PROCESS | 1813 | 1462324060830 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f874c092000 == 134 [pid = 1813] [id = 376] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f49800 == 133 [pid = 1813] [id = 375] 18:07:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c511800 == 132 [pid = 1813] [id = 374] 18:07:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715d1f800 == 133 [pid = 1813] [id = 405] 18:07:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871a3ee800) [pid = 1813] [serial = 1216] [outer = (nil)] 18:07:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871f198000) [pid = 1813] [serial = 1217] [outer = 0x7f871a3ee800] 18:07:40 INFO - PROCESS | 1813 | 1462324060912 Marionette DEBUG loaded listener.js 18:07:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871f53e400) [pid = 1813] [serial = 1218] [outer = 0x7f871a3ee800] 18:07:41 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f76f000 == 132 [pid = 1813] [id = 373] 18:07:41 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e42b000 == 131 [pid = 1813] [id = 372] 18:07:41 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872c80c000 == 130 [pid = 1813] [id = 371] 18:07:41 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727290800 == 129 [pid = 1813] [id = 370] 18:07:41 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f18800 == 128 [pid = 1813] [id = 369] 18:07:41 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f785800 == 127 [pid = 1813] [id = 368] 18:07:41 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871831b000 == 126 [pid = 1813] [id = 367] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8725add800) [pid = 1813] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f872802c400) [pid = 1813] [serial = 1049] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f872e61c400) [pid = 1813] [serial = 1055] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f87160e0800) [pid = 1813] [serial = 1076] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871df84800) [pid = 1813] [serial = 1043] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f8730467c00) [pid = 1813] [serial = 1058] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8726550400) [pid = 1813] [serial = 1095] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f87207b3c00) [pid = 1813] [serial = 1092] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f8725be4c00) [pid = 1813] [serial = 1094] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f8728027c00) [pid = 1813] [serial = 1097] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8724063800) [pid = 1813] [serial = 1046] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f871f1a3c00) [pid = 1813] [serial = 1088] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f8720556c00) [pid = 1813] [serial = 1089] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f872a9b7800) [pid = 1813] [serial = 1098] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f872dadb000) [pid = 1813] [serial = 1052] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f8719d09400) [pid = 1813] [serial = 1080] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f8719028400) [pid = 1813] [serial = 1079] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f871d6c2c00) [pid = 1813] [serial = 1083] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f871d3e2c00) [pid = 1813] [serial = 1082] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f8720561000) [pid = 1813] [serial = 1091] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f871ffeb800) [pid = 1813] [serial = 1086] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871f536c00) [pid = 1813] [serial = 1085] [outer = (nil)] [url = about:blank] 18:07:41 INFO - PROCESS | 1813 | 1462324061722 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 18:07:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 18:07:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1582ms 18:07:41 INFO - PROCESS | 1813 | 1462324061737 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 18:07:41 INFO - PROCESS | 1813 | 1462324061741 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 18:07:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 18:07:41 INFO - PROCESS | 1813 | 1462324061758 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 18:07:41 INFO - PROCESS | 1813 | 1462324061766 Marionette TRACE conn3 <- [1,1594,null,{}] 18:07:41 INFO - PROCESS | 1813 | 1462324061773 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:41 INFO - PROCESS | 1813 | 1462324061975 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 18:07:42 INFO - PROCESS | 1813 | 1462324062139 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871efba000 == 127 [pid = 1813] [id = 406] 18:07:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f871f1a3c00) [pid = 1813] [serial = 1219] [outer = (nil)] 18:07:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f8720556800) [pid = 1813] [serial = 1220] [outer = 0x7f871f1a3c00] 18:07:42 INFO - PROCESS | 1813 | 1462324062202 Marionette DEBUG loaded listener.js 18:07:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f87207b5800) [pid = 1813] [serial = 1221] [outer = 0x7f871f1a3c00] 18:07:42 INFO - PROCESS | 1813 | 1462324062996 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 18:07:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 18:07:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1297ms 18:07:43 INFO - PROCESS | 1813 | 1462324063045 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 18:07:43 INFO - PROCESS | 1813 | 1462324063050 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 18:07:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 18:07:43 INFO - PROCESS | 1813 | 1462324063055 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 18:07:43 INFO - PROCESS | 1813 | 1462324063057 Marionette TRACE conn3 <- [1,1598,null,{}] 18:07:43 INFO - PROCESS | 1813 | 1462324063062 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:43 INFO - PROCESS | 1813 | 1462324063308 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 18:07:43 INFO - PROCESS | 1813 | 1462324063341 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8720691800 == 128 [pid = 1813] [id = 407] 18:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f8719028400) [pid = 1813] [serial = 1222] [outer = (nil)] 18:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8724066000) [pid = 1813] [serial = 1223] [outer = 0x7f8719028400] 18:07:43 INFO - PROCESS | 1813 | 1462324063411 Marionette DEBUG loaded listener.js 18:07:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f872442cc00) [pid = 1813] [serial = 1224] [outer = 0x7f8719028400] 18:07:44 INFO - PROCESS | 1813 | 1462324064244 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 18:07:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 18:07:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1236ms 18:07:44 INFO - PROCESS | 1813 | 1462324064294 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 18:07:44 INFO - PROCESS | 1813 | 1462324064296 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 18:07:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 18:07:44 INFO - PROCESS | 1813 | 1462324064302 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 18:07:44 INFO - PROCESS | 1813 | 1462324064304 Marionette TRACE conn3 <- [1,1602,null,{}] 18:07:44 INFO - PROCESS | 1813 | 1462324064309 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:44 INFO - PROCESS | 1813 | 1462324064554 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 18:07:44 INFO - PROCESS | 1813 | 1462324064596 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258a9000 == 129 [pid = 1813] [id = 408] 18:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f872520fc00) [pid = 1813] [serial = 1225] [outer = (nil)] 18:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f8725668800) [pid = 1813] [serial = 1226] [outer = 0x7f872520fc00] 18:07:44 INFO - PROCESS | 1813 | 1462324064673 Marionette DEBUG loaded listener.js 18:07:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f8726557800) [pid = 1813] [serial = 1227] [outer = 0x7f872520fc00] 18:07:45 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f87165bdc00) [pid = 1813] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 18:07:45 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f87160dec00) [pid = 1813] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 18:07:45 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871e12b000) [pid = 1813] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 18:07:45 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871a3f1000) [pid = 1813] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 18:07:45 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f8715dd0c00) [pid = 1813] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 18:07:45 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f871f534400) [pid = 1813] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 18:07:45 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f8719a59c00) [pid = 1813] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 18:07:45 INFO - PROCESS | 1813 | 1462324065782 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 18:07:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 18:07:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1527ms 18:07:45 INFO - PROCESS | 1813 | 1462324065838 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 18:07:45 INFO - PROCESS | 1813 | 1462324065841 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 18:07:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 18:07:45 INFO - PROCESS | 1813 | 1462324065850 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 18:07:45 INFO - PROCESS | 1813 | 1462324065852 Marionette TRACE conn3 <- [1,1606,null,{}] 18:07:45 INFO - PROCESS | 1813 | 1462324065858 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:46 INFO - PROCESS | 1813 | 1462324066025 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 18:07:46 INFO - PROCESS | 1813 | 1462324066042 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725eeb800 == 130 [pid = 1813] [id = 409] 18:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f872442bc00) [pid = 1813] [serial = 1228] [outer = (nil)] 18:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f8729f80c00) [pid = 1813] [serial = 1229] [outer = 0x7f872442bc00] 18:07:46 INFO - PROCESS | 1813 | 1462324066112 Marionette DEBUG loaded listener.js 18:07:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f872b459400) [pid = 1813] [serial = 1230] [outer = 0x7f872442bc00] 18:07:46 INFO - PROCESS | 1813 | 1462324066944 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 18:07:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 18:07:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1128ms 18:07:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 18:07:46 INFO - PROCESS | 1813 | 1462324066980 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 18:07:46 INFO - PROCESS | 1813 | 1462324066982 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 18:07:47 INFO - PROCESS | 1813 | 1462324066998 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 18:07:47 INFO - PROCESS | 1813 | 1462324067000 Marionette TRACE conn3 <- [1,1610,null,{}] 18:07:47 INFO - PROCESS | 1813 | 1462324067014 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:47 INFO - PROCESS | 1813 | 1462324067244 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 18:07:47 INFO - PROCESS | 1813 | 1462324067565 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715f61800 == 131 [pid = 1813] [id = 410] 18:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f8715dcf800) [pid = 1813] [serial = 1231] [outer = (nil)] 18:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f8715dd7000) [pid = 1813] [serial = 1232] [outer = 0x7f8715dcf800] 18:07:47 INFO - PROCESS | 1813 | 1462324067643 Marionette DEBUG loaded listener.js 18:07:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871902e000) [pid = 1813] [serial = 1233] [outer = 0x7f8715dcf800] 18:07:48 INFO - PROCESS | 1813 | 1462324068628 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 18:07:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 18:07:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1697ms 18:07:48 INFO - PROCESS | 1813 | 1462324068691 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 18:07:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 18:07:48 INFO - PROCESS | 1813 | 1462324068701 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 18:07:48 INFO - PROCESS | 1813 | 1462324068712 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 18:07:48 INFO - PROCESS | 1813 | 1462324068720 Marionette TRACE conn3 <- [1,1614,null,{}] 18:07:48 INFO - PROCESS | 1813 | 1462324068731 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:49 INFO - PROCESS | 1813 | 1462324069014 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 18:07:49 INFO - PROCESS | 1813 | 1462324069306 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ef58800 == 132 [pid = 1813] [id = 411] 18:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871c9e7c00) [pid = 1813] [serial = 1234] [outer = (nil)] 18:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f871d529400) [pid = 1813] [serial = 1235] [outer = 0x7f871c9e7c00] 18:07:49 INFO - PROCESS | 1813 | 1462324069383 Marionette DEBUG loaded listener.js 18:07:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871e120000) [pid = 1813] [serial = 1236] [outer = 0x7f871c9e7c00] 18:07:50 INFO - PROCESS | 1813 | 1462324070307 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 18:07:50 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 18:07:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1640ms 18:07:50 INFO - PROCESS | 1813 | 1462324070353 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 18:07:50 INFO - PROCESS | 1813 | 1462324070359 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 18:07:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 18:07:50 INFO - PROCESS | 1813 | 1462324070365 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 18:07:50 INFO - PROCESS | 1813 | 1462324070368 Marionette TRACE conn3 <- [1,1618,null,{}] 18:07:50 INFO - PROCESS | 1813 | 1462324070374 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:50 INFO - PROCESS | 1813 | 1462324070575 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 18:07:50 INFO - PROCESS | 1813 | 1462324070774 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e7e800 == 133 [pid = 1813] [id = 412] 18:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871f0f1800) [pid = 1813] [serial = 1237] [outer = (nil)] 18:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871f490400) [pid = 1813] [serial = 1238] [outer = 0x7f871f0f1800] 18:07:50 INFO - PROCESS | 1813 | 1462324070845 Marionette DEBUG loaded listener.js 18:07:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871ff08800) [pid = 1813] [serial = 1239] [outer = 0x7f871f0f1800] 18:07:51 INFO - PROCESS | 1813 | 1462324071977 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 18:07:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 18:07:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1685ms 18:07:52 INFO - PROCESS | 1813 | 1462324072053 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 18:07:52 INFO - PROCESS | 1813 | 1462324072060 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 18:07:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 18:07:52 INFO - PROCESS | 1813 | 1462324072083 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 18:07:52 INFO - PROCESS | 1813 | 1462324072096 Marionette TRACE conn3 <- [1,1622,null,{}] 18:07:52 INFO - PROCESS | 1813 | 1462324072106 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:52 INFO - PROCESS | 1813 | 1462324072399 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 18:07:52 INFO - PROCESS | 1813 | 1462324072627 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b364800 == 134 [pid = 1813] [id = 413] 18:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871ff08c00) [pid = 1813] [serial = 1240] [outer = (nil)] 18:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f8720892800) [pid = 1813] [serial = 1241] [outer = 0x7f871ff08c00] 18:07:52 INFO - PROCESS | 1813 | 1462324072698 Marionette DEBUG loaded listener.js 18:07:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f87251dc400) [pid = 1813] [serial = 1242] [outer = 0x7f871ff08c00] 18:07:53 INFO - PROCESS | 1813 | 1462324073756 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 18:07:53 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 18:07:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1760ms 18:07:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 18:07:53 INFO - PROCESS | 1813 | 1462324073829 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 18:07:53 INFO - PROCESS | 1813 | 1462324073832 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 18:07:53 INFO - PROCESS | 1813 | 1462324073838 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 18:07:53 INFO - PROCESS | 1813 | 1462324073841 Marionette TRACE conn3 <- [1,1626,null,{}] 18:07:53 INFO - PROCESS | 1813 | 1462324073846 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:54 INFO - PROCESS | 1813 | 1462324074048 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 18:07:54 INFO - PROCESS | 1813 | 1462324074329 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e463000 == 135 [pid = 1813] [id = 414] 18:07:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f87258e8c00) [pid = 1813] [serial = 1243] [outer = (nil)] 18:07:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f872644ac00) [pid = 1813] [serial = 1244] [outer = 0x7f87258e8c00] 18:07:54 INFO - PROCESS | 1813 | 1462324074403 Marionette DEBUG loaded listener.js 18:07:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f8728c93000) [pid = 1813] [serial = 1245] [outer = 0x7f87258e8c00] 18:07:55 INFO - PROCESS | 1813 | 1462324075215 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 18:07:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 18:07:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1436ms 18:07:55 INFO - PROCESS | 1813 | 1462324075275 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 18:07:55 INFO - PROCESS | 1813 | 1462324075279 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 18:07:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 18:07:55 INFO - PROCESS | 1813 | 1462324075284 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 18:07:55 INFO - PROCESS | 1813 | 1462324075287 Marionette TRACE conn3 <- [1,1630,null,{}] 18:07:55 INFO - PROCESS | 1813 | 1462324075292 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:55 INFO - PROCESS | 1813 | 1462324075542 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 18:07:55 INFO - PROCESS | 1813 | 1462324075895 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873581e000 == 136 [pid = 1813] [id = 415] 18:07:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f872de1f800) [pid = 1813] [serial = 1246] [outer = (nil)] 18:07:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f872e2a9800) [pid = 1813] [serial = 1247] [outer = 0x7f872de1f800] 18:07:56 INFO - PROCESS | 1813 | 1462324076044 Marionette DEBUG loaded listener.js 18:07:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f8731867800) [pid = 1813] [serial = 1248] [outer = 0x7f872de1f800] 18:07:56 INFO - PROCESS | 1813 | 1462324076941 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 18:07:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 18:07:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1684ms 18:07:56 INFO - PROCESS | 1813 | 1462324076970 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 18:07:56 INFO - PROCESS | 1813 | 1462324076974 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 18:07:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 18:07:56 INFO - PROCESS | 1813 | 1462324076980 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 18:07:56 INFO - PROCESS | 1813 | 1462324076982 Marionette TRACE conn3 <- [1,1634,null,{}] 18:07:56 INFO - PROCESS | 1813 | 1462324076988 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:57 INFO - PROCESS | 1813 | 1462324077179 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 18:07:57 INFO - PROCESS | 1813 | 1462324077383 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f49800 == 137 [pid = 1813] [id = 416] 18:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f872de20400) [pid = 1813] [serial = 1249] [outer = (nil)] 18:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f873d8efc00) [pid = 1813] [serial = 1250] [outer = 0x7f872de20400] 18:07:57 INFO - PROCESS | 1813 | 1462324077452 Marionette DEBUG loaded listener.js 18:07:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f87408cd000) [pid = 1813] [serial = 1251] [outer = 0x7f872de20400] 18:07:58 INFO - PROCESS | 1813 | 1462324078351 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 18:07:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 18:07:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1429ms 18:07:58 INFO - PROCESS | 1813 | 1462324078411 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 18:07:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 18:07:58 INFO - PROCESS | 1813 | 1462324078417 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 18:07:58 INFO - PROCESS | 1813 | 1462324078426 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 18:07:58 INFO - PROCESS | 1813 | 1462324078431 Marionette TRACE conn3 <- [1,1638,null,{}] 18:07:58 INFO - PROCESS | 1813 | 1462324078439 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:07:58 INFO - PROCESS | 1813 | 1462324078734 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 18:07:59 INFO - PROCESS | 1813 | 1462324079023 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:07:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c6f000 == 138 [pid = 1813] [id = 417] 18:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f87166e3c00) [pid = 1813] [serial = 1252] [outer = (nil)] 18:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f87166ebc00) [pid = 1813] [serial = 1253] [outer = 0x7f87166e3c00] 18:07:59 INFO - PROCESS | 1813 | 1462324079095 Marionette DEBUG loaded listener.js 18:07:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f87166f0800) [pid = 1813] [serial = 1254] [outer = 0x7f87166e3c00] 18:08:00 INFO - PROCESS | 1813 | 1462324080034 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 18:08:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 18:08:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1685ms 18:08:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 18:08:00 INFO - PROCESS | 1813 | 1462324080110 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 18:08:00 INFO - PROCESS | 1813 | 1462324080113 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 18:08:00 INFO - PROCESS | 1813 | 1462324080119 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 18:08:00 INFO - PROCESS | 1813 | 1462324080122 Marionette TRACE conn3 <- [1,1642,null,{}] 18:08:00 INFO - PROCESS | 1813 | 1462324080127 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:00 INFO - PROCESS | 1813 | 1462324080363 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 18:08:00 INFO - PROCESS | 1813 | 1462324080648 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8743e7e000 == 139 [pid = 1813] [id = 418] 18:08:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f87166e4c00) [pid = 1813] [serial = 1255] [outer = (nil)] 18:08:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f873643c000) [pid = 1813] [serial = 1256] [outer = 0x7f87166e4c00] 18:08:00 INFO - PROCESS | 1813 | 1462324080723 Marionette DEBUG loaded listener.js 18:08:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f874104a000) [pid = 1813] [serial = 1257] [outer = 0x7f87166e4c00] 18:08:01 INFO - PROCESS | 1813 | 1462324081552 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 18:08:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 18:08:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1496ms 18:08:01 INFO - PROCESS | 1813 | 1462324081615 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 18:08:01 INFO - PROCESS | 1813 | 1462324081619 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 18:08:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 18:08:01 INFO - PROCESS | 1813 | 1462324081626 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 18:08:01 INFO - PROCESS | 1813 | 1462324081629 Marionette TRACE conn3 <- [1,1646,null,{}] 18:08:01 INFO - PROCESS | 1813 | 1462324081635 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:01 INFO - PROCESS | 1813 | 1462324081970 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 18:08:02 INFO - PROCESS | 1813 | 1462324082322 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719db9000 == 140 [pid = 1813] [id = 419] 18:08:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f87166f0c00) [pid = 1813] [serial = 1258] [outer = (nil)] 18:08:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f871d5b5c00) [pid = 1813] [serial = 1259] [outer = 0x7f87166f0c00] 18:08:02 INFO - PROCESS | 1813 | 1462324082393 Marionette DEBUG loaded listener.js 18:08:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f871d5bb800) [pid = 1813] [serial = 1260] [outer = 0x7f87166f0c00] 18:08:03 INFO - PROCESS | 1813 | 1462324083204 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 18:08:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 18:08:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1635ms 18:08:03 INFO - PROCESS | 1813 | 1462324083262 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 18:08:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 18:08:03 INFO - PROCESS | 1813 | 1462324083266 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 18:08:03 INFO - PROCESS | 1813 | 1462324083272 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 18:08:03 INFO - PROCESS | 1813 | 1462324083275 Marionette TRACE conn3 <- [1,1650,null,{}] 18:08:03 INFO - PROCESS | 1813 | 1462324083280 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:03 INFO - PROCESS | 1813 | 1462324083482 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 18:08:03 INFO - PROCESS | 1813 | 1462324083686 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715cb1800 == 141 [pid = 1813] [id = 420] 18:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f8719a59400) [pid = 1813] [serial = 1261] [outer = (nil)] 18:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f871d5bbc00) [pid = 1813] [serial = 1262] [outer = 0x7f8719a59400] 18:08:03 INFO - PROCESS | 1813 | 1462324083813 Marionette DEBUG loaded listener.js 18:08:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f871d632000) [pid = 1813] [serial = 1263] [outer = 0x7f8719a59400] 18:08:05 INFO - PROCESS | 1813 | 1462324085589 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 18:08:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 18:08:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2386ms 18:08:05 INFO - PROCESS | 1813 | 1462324085659 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 18:08:05 INFO - PROCESS | 1813 | 1462324085665 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 18:08:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 18:08:05 INFO - PROCESS | 1813 | 1462324085673 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 18:08:05 INFO - PROCESS | 1813 | 1462324085676 Marionette TRACE conn3 <- [1,1654,null,{}] 18:08:05 INFO - PROCESS | 1813 | 1462324085684 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:05 INFO - PROCESS | 1813 | 1462324085896 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 18:08:06 INFO - PROCESS | 1813 | 1462324086103 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afb4800 == 142 [pid = 1813] [id = 421] 18:08:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f871a3e6800) [pid = 1813] [serial = 1264] [outer = (nil)] 18:08:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f871aff0000) [pid = 1813] [serial = 1265] [outer = 0x7f871a3e6800] 18:08:06 INFO - PROCESS | 1813 | 1462324086220 Marionette DEBUG loaded listener.js 18:08:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f871d52d400) [pid = 1813] [serial = 1266] [outer = 0x7f871a3e6800] 18:08:07 INFO - PROCESS | 1813 | 1462324087398 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 18:08:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 18:08:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1783ms 18:08:07 INFO - PROCESS | 1813 | 1462324087456 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 18:08:07 INFO - PROCESS | 1813 | 1462324087466 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 18:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 18:08:07 INFO - PROCESS | 1813 | 1462324087488 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 18:08:07 INFO - PROCESS | 1813 | 1462324087492 Marionette TRACE conn3 <- [1,1658,null,{}] 18:08:07 INFO - PROCESS | 1813 | 1462324087546 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:07 INFO - PROCESS | 1813 | 1462324087802 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 18:08:08 INFO - PROCESS | 1813 | 1462324088088 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87240e6000 == 141 [pid = 1813] [id = 361] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87240ca000 == 140 [pid = 1813] [id = 347] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d140800 == 139 [pid = 1813] [id = 366] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725bba800 == 138 [pid = 1813] [id = 364] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872bf89000 == 137 [pid = 1813] [id = 348] 18:08:08 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f873c53ac00) [pid = 1813] [serial = 1133] [outer = (nil)] [url = about:blank] 18:08:08 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f871902cc00) [pid = 1813] [serial = 1139] [outer = (nil)] [url = about:blank] 18:08:08 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8718be3c00) [pid = 1813] [serial = 1136] [outer = (nil)] [url = about:blank] 18:08:08 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f873060e000) [pid = 1813] [serial = 1130] [outer = (nil)] [url = about:blank] 18:08:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8716510800 == 138 [pid = 1813] [id = 422] 18:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f8718be3c00) [pid = 1813] [serial = 1267] [outer = (nil)] 18:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f871cd43c00) [pid = 1813] [serial = 1268] [outer = 0x7f8718be3c00] 18:08:08 INFO - PROCESS | 1813 | 1462324088179 Marionette DEBUG loaded listener.js 18:08:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f871d633000) [pid = 1813] [serial = 1269] [outer = 0x7f8718be3c00] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4f0800 == 137 [pid = 1813] [id = 360] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872bf71800 == 136 [pid = 1813] [id = 322] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f665000 == 135 [pid = 1813] [id = 350] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a271000 == 134 [pid = 1813] [id = 359] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871652d800 == 133 [pid = 1813] [id = 349] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d1d4000 == 132 [pid = 1813] [id = 178] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872600a800 == 131 [pid = 1813] [id = 365] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731b22000 == 130 [pid = 1813] [id = 351] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87417cc800 == 129 [pid = 1813] [id = 353] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a26a800 == 128 [pid = 1813] [id = 354] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873f6ce800 == 127 [pid = 1813] [id = 352] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725eeb800 == 126 [pid = 1813] [id = 409] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258a9000 == 125 [pid = 1813] [id = 408] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8720691800 == 124 [pid = 1813] [id = 407] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871efba000 == 123 [pid = 1813] [id = 406] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715d1f800 == 122 [pid = 1813] [id = 405] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871651e000 == 121 [pid = 1813] [id = 404] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a263000 == 120 [pid = 1813] [id = 403] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740abf800 == 119 [pid = 1813] [id = 399] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c3a6800 == 118 [pid = 1813] [id = 398] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731940800 == 117 [pid = 1813] [id = 397] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f39c000 == 116 [pid = 1813] [id = 396] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e479000 == 115 [pid = 1813] [id = 395] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e0df800 == 114 [pid = 1813] [id = 394] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b47f800 == 113 [pid = 1813] [id = 393] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726290000 == 112 [pid = 1813] [id = 392] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726168000 == 111 [pid = 1813] [id = 391] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f0f800 == 110 [pid = 1813] [id = 390] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87240d0800 == 109 [pid = 1813] [id = 389] 18:08:08 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a273800 == 108 [pid = 1813] [id = 388] 18:08:09 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258cd800 == 107 [pid = 1813] [id = 387] 18:08:09 INFO - PROCESS | 1813 | 1462324089001 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f87207b3000) [pid = 1813] [serial = 1161] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f871c9f1400) [pid = 1813] [serial = 1101] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f871a3efc00) [pid = 1813] [serial = 1146] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871f19c400) [pid = 1813] [serial = 1152] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f871d3f1000) [pid = 1813] [serial = 1106] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f8715ddb400) [pid = 1813] [serial = 1103] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f872e61f800) [pid = 1813] [serial = 1124] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f872db4f400) [pid = 1813] [serial = 1121] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f871f7d9c00) [pid = 1813] [serial = 1155] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8720563c00) [pid = 1813] [serial = 1112] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f871f19a800) [pid = 1813] [serial = 1142] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f871f48e400) [pid = 1813] [serial = 1154] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f87206e0400) [pid = 1813] [serial = 1160] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f872f4e0400) [pid = 1813] [serial = 1127] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f87251d2c00) [pid = 1813] [serial = 1115] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871ff0bc00) [pid = 1813] [serial = 1157] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871d6c9800) [pid = 1813] [serial = 1149] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f872663ec00) [pid = 1813] [serial = 1118] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f871f0c9c00) [pid = 1813] [serial = 1151] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871afe8000) [pid = 1813] [serial = 1148] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f8718bdd400) [pid = 1813] [serial = 1145] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871f1a6c00) [pid = 1813] [serial = 1109] [outer = (nil)] [url = about:blank] 18:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 18:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1593ms 18:08:09 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871ff41000) [pid = 1813] [serial = 1158] [outer = (nil)] [url = about:blank] 18:08:09 INFO - PROCESS | 1813 | 1462324089091 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 18:08:09 INFO - PROCESS | 1813 | 1462324089093 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 18:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 18:08:09 INFO - PROCESS | 1813 | 1462324089100 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 18:08:09 INFO - PROCESS | 1813 | 1462324089105 Marionette TRACE conn3 <- [1,1662,null,{}] 18:08:09 INFO - PROCESS | 1813 | 1462324089120 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:09 INFO - PROCESS | 1813 | 1462324089309 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 18:08:09 INFO - PROCESS | 1813 | 1462324089468 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d146000 == 108 [pid = 1813] [id = 423] 18:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f8719a59800) [pid = 1813] [serial = 1270] [outer = (nil)] 18:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871df8f400) [pid = 1813] [serial = 1271] [outer = 0x7f8719a59800] 18:08:09 INFO - PROCESS | 1813 | 1462324089535 Marionette DEBUG loaded listener.js 18:08:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871ee17800) [pid = 1813] [serial = 1272] [outer = 0x7f8719a59800] 18:08:10 INFO - PROCESS | 1813 | 1462324090294 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 18:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 18:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1242ms 18:08:10 INFO - PROCESS | 1813 | 1462324090355 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 18:08:10 INFO - PROCESS | 1813 | 1462324090359 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 18:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 18:08:10 INFO - PROCESS | 1813 | 1462324090370 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 18:08:10 INFO - PROCESS | 1813 | 1462324090372 Marionette TRACE conn3 <- [1,1666,null,{}] 18:08:10 INFO - PROCESS | 1813 | 1462324090377 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:10 INFO - PROCESS | 1813 | 1462324090537 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 18:08:10 INFO - PROCESS | 1813 | 1462324090548 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4fc800 == 109 [pid = 1813] [id = 424] 18:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f8715dd3c00) [pid = 1813] [serial = 1273] [outer = (nil)] 18:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871f197800) [pid = 1813] [serial = 1274] [outer = 0x7f8715dd3c00] 18:08:10 INFO - PROCESS | 1813 | 1462324090609 Marionette DEBUG loaded listener.js 18:08:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f871f1e6c00) [pid = 1813] [serial = 1275] [outer = 0x7f8715dd3c00] 18:08:11 INFO - PROCESS | 1813 | 1462324091567 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 18:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 18:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1237ms 18:08:11 INFO - PROCESS | 1813 | 1462324091608 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 18:08:11 INFO - PROCESS | 1813 | 1462324091610 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 18:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 18:08:11 INFO - PROCESS | 1813 | 1462324091616 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 18:08:11 INFO - PROCESS | 1813 | 1462324091618 Marionette TRACE conn3 <- [1,1670,null,{}] 18:08:11 INFO - PROCESS | 1813 | 1462324091629 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:11 INFO - PROCESS | 1813 | 1462324091854 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 18:08:11 INFO - PROCESS | 1813 | 1462324091881 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871efb8000 == 110 [pid = 1813] [id = 425] 18:08:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f871f0e9400) [pid = 1813] [serial = 1276] [outer = (nil)] 18:08:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871f487c00) [pid = 1813] [serial = 1277] [outer = 0x7f871f0e9400] 18:08:11 INFO - PROCESS | 1813 | 1462324091942 Marionette DEBUG loaded listener.js 18:08:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f871f535800) [pid = 1813] [serial = 1278] [outer = 0x7f871f0e9400] 18:08:13 INFO - PROCESS | 1813 | 1462324093783 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f8719028400) [pid = 1813] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f872520fc00) [pid = 1813] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871d3e3c00) [pid = 1813] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f8715ddc000) [pid = 1813] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f871a3ee800) [pid = 1813] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871f1a3c00) [pid = 1813] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f871a3e5000) [pid = 1813] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 18:08:13 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f872405e800) [pid = 1813] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 18:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 18:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2292ms 18:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 18:08:13 INFO - PROCESS | 1813 | 1462324093909 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 18:08:13 INFO - PROCESS | 1813 | 1462324093912 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 18:08:13 INFO - PROCESS | 1813 | 1462324093917 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 18:08:13 INFO - PROCESS | 1813 | 1462324093920 Marionette TRACE conn3 <- [1,1674,null,{}] 18:08:13 INFO - PROCESS | 1813 | 1462324093925 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:14 INFO - PROCESS | 1813 | 1462324094189 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 18:08:14 INFO - PROCESS | 1813 | 1462324094286 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f78e800 == 111 [pid = 1813] [id = 426] 18:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871f1e6400) [pid = 1813] [serial = 1279] [outer = (nil)] 18:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871ff41c00) [pid = 1813] [serial = 1280] [outer = 0x7f871f1e6400] 18:08:14 INFO - PROCESS | 1813 | 1462324094354 Marionette DEBUG loaded listener.js 18:08:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f872055f800) [pid = 1813] [serial = 1281] [outer = 0x7f871f1e6400] 18:08:15 INFO - PROCESS | 1813 | 1462324095050 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 18:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 18:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1187ms 18:08:15 INFO - PROCESS | 1813 | 1462324095113 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 18:08:15 INFO - PROCESS | 1813 | 1462324095116 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 18:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 18:08:15 INFO - PROCESS | 1813 | 1462324095125 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 18:08:15 INFO - PROCESS | 1813 | 1462324095128 Marionette TRACE conn3 <- [1,1678,null,{}] 18:08:15 INFO - PROCESS | 1813 | 1462324095132 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:15 INFO - PROCESS | 1813 | 1462324095289 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 18:08:15 INFO - PROCESS | 1813 | 1462324095299 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872069c800 == 112 [pid = 1813] [id = 427] 18:08:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f872055fc00) [pid = 1813] [serial = 1282] [outer = (nil)] 18:08:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f87206e2000) [pid = 1813] [serial = 1283] [outer = 0x7f872055fc00] 18:08:15 INFO - PROCESS | 1813 | 1462324095359 Marionette DEBUG loaded listener.js 18:08:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f8720710000) [pid = 1813] [serial = 1284] [outer = 0x7f872055fc00] 18:08:16 INFO - PROCESS | 1813 | 1462324096458 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 18:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 18:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1380ms 18:08:16 INFO - PROCESS | 1813 | 1462324096504 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 18:08:16 INFO - PROCESS | 1813 | 1462324096510 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 18:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 18:08:16 INFO - PROCESS | 1813 | 1462324096519 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 18:08:16 INFO - PROCESS | 1813 | 1462324096523 Marionette TRACE conn3 <- [1,1682,null,{}] 18:08:16 INFO - PROCESS | 1813 | 1462324096531 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:16 INFO - PROCESS | 1813 | 1462324096729 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 18:08:16 INFO - PROCESS | 1813 | 1462324096924 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719e57800 == 113 [pid = 1813] [id = 428] 18:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f8719034400) [pid = 1813] [serial = 1285] [outer = (nil)] 18:08:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f8719d52800) [pid = 1813] [serial = 1286] [outer = 0x7f8719034400] 18:08:17 INFO - PROCESS | 1813 | 1462324097001 Marionette DEBUG loaded listener.js 18:08:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f871aff4800) [pid = 1813] [serial = 1287] [outer = 0x7f8719034400] 18:08:17 INFO - PROCESS | 1813 | 1462324097928 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 18:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 18:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1483ms 18:08:18 INFO - PROCESS | 1813 | 1462324098003 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 18:08:18 INFO - PROCESS | 1813 | 1462324098011 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 18:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 18:08:18 INFO - PROCESS | 1813 | 1462324098021 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 18:08:18 INFO - PROCESS | 1813 | 1462324098025 Marionette TRACE conn3 <- [1,1686,null,{}] 18:08:18 INFO - PROCESS | 1813 | 1462324098031 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:18 INFO - PROCESS | 1813 | 1462324098252 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 18:08:18 INFO - PROCESS | 1813 | 1462324098510 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871efaa000 == 114 [pid = 1813] [id = 429] 18:08:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f871d5be400) [pid = 1813] [serial = 1288] [outer = (nil)] 18:08:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f871d639000) [pid = 1813] [serial = 1289] [outer = 0x7f871d5be400] 18:08:18 INFO - PROCESS | 1813 | 1462324098626 Marionette DEBUG loaded listener.js 18:08:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f871e128400) [pid = 1813] [serial = 1290] [outer = 0x7f871d5be400] 18:08:19 INFO - PROCESS | 1813 | 1462324099573 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 18:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 18:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1595ms 18:08:19 INFO - PROCESS | 1813 | 1462324099617 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 18:08:19 INFO - PROCESS | 1813 | 1462324099621 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 18:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 18:08:19 INFO - PROCESS | 1813 | 1462324099626 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 18:08:19 INFO - PROCESS | 1813 | 1462324099632 Marionette TRACE conn3 <- [1,1690,null,{}] 18:08:19 INFO - PROCESS | 1813 | 1462324099647 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:19 INFO - PROCESS | 1813 | 1462324099836 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 18:08:20 INFO - PROCESS | 1813 | 1462324100082 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725649800 == 115 [pid = 1813] [id = 430] 18:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f871f48e000) [pid = 1813] [serial = 1291] [outer = (nil)] 18:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f871ff06800) [pid = 1813] [serial = 1292] [outer = 0x7f871f48e000] 18:08:20 INFO - PROCESS | 1813 | 1462324100206 Marionette DEBUG loaded listener.js 18:08:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f871ffe9800) [pid = 1813] [serial = 1293] [outer = 0x7f871f48e000] 18:08:21 INFO - PROCESS | 1813 | 1462324101076 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 18:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 18:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1492ms 18:08:21 INFO - PROCESS | 1813 | 1462324101120 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 18:08:21 INFO - PROCESS | 1813 | 1462324101125 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 18:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 18:08:21 INFO - PROCESS | 1813 | 1462324101132 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 18:08:21 INFO - PROCESS | 1813 | 1462324101135 Marionette TRACE conn3 <- [1,1694,null,{}] 18:08:21 INFO - PROCESS | 1813 | 1462324101141 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:21 INFO - PROCESS | 1813 | 1462324101362 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 18:08:21 INFO - PROCESS | 1813 | 1462324101561 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258d7000 == 116 [pid = 1813] [id = 431] 18:08:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f87200eb800) [pid = 1813] [serial = 1294] [outer = (nil)] 18:08:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f872070d800) [pid = 1813] [serial = 1295] [outer = 0x7f87200eb800] 18:08:21 INFO - PROCESS | 1813 | 1462324101652 Marionette DEBUG loaded listener.js 18:08:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f87207b6000) [pid = 1813] [serial = 1296] [outer = 0x7f87200eb800] 18:08:22 INFO - PROCESS | 1813 | 1462324102584 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 18:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 18:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1478ms 18:08:22 INFO - PROCESS | 1813 | 1462324102613 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 18:08:22 INFO - PROCESS | 1813 | 1462324102616 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 18:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 18:08:22 INFO - PROCESS | 1813 | 1462324102622 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 18:08:22 INFO - PROCESS | 1813 | 1462324102624 Marionette TRACE conn3 <- [1,1698,null,{}] 18:08:22 INFO - PROCESS | 1813 | 1462324102630 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:22 INFO - PROCESS | 1813 | 1462324102808 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 18:08:23 INFO - PROCESS | 1813 | 1462324103008 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e79800 == 117 [pid = 1813] [id = 432] 18:08:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f87206d6800) [pid = 1813] [serial = 1297] [outer = (nil)] 18:08:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f8720969400) [pid = 1813] [serial = 1298] [outer = 0x7f87206d6800] 18:08:23 INFO - PROCESS | 1813 | 1462324103079 Marionette DEBUG loaded listener.js 18:08:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f8724060c00) [pid = 1813] [serial = 1299] [outer = 0x7f87206d6800] 18:08:23 INFO - PROCESS | 1813 | 1462324103978 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 18:08:24 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 18:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1427ms 18:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 18:08:24 INFO - PROCESS | 1813 | 1462324104050 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 18:08:24 INFO - PROCESS | 1813 | 1462324104053 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 18:08:24 INFO - PROCESS | 1813 | 1462324104059 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 18:08:24 INFO - PROCESS | 1813 | 1462324104062 Marionette TRACE conn3 <- [1,1702,null,{}] 18:08:24 INFO - PROCESS | 1813 | 1462324104067 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:24 INFO - PROCESS | 1813 | 1462324104312 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 18:08:24 INFO - PROCESS | 1813 | 1462324104572 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726168000 == 118 [pid = 1813] [id = 433] 18:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f87207b7000) [pid = 1813] [serial = 1300] [outer = (nil)] 18:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f87251d1c00) [pid = 1813] [serial = 1301] [outer = 0x7f87207b7000] 18:08:24 INFO - PROCESS | 1813 | 1462324104692 Marionette DEBUG loaded listener.js 18:08:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f8725668400) [pid = 1813] [serial = 1302] [outer = 0x7f87207b7000] 18:08:25 INFO - PROCESS | 1813 | 1462324105533 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 18:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 18:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1530ms 18:08:25 INFO - PROCESS | 1813 | 1462324105589 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 18:08:25 INFO - PROCESS | 1813 | 1462324105592 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 18:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 18:08:25 INFO - PROCESS | 1813 | 1462324105598 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 18:08:25 INFO - PROCESS | 1813 | 1462324105602 Marionette TRACE conn3 <- [1,1706,null,{}] 18:08:25 INFO - PROCESS | 1813 | 1462324105607 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:25 INFO - PROCESS | 1813 | 1462324105780 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 18:08:25 INFO - PROCESS | 1813 | 1462324105978 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872628e800 == 119 [pid = 1813] [id = 434] 18:08:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f8720892000) [pid = 1813] [serial = 1303] [outer = (nil)] 18:08:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f87258f3000) [pid = 1813] [serial = 1304] [outer = 0x7f8720892000] 18:08:26 INFO - PROCESS | 1813 | 1462324106049 Marionette DEBUG loaded listener.js 18:08:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f8725be7400) [pid = 1813] [serial = 1305] [outer = 0x7f8720892000] 18:08:26 INFO - PROCESS | 1813 | 1462324106934 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 18:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 18:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1389ms 18:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 18:08:26 INFO - PROCESS | 1813 | 1462324106990 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 18:08:26 INFO - PROCESS | 1813 | 1462324106992 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 18:08:26 INFO - PROCESS | 1813 | 1462324106999 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 18:08:27 INFO - PROCESS | 1813 | 1462324107002 Marionette TRACE conn3 <- [1,1710,null,{}] 18:08:27 INFO - PROCESS | 1813 | 1462324107007 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:27 INFO - PROCESS | 1813 | 1462324107193 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 18:08:27 INFO - PROCESS | 1813 | 1462324107396 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727f4f800 == 120 [pid = 1813] [id = 435] 18:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f87251d4400) [pid = 1813] [serial = 1306] [outer = (nil)] 18:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f872663c400) [pid = 1813] [serial = 1307] [outer = 0x7f87251d4400] 18:08:27 INFO - PROCESS | 1813 | 1462324107465 Marionette DEBUG loaded listener.js 18:08:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f87272d0400) [pid = 1813] [serial = 1308] [outer = 0x7f87251d4400] 18:08:28 INFO - PROCESS | 1813 | 1462324108341 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 18:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 18:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1382ms 18:08:28 INFO - PROCESS | 1813 | 1462324108381 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 18:08:28 INFO - PROCESS | 1813 | 1462324108384 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 18:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 18:08:28 INFO - PROCESS | 1813 | 1462324108390 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 18:08:28 INFO - PROCESS | 1813 | 1462324108392 Marionette TRACE conn3 <- [1,1714,null,{}] 18:08:28 INFO - PROCESS | 1813 | 1462324108398 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:28 INFO - PROCESS | 1813 | 1462324108575 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 18:08:28 INFO - PROCESS | 1813 | 1462324108776 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872c8b4800 == 121 [pid = 1813] [id = 436] 18:08:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f8725aa6c00) [pid = 1813] [serial = 1309] [outer = (nil)] 18:08:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f8728026c00) [pid = 1813] [serial = 1310] [outer = 0x7f8725aa6c00] 18:08:28 INFO - PROCESS | 1813 | 1462324108860 Marionette DEBUG loaded listener.js 18:08:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f8728cef000) [pid = 1813] [serial = 1311] [outer = 0x7f8725aa6c00] 18:08:29 INFO - PROCESS | 1813 | 1462324109733 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 18:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1382ms 18:08:29 INFO - PROCESS | 1813 | 1462324109774 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 18:08:29 INFO - PROCESS | 1813 | 1462324109778 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 18:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 18:08:29 INFO - PROCESS | 1813 | 1462324109784 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 18:08:29 INFO - PROCESS | 1813 | 1462324109786 Marionette TRACE conn3 <- [1,1718,null,{}] 18:08:29 INFO - PROCESS | 1813 | 1462324109791 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:29 INFO - PROCESS | 1813 | 1462324109973 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 18:08:30 INFO - PROCESS | 1813 | 1462324110175 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0cc000 == 122 [pid = 1813] [id = 437] 18:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f87272c2400) [pid = 1813] [serial = 1312] [outer = (nil)] 18:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f8729f80000) [pid = 1813] [serial = 1313] [outer = 0x7f87272c2400] 18:08:30 INFO - PROCESS | 1813 | 1462324110245 Marionette DEBUG loaded listener.js 18:08:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f872a9b7800) [pid = 1813] [serial = 1314] [outer = 0x7f87272c2400] 18:08:31 INFO - PROCESS | 1813 | 1462324111146 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 18:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 18:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1432ms 18:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 18:08:31 INFO - PROCESS | 1813 | 1462324111217 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 18:08:31 INFO - PROCESS | 1813 | 1462324111221 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 18:08:31 INFO - PROCESS | 1813 | 1462324111227 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 18:08:31 INFO - PROCESS | 1813 | 1462324111231 Marionette TRACE conn3 <- [1,1722,null,{}] 18:08:31 INFO - PROCESS | 1813 | 1462324111236 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:31 INFO - PROCESS | 1813 | 1462324111496 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 18:08:31 INFO - PROCESS | 1813 | 1462324111753 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e51f800 == 123 [pid = 1813] [id = 438] 18:08:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f872cf3b000) [pid = 1813] [serial = 1315] [outer = (nil)] 18:08:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f872db4e000) [pid = 1813] [serial = 1316] [outer = 0x7f872cf3b000] 18:08:31 INFO - PROCESS | 1813 | 1462324111873 Marionette DEBUG loaded listener.js 18:08:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f872de1c400) [pid = 1813] [serial = 1317] [outer = 0x7f872cf3b000] 18:08:32 INFO - PROCESS | 1813 | 1462324112739 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 18:08:32 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 18:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1580ms 18:08:32 INFO - PROCESS | 1813 | 1462324112807 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 18:08:32 INFO - PROCESS | 1813 | 1462324112811 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 18:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 18:08:32 INFO - PROCESS | 1813 | 1462324112817 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 18:08:32 INFO - PROCESS | 1813 | 1462324112819 Marionette TRACE conn3 <- [1,1726,null,{}] 18:08:32 INFO - PROCESS | 1813 | 1462324112824 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:33 INFO - PROCESS | 1813 | 1462324113009 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 18:08:33 INFO - PROCESS | 1813 | 1462324113209 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872fc64800 == 124 [pid = 1813] [id = 439] 18:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f872da6d400) [pid = 1813] [serial = 1318] [outer = (nil)] 18:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x7f872de19800) [pid = 1813] [serial = 1319] [outer = 0x7f872da6d400] 18:08:33 INFO - PROCESS | 1813 | 1462324113287 Marionette DEBUG loaded listener.js 18:08:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x7f872e3cc400) [pid = 1813] [serial = 1320] [outer = 0x7f872da6d400] 18:08:34 INFO - PROCESS | 1813 | 1462324114200 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 18:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 18:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1441ms 18:08:34 INFO - PROCESS | 1813 | 1462324114260 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 18:08:34 INFO - PROCESS | 1813 | 1462324114263 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 18:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 18:08:34 INFO - PROCESS | 1813 | 1462324114269 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 18:08:34 INFO - PROCESS | 1813 | 1462324114272 Marionette TRACE conn3 <- [1,1730,null,{}] 18:08:34 INFO - PROCESS | 1813 | 1462324114285 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:34 INFO - PROCESS | 1813 | 1462324114480 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 18:08:34 INFO - PROCESS | 1813 | 1462324114679 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873580c000 == 125 [pid = 1813] [id = 440] 18:08:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x7f872dad5800) [pid = 1813] [serial = 1321] [outer = (nil)] 18:08:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x7f872e8bbc00) [pid = 1813] [serial = 1322] [outer = 0x7f872dad5800] 18:08:34 INFO - PROCESS | 1813 | 1462324114748 Marionette DEBUG loaded listener.js 18:08:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x7f872f189800) [pid = 1813] [serial = 1323] [outer = 0x7f872dad5800] 18:08:35 INFO - PROCESS | 1813 | 1462324115659 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 18:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 18:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1442ms 18:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 18:08:35 INFO - PROCESS | 1813 | 1462324115712 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 18:08:35 INFO - PROCESS | 1813 | 1462324115715 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 18:08:35 INFO - PROCESS | 1813 | 1462324115721 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 18:08:35 INFO - PROCESS | 1813 | 1462324115724 Marionette TRACE conn3 <- [1,1734,null,{}] 18:08:35 INFO - PROCESS | 1813 | 1462324115729 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:35 INFO - PROCESS | 1813 | 1462324115918 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 18:08:36 INFO - PROCESS | 1813 | 1462324116123 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ad17800 == 126 [pid = 1813] [id = 441] 18:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x7f8715dd8c00) [pid = 1813] [serial = 1324] [outer = (nil)] 18:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x7f871d533400) [pid = 1813] [serial = 1325] [outer = 0x7f8715dd8c00] 18:08:36 INFO - PROCESS | 1813 | 1462324116194 Marionette DEBUG loaded listener.js 18:08:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x7f872f4d6c00) [pid = 1813] [serial = 1326] [outer = 0x7f8715dd8c00] 18:08:37 INFO - PROCESS | 1813 | 1462324117103 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 18:08:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 18:08:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1493ms 18:08:37 INFO - PROCESS | 1813 | 1462324117214 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 18:08:37 INFO - PROCESS | 1813 | 1462324117218 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 18:08:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 18:08:37 INFO - PROCESS | 1813 | 1462324117224 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 18:08:37 INFO - PROCESS | 1813 | 1462324117226 Marionette TRACE conn3 <- [1,1738,null,{}] 18:08:37 INFO - PROCESS | 1813 | 1462324117611 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:37 INFO - PROCESS | 1813 | 1462324117886 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 18:08:38 INFO - PROCESS | 1813 | 1462324118097 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afc2000 == 127 [pid = 1813] [id = 442] 18:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x7f8719a51000) [pid = 1813] [serial = 1327] [outer = (nil)] 18:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x7f8719a5ac00) [pid = 1813] [serial = 1328] [outer = 0x7f8719a51000] 18:08:38 INFO - PROCESS | 1813 | 1462324118162 Marionette DEBUG loaded listener.js 18:08:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x7f871afec400) [pid = 1813] [serial = 1329] [outer = 0x7f8719a51000] 18:08:39 INFO - PROCESS | 1813 | 1462324119069 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 18:08:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 18:08:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1886ms 18:08:39 INFO - PROCESS | 1813 | 1462324119112 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 18:08:39 INFO - PROCESS | 1813 | 1462324119118 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 18:08:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 18:08:39 INFO - PROCESS | 1813 | 1462324119125 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 18:08:39 INFO - PROCESS | 1813 | 1462324119127 Marionette TRACE conn3 <- [1,1742,null,{}] 18:08:39 INFO - PROCESS | 1813 | 1462324119134 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:39 INFO - PROCESS | 1813 | 1462324119389 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 18:08:39 INFO - PROCESS | 1813 | 1462324119753 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715f52800 == 128 [pid = 1813] [id = 443] 18:08:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x7f871d5b7800) [pid = 1813] [serial = 1330] [outer = (nil)] 18:08:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x7f871d5be800) [pid = 1813] [serial = 1331] [outer = 0x7f871d5b7800] 18:08:39 INFO - PROCESS | 1813 | 1462324119828 Marionette DEBUG loaded listener.js 18:08:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x7f871d638400) [pid = 1813] [serial = 1332] [outer = 0x7f871d5b7800] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x7f8740a48c00) [pid = 1813] [serial = 1196] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x7f8719d5bc00) [pid = 1813] [serial = 1199] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x7f871cd36c00) [pid = 1813] [serial = 1202] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x7f871cd40c00) [pid = 1813] [serial = 1205] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x7f8724421c00) [pid = 1813] [serial = 1208] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x7f8729f80c00) [pid = 1813] [serial = 1229] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8743e7e000 == 127 [pid = 1813] [id = 418] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719c6f000 == 126 [pid = 1813] [id = 417] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f49800 == 125 [pid = 1813] [id = 416] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873581e000 == 124 [pid = 1813] [id = 415] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e463000 == 123 [pid = 1813] [id = 414] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b364800 == 122 [pid = 1813] [id = 413] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725e7e800 == 121 [pid = 1813] [id = 412] 18:08:40 INFO - PROCESS | 1813 | 1462324120764 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ef58800 == 120 [pid = 1813] [id = 411] 18:08:40 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715f61800 == 119 [pid = 1813] [id = 410] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x7f87258e8400) [pid = 1813] [serial = 1041] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x7f8730569000) [pid = 1813] [serial = 1190] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x7f87207b5800) [pid = 1813] [serial = 1221] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x7f8724066000) [pid = 1813] [serial = 1223] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x7f8727448800) [pid = 1813] [serial = 1178] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x7f8725668800) [pid = 1813] [serial = 1226] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x7f872442cc00) [pid = 1813] [serial = 1224] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x7f871d6d0000) [pid = 1813] [serial = 1215] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f871d52bc00) [pid = 1813] [serial = 1214] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f87160e2c00) [pid = 1813] [serial = 1211] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f8726557800) [pid = 1813] [serial = 1227] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f871f19c000) [pid = 1813] [serial = 1169] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f871f198000) [pid = 1813] [serial = 1217] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f871f53e400) [pid = 1813] [serial = 1218] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f8725674400) [pid = 1813] [serial = 1175] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f8720556800) [pid = 1813] [serial = 1220] [outer = (nil)] [url = about:blank] 18:08:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 18:08:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1682ms 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f8720884000) [pid = 1813] [serial = 1172] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f8720964000) [pid = 1813] [serial = 1163] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f87251db400) [pid = 1813] [serial = 1164] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f871902c800) [pid = 1813] [serial = 1212] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f872e8c0000) [pid = 1813] [serial = 1187] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f873649d400) [pid = 1813] [serial = 1193] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f871afe6800) [pid = 1813] [serial = 1166] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f872c055800) [pid = 1813] [serial = 1181] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f872db57c00) [pid = 1813] [serial = 1184] [outer = (nil)] [url = about:blank] 18:08:40 INFO - PROCESS | 1813 | 1462324120824 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 18:08:40 INFO - PROCESS | 1813 | 1462324120828 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 18:08:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 18:08:40 INFO - PROCESS | 1813 | 1462324120837 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 18:08:40 INFO - PROCESS | 1813 | 1462324120840 Marionette TRACE conn3 <- [1,1746,null,{}] 18:08:40 INFO - PROCESS | 1813 | 1462324120845 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:41 INFO - PROCESS | 1813 | 1462324121012 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 18:08:41 INFO - PROCESS | 1813 | 1462324121193 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719e60800 == 120 [pid = 1813] [id = 444] 18:08:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f871d639400) [pid = 1813] [serial = 1333] [outer = (nil)] 18:08:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f871e12bc00) [pid = 1813] [serial = 1334] [outer = 0x7f871d639400] 18:08:41 INFO - PROCESS | 1813 | 1462324121262 Marionette DEBUG loaded listener.js 18:08:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f871f0f3c00) [pid = 1813] [serial = 1335] [outer = 0x7f871d639400] 18:08:42 INFO - PROCESS | 1813 | 1462324122042 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 18:08:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 18:08:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1240ms 18:08:42 INFO - PROCESS | 1813 | 1462324122085 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 18:08:42 INFO - PROCESS | 1813 | 1462324122094 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 18:08:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 18:08:42 INFO - PROCESS | 1813 | 1462324122117 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 18:08:42 INFO - PROCESS | 1813 | 1462324122120 Marionette TRACE conn3 <- [1,1750,null,{}] 18:08:42 INFO - PROCESS | 1813 | 1462324122129 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:42 INFO - PROCESS | 1813 | 1462324122320 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 18:08:42 INFO - PROCESS | 1813 | 1462324122330 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ef61800 == 121 [pid = 1813] [id = 445] 18:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f871df90400) [pid = 1813] [serial = 1336] [outer = (nil)] 18:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f871ffe6000) [pid = 1813] [serial = 1337] [outer = 0x7f871df90400] 18:08:42 INFO - PROCESS | 1813 | 1462324122391 Marionette DEBUG loaded listener.js 18:08:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f8720563800) [pid = 1813] [serial = 1338] [outer = 0x7f871df90400] 18:08:43 INFO - PROCESS | 1813 | 1462324123328 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 18:08:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 18:08:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1234ms 18:08:43 INFO - PROCESS | 1813 | 1462324123350 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 18:08:43 INFO - PROCESS | 1813 | 1462324123364 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 18:08:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 18:08:43 INFO - PROCESS | 1813 | 1462324123385 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 18:08:43 INFO - PROCESS | 1813 | 1462324123389 Marionette TRACE conn3 <- [1,1754,null,{}] 18:08:43 INFO - PROCESS | 1813 | 1462324123397 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:43 INFO - PROCESS | 1813 | 1462324123623 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 18:08:43 INFO - PROCESS | 1813 | 1462324123653 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87241c8000 == 122 [pid = 1813] [id = 446] 18:08:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f871a3ef000) [pid = 1813] [serial = 1339] [outer = (nil)] 18:08:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f8720709000) [pid = 1813] [serial = 1340] [outer = 0x7f871a3ef000] 18:08:43 INFO - PROCESS | 1813 | 1462324123715 Marionette DEBUG loaded listener.js 18:08:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f8724420c00) [pid = 1813] [serial = 1341] [outer = 0x7f871a3ef000] 18:08:44 INFO - PROCESS | 1813 | 1462324124646 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 18:08:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 18:08:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1286ms 18:08:44 INFO - PROCESS | 1813 | 1462324124673 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 18:08:44 INFO - PROCESS | 1813 | 1462324124676 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 18:08:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 18:08:44 INFO - PROCESS | 1813 | 1462324124682 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 18:08:44 INFO - PROCESS | 1813 | 1462324124684 Marionette TRACE conn3 <- [1,1758,null,{}] 18:08:44 INFO - PROCESS | 1813 | 1462324124689 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:44 INFO - PROCESS | 1813 | 1462324124955 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 18:08:44 INFO - PROCESS | 1813 | 1462324124991 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e70800 == 123 [pid = 1813] [id = 447] 18:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f872520b400) [pid = 1813] [serial = 1342] [outer = (nil)] 18:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f8725668800) [pid = 1813] [serial = 1343] [outer = 0x7f872520b400] 18:08:45 INFO - PROCESS | 1813 | 1462324125053 Marionette DEBUG loaded listener.js 18:08:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f8728c8a400) [pid = 1813] [serial = 1344] [outer = 0x7f872520b400] 18:08:45 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f871f1e6400) [pid = 1813] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 18:08:45 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f872442bc00) [pid = 1813] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 18:08:45 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f8718be3c00) [pid = 1813] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 18:08:45 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f871f0e9400) [pid = 1813] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 18:08:45 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f8719a59800) [pid = 1813] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 18:08:45 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f871a3e6800) [pid = 1813] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 18:08:45 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f8715dd3c00) [pid = 1813] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 18:08:46 INFO - PROCESS | 1813 | 1462324126093 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 18:08:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 18:08:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1434ms 18:08:46 INFO - PROCESS | 1813 | 1462324126118 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 18:08:46 INFO - PROCESS | 1813 | 1462324126122 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 18:08:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 18:08:46 INFO - PROCESS | 1813 | 1462324126127 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 18:08:46 INFO - PROCESS | 1813 | 1462324126129 Marionette TRACE conn3 <- [1,1762,null,{}] 18:08:46 INFO - PROCESS | 1813 | 1462324126134 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:46 INFO - PROCESS | 1813 | 1462324126371 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 18:08:46 INFO - PROCESS | 1813 | 1462324126391 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872601c000 == 124 [pid = 1813] [id = 448] 18:08:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f871f0eec00) [pid = 1813] [serial = 1345] [outer = (nil)] 18:08:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f8727440400) [pid = 1813] [serial = 1346] [outer = 0x7f871f0eec00] 18:08:46 INFO - PROCESS | 1813 | 1462324126450 Marionette DEBUG loaded listener.js 18:08:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f872a9ba400) [pid = 1813] [serial = 1347] [outer = 0x7f871f0eec00] 18:08:47 INFO - PROCESS | 1813 | 1462324127238 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 18:08:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 18:08:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1140ms 18:08:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 18:08:47 INFO - PROCESS | 1813 | 1462324127270 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 18:08:47 INFO - PROCESS | 1813 | 1462324127273 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 18:08:47 INFO - PROCESS | 1813 | 1462324127279 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 18:08:47 INFO - PROCESS | 1813 | 1462324127282 Marionette TRACE conn3 <- [1,1766,null,{}] 18:08:47 INFO - PROCESS | 1813 | 1462324127287 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:47 INFO - PROCESS | 1813 | 1462324127515 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 18:08:47 INFO - PROCESS | 1813 | 1462324127757 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715d0f000 == 125 [pid = 1813] [id = 449] 18:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f8715dd6400) [pid = 1813] [serial = 1348] [outer = (nil)] 18:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f87165c1800) [pid = 1813] [serial = 1349] [outer = 0x7f8715dd6400] 18:08:47 INFO - PROCESS | 1813 | 1462324127874 Marionette DEBUG loaded listener.js 18:08:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f8719a5a800) [pid = 1813] [serial = 1350] [outer = 0x7f8715dd6400] 18:08:48 INFO - PROCESS | 1813 | 1462324128876 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 18:08:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 18:08:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1632ms 18:08:48 INFO - PROCESS | 1813 | 1462324128917 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 18:08:48 INFO - PROCESS | 1813 | 1462324128926 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 18:08:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 18:08:48 INFO - PROCESS | 1813 | 1462324128934 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 18:08:48 INFO - PROCESS | 1813 | 1462324128939 Marionette TRACE conn3 <- [1,1770,null,{}] 18:08:48 INFO - PROCESS | 1813 | 1462324128946 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:49 INFO - PROCESS | 1813 | 1462324129176 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 18:08:49 INFO - PROCESS | 1813 | 1462324129432 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4f7800 == 126 [pid = 1813] [id = 450] 18:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f871d5b0c00) [pid = 1813] [serial = 1351] [outer = (nil)] 18:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f871d632c00) [pid = 1813] [serial = 1352] [outer = 0x7f871d5b0c00] 18:08:49 INFO - PROCESS | 1813 | 1462324129555 Marionette DEBUG loaded listener.js 18:08:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f871df91c00) [pid = 1813] [serial = 1353] [outer = 0x7f871d5b0c00] 18:08:50 INFO - PROCESS | 1813 | 1462324130460 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 18:08:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 18:08:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1591ms 18:08:50 INFO - PROCESS | 1813 | 1462324130529 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 18:08:50 INFO - PROCESS | 1813 | 1462324130535 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 18:08:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 18:08:50 INFO - PROCESS | 1813 | 1462324130542 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 18:08:50 INFO - PROCESS | 1813 | 1462324130545 Marionette TRACE conn3 <- [1,1774,null,{}] 18:08:50 INFO - PROCESS | 1813 | 1462324130551 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:50 INFO - PROCESS | 1813 | 1462324130769 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 18:08:51 INFO - PROCESS | 1813 | 1462324131059 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258db800 == 127 [pid = 1813] [id = 451] 18:08:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f871f0be800) [pid = 1813] [serial = 1354] [outer = (nil)] 18:08:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f871f1e3400) [pid = 1813] [serial = 1355] [outer = 0x7f871f0be800] 18:08:51 INFO - PROCESS | 1813 | 1462324131148 Marionette DEBUG loaded listener.js 18:08:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f871f7df800) [pid = 1813] [serial = 1356] [outer = 0x7f871f0be800] 18:08:52 INFO - PROCESS | 1813 | 1462324132056 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 18:08:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 18:08:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1587ms 18:08:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 18:08:52 INFO - PROCESS | 1813 | 1462324132131 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 18:08:52 INFO - PROCESS | 1813 | 1462324132134 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 18:08:52 INFO - PROCESS | 1813 | 1462324132147 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 18:08:52 INFO - PROCESS | 1813 | 1462324132156 Marionette TRACE conn3 <- [1,1778,null,{}] 18:08:52 INFO - PROCESS | 1813 | 1462324132165 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:52 INFO - PROCESS | 1813 | 1462324132458 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 18:08:52 INFO - PROCESS | 1813 | 1462324132752 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e463000 == 128 [pid = 1813] [id = 452] 18:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x7f871ffee000) [pid = 1813] [serial = 1357] [outer = (nil)] 18:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x7f87207b4c00) [pid = 1813] [serial = 1358] [outer = 0x7f871ffee000] 18:08:52 INFO - PROCESS | 1813 | 1462324132828 Marionette DEBUG loaded listener.js 18:08:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x7f87251d8400) [pid = 1813] [serial = 1359] [outer = 0x7f871ffee000] 18:08:53 INFO - PROCESS | 1813 | 1462324133724 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 18:08:53 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 18:08:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1646ms 18:08:53 INFO - PROCESS | 1813 | 1462324133787 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 18:08:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 18:08:53 INFO - PROCESS | 1813 | 1462324133792 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 18:08:53 INFO - PROCESS | 1813 | 1462324133797 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 18:08:53 INFO - PROCESS | 1813 | 1462324133801 Marionette TRACE conn3 <- [1,1782,null,{}] 18:08:53 INFO - PROCESS | 1813 | 1462324133806 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:54 INFO - PROCESS | 1813 | 1462324134029 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 18:08:54 INFO - PROCESS | 1813 | 1462324134273 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873193b800 == 129 [pid = 1813] [id = 453] 18:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x7f872055f000) [pid = 1813] [serial = 1360] [outer = (nil)] 18:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x7f872743ec00) [pid = 1813] [serial = 1361] [outer = 0x7f872055f000] 18:08:54 INFO - PROCESS | 1813 | 1462324134390 Marionette DEBUG loaded listener.js 18:08:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x7f872a9b5400) [pid = 1813] [serial = 1362] [outer = 0x7f872055f000] 18:08:55 INFO - PROCESS | 1813 | 1462324135222 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 18:08:55 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 18:08:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1492ms 18:08:55 INFO - PROCESS | 1813 | 1462324135291 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 18:08:55 INFO - PROCESS | 1813 | 1462324135294 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 18:08:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 18:08:55 INFO - PROCESS | 1813 | 1462324135301 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 18:08:55 INFO - PROCESS | 1813 | 1462324135304 Marionette TRACE conn3 <- [1,1786,null,{}] 18:08:55 INFO - PROCESS | 1813 | 1462324135309 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:55 INFO - PROCESS | 1813 | 1462324135506 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 18:08:55 INFO - PROCESS | 1813 | 1462324135708 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c57f800 == 130 [pid = 1813] [id = 454] 18:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x7f872cd85800) [pid = 1813] [serial = 1363] [outer = (nil)] 18:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x7f872db57c00) [pid = 1813] [serial = 1364] [outer = 0x7f872cd85800] 18:08:55 INFO - PROCESS | 1813 | 1462324135835 Marionette DEBUG loaded listener.js 18:08:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x7f872fcaac00) [pid = 1813] [serial = 1365] [outer = 0x7f872cd85800] 18:08:56 INFO - PROCESS | 1813 | 1462324136814 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 18:08:56 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 18:08:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1590ms 18:08:56 INFO - PROCESS | 1813 | 1462324136893 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 18:08:56 INFO - PROCESS | 1813 | 1462324136896 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 18:08:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 18:08:56 INFO - PROCESS | 1813 | 1462324136902 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 18:08:56 INFO - PROCESS | 1813 | 1462324136904 Marionette TRACE conn3 <- [1,1790,null,{}] 18:08:56 INFO - PROCESS | 1813 | 1462324136910 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:57 INFO - PROCESS | 1813 | 1462324137150 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 18:08:57 INFO - PROCESS | 1813 | 1462324137416 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f3a800 == 131 [pid = 1813] [id = 455] 18:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x7f8729f8cc00) [pid = 1813] [serial = 1366] [outer = (nil)] 18:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x7f8730565400) [pid = 1813] [serial = 1367] [outer = 0x7f8729f8cc00] 18:08:57 INFO - PROCESS | 1813 | 1462324137532 Marionette DEBUG loaded listener.js 18:08:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x7f873275b800) [pid = 1813] [serial = 1368] [outer = 0x7f8729f8cc00] 18:08:58 INFO - PROCESS | 1813 | 1462324138344 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:08:58 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) 18:08:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1486ms 18:08:58 INFO - PROCESS | 1813 | 1462324138390 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 18:08:58 INFO - PROCESS | 1813 | 1462324138393 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 18:08:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 18:08:58 INFO - PROCESS | 1813 | 1462324138399 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 18:08:58 INFO - PROCESS | 1813 | 1462324138401 Marionette TRACE conn3 <- [1,1794,null,{}] 18:08:58 INFO - PROCESS | 1813 | 1462324138428 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:08:58 INFO - PROCESS | 1813 | 1462324138632 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 18:08:58 INFO - PROCESS | 1813 | 1462324138836 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:08:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741077000 == 132 [pid = 1813] [id = 456] 18:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x7f872cf30800) [pid = 1813] [serial = 1369] [outer = (nil)] 18:08:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x7f8736444000) [pid = 1813] [serial = 1370] [outer = 0x7f872cf30800] 18:08:58 INFO - PROCESS | 1813 | 1462324138947 Marionette DEBUG loaded listener.js 18:08:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x7f873c38dc00) [pid = 1813] [serial = 1371] [outer = 0x7f872cf30800] 18:08:59 INFO - PROCESS | 1813 | 1462324139865 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:08:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:08:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1503ms 18:08:59 INFO - PROCESS | 1813 | 1462324139902 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 18:08:59 INFO - PROCESS | 1813 | 1462324139906 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 18:08:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 18:08:59 INFO - PROCESS | 1813 | 1462324139912 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 18:08:59 INFO - PROCESS | 1813 | 1462324139914 Marionette TRACE conn3 <- [1,1798,null,{}] 18:08:59 INFO - PROCESS | 1813 | 1462324139920 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:00 INFO - PROCESS | 1813 | 1462324140115 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 18:09:00 INFO - PROCESS | 1813 | 1462324140331 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418e8800 == 133 [pid = 1813] [id = 457] 18:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x7f87301f3000) [pid = 1813] [serial = 1372] [outer = (nil)] 18:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x7f873c77b800) [pid = 1813] [serial = 1373] [outer = 0x7f87301f3000] 18:09:00 INFO - PROCESS | 1813 | 1462324140444 Marionette DEBUG loaded listener.js 18:09:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x7f873d724000) [pid = 1813] [serial = 1374] [outer = 0x7f87301f3000] 18:09:01 INFO - PROCESS | 1813 | 1462324141353 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 18:09:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 18:09:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1491ms 18:09:01 INFO - PROCESS | 1813 | 1462324141404 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 18:09:01 INFO - PROCESS | 1813 | 1462324141407 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 18:09:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 18:09:01 INFO - PROCESS | 1813 | 1462324141414 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 18:09:01 INFO - PROCESS | 1813 | 1462324141417 Marionette TRACE conn3 <- [1,1802,null,{}] 18:09:01 INFO - PROCESS | 1813 | 1462324141422 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:01 INFO - PROCESS | 1813 | 1462324141628 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 18:09:01 INFO - PROCESS | 1813 | 1462324141879 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208c8000 == 134 [pid = 1813] [id = 458] 18:09:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x7f87318ff400) [pid = 1813] [serial = 1375] [outer = (nil)] 18:09:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x7f87408c9400) [pid = 1813] [serial = 1376] [outer = 0x7f87318ff400] 18:09:02 INFO - PROCESS | 1813 | 1462324142010 Marionette DEBUG loaded listener.js 18:09:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x7f874103f800) [pid = 1813] [serial = 1377] [outer = 0x7f87318ff400] 18:09:02 INFO - PROCESS | 1813 | 1462324142856 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 18:09:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1487ms 18:09:02 INFO - PROCESS | 1813 | 1462324142902 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 18:09:02 INFO - PROCESS | 1813 | 1462324142905 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 18:09:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 18:09:02 INFO - PROCESS | 1813 | 1462324142911 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 18:09:02 INFO - PROCESS | 1813 | 1462324142913 Marionette TRACE conn3 <- [1,1806,null,{}] 18:09:02 INFO - PROCESS | 1813 | 1462324142918 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:03 INFO - PROCESS | 1813 | 1462324143120 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 18:09:03 INFO - PROCESS | 1813 | 1462324143330 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8743423000 == 135 [pid = 1813] [id = 459] 18:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x7f871ac57400) [pid = 1813] [serial = 1378] [outer = (nil)] 18:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x7f871ac5bc00) [pid = 1813] [serial = 1379] [outer = 0x7f871ac57400] 18:09:03 INFO - PROCESS | 1813 | 1462324143457 Marionette DEBUG loaded listener.js 18:09:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x7f873d726800) [pid = 1813] [serial = 1380] [outer = 0x7f871ac57400] 18:09:04 INFO - PROCESS | 1813 | 1462324144454 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 18:09:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 18:09:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1599ms 18:09:04 INFO - PROCESS | 1813 | 1462324144511 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 18:09:04 INFO - PROCESS | 1813 | 1462324144515 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 18:09:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 18:09:04 INFO - PROCESS | 1813 | 1462324144521 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 18:09:04 INFO - PROCESS | 1813 | 1462324144525 Marionette TRACE conn3 <- [1,1810,null,{}] 18:09:04 INFO - PROCESS | 1813 | 1462324144531 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:04 INFO - PROCESS | 1813 | 1462324144753 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 18:09:05 INFO - PROCESS | 1813 | 1462324145013 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718f5f800 == 136 [pid = 1813] [id = 460] 18:09:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x7f87165be000) [pid = 1813] [serial = 1381] [outer = (nil)] 18:09:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x7f87166eb000) [pid = 1813] [serial = 1382] [outer = 0x7f87165be000] 18:09:05 INFO - PROCESS | 1813 | 1462324145504 Marionette DEBUG loaded listener.js 18:09:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x7f8719a56400) [pid = 1813] [serial = 1383] [outer = 0x7f87165be000] 18:09:06 INFO - PROCESS | 1813 | 1462324146438 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:09:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 18:09:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1987ms 18:09:06 INFO - PROCESS | 1813 | 1462324146511 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 18:09:06 INFO - PROCESS | 1813 | 1462324146518 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 18:09:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 18:09:06 INFO - PROCESS | 1813 | 1462324146525 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 18:09:06 INFO - PROCESS | 1813 | 1462324146530 Marionette TRACE conn3 <- [1,1814,null,{}] 18:09:06 INFO - PROCESS | 1813 | 1462324146537 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:06 INFO - PROCESS | 1813 | 1462324146769 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 18:09:07 INFO - PROCESS | 1813 | 1462324147045 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e08a000 == 137 [pid = 1813] [id = 461] 18:09:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x7f871a3ecc00) [pid = 1813] [serial = 1384] [outer = (nil)] 18:09:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x7f871aff2400) [pid = 1813] [serial = 1385] [outer = 0x7f871a3ecc00] 18:09:07 INFO - PROCESS | 1813 | 1462324147168 Marionette DEBUG loaded listener.js 18:09:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x7f871c97c800) [pid = 1813] [serial = 1386] [outer = 0x7f871a3ecc00] 18:09:08 INFO - PROCESS | 1813 | 1462324148235 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 18:09:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 18:09:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1783ms 18:09:08 INFO - PROCESS | 1813 | 1462324148308 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 18:09:08 INFO - PROCESS | 1813 | 1462324148314 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 18:09:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 18:09:08 INFO - PROCESS | 1813 | 1462324148323 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 18:09:08 INFO - PROCESS | 1813 | 1462324148328 Marionette TRACE conn3 <- [1,1818,null,{}] 18:09:08 INFO - PROCESS | 1813 | 1462324148333 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:08 INFO - PROCESS | 1813 | 1462324148567 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 18:09:08 INFO - PROCESS | 1813 | 1462324148842 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719da5800 == 138 [pid = 1813] [id = 462] 18:09:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x7f871d62e000) [pid = 1813] [serial = 1387] [outer = (nil)] 18:09:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x7f871d638800) [pid = 1813] [serial = 1388] [outer = 0x7f871d62e000] 18:09:08 INFO - PROCESS | 1813 | 1462324148955 Marionette DEBUG loaded listener.js 18:09:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x7f871e125800) [pid = 1813] [serial = 1389] [outer = 0x7f871d62e000] 18:09:09 INFO - PROCESS | 1813 | 1462324149918 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 18:09:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 18:09:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1638ms 18:09:09 INFO - PROCESS | 1813 | 1462324149962 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 18:09:09 INFO - PROCESS | 1813 | 1462324149966 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 18:09:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 18:09:09 INFO - PROCESS | 1813 | 1462324149971 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 18:09:09 INFO - PROCESS | 1813 | 1462324149977 Marionette TRACE conn3 <- [1,1822,null,{}] 18:09:09 INFO - PROCESS | 1813 | 1462324149992 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:10 INFO - PROCESS | 1813 | 1462324150196 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 18:09:10 INFO - PROCESS | 1813 | 1462324150450 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715cbb000 == 139 [pid = 1813] [id = 463] 18:09:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x7f8718bdd400) [pid = 1813] [serial = 1390] [outer = (nil)] 18:09:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x7f871d3e7400) [pid = 1813] [serial = 1391] [outer = 0x7f8718bdd400] 18:09:10 INFO - PROCESS | 1813 | 1462324150608 Marionette DEBUG loaded listener.js 18:09:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x7f871f53dc00) [pid = 1813] [serial = 1392] [outer = 0x7f8718bdd400] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418d5800 == 138 [pid = 1813] [id = 149] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872db08000 == 137 [pid = 1813] [id = 200] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ad1a800 == 136 [pid = 1813] [id = 362] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f78e800 == 135 [pid = 1813] [id = 426] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871efb8000 == 134 [pid = 1813] [id = 425] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4fc800 == 133 [pid = 1813] [id = 424] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d146000 == 132 [pid = 1813] [id = 423] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8716510800 == 131 [pid = 1813] [id = 422] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f599000 == 130 [pid = 1813] [id = 196] 18:09:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b47a800 == 129 [pid = 1813] [id = 263] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x7f873d8efc00) [pid = 1813] [serial = 1250] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x7f871d529400) [pid = 1813] [serial = 1235] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x7f87166ebc00) [pid = 1813] [serial = 1253] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x7f8720892800) [pid = 1813] [serial = 1241] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x7f872e2a9800) [pid = 1813] [serial = 1247] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x7f8715dd7000) [pid = 1813] [serial = 1232] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x7f871d5bbc00) [pid = 1813] [serial = 1262] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x7f871f490400) [pid = 1813] [serial = 1238] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x7f872644ac00) [pid = 1813] [serial = 1244] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x7f873643c000) [pid = 1813] [serial = 1256] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x7f871d5b5c00) [pid = 1813] [serial = 1259] [outer = (nil)] [url = about:blank] 18:09:10 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x7f87206e2000) [pid = 1813] [serial = 1283] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872601c000 == 128 [pid = 1813] [id = 448] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725e70800 == 127 [pid = 1813] [id = 447] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87241c8000 == 126 [pid = 1813] [id = 446] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ef61800 == 125 [pid = 1813] [id = 445] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719e60800 == 124 [pid = 1813] [id = 444] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715f52800 == 123 [pid = 1813] [id = 443] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871afc2000 == 122 [pid = 1813] [id = 442] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872fc64800 == 121 [pid = 1813] [id = 439] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e51f800 == 120 [pid = 1813] [id = 438] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e0cc000 == 119 [pid = 1813] [id = 437] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872c8b4800 == 118 [pid = 1813] [id = 436] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727f4f800 == 117 [pid = 1813] [id = 435] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872628e800 == 116 [pid = 1813] [id = 434] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726168000 == 115 [pid = 1813] [id = 433] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725e79800 == 114 [pid = 1813] [id = 432] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258d7000 == 113 [pid = 1813] [id = 431] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725649800 == 112 [pid = 1813] [id = 430] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871efaa000 == 111 [pid = 1813] [id = 429] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719e57800 == 110 [pid = 1813] [id = 428] 18:09:11 INFO - PROCESS | 1813 | 1462324151766 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 18:09:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872069c800 == 109 [pid = 1813] [id = 427] 18:09:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 18:09:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1835ms 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x7f872b459400) [pid = 1813] [serial = 1230] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x7f871cd43c00) [pid = 1813] [serial = 1268] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x7f871f487c00) [pid = 1813] [serial = 1277] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x7f871d633000) [pid = 1813] [serial = 1269] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x7f871df8f400) [pid = 1813] [serial = 1271] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x7f871ee17800) [pid = 1813] [serial = 1272] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x7f871d52d400) [pid = 1813] [serial = 1266] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x7f871aff0000) [pid = 1813] [serial = 1265] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x7f871f197800) [pid = 1813] [serial = 1274] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x7f871ff41c00) [pid = 1813] [serial = 1280] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x7f871f535800) [pid = 1813] [serial = 1278] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x7f872055f800) [pid = 1813] [serial = 1281] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x7f871f1e6c00) [pid = 1813] [serial = 1275] [outer = (nil)] [url = about:blank] 18:09:11 INFO - PROCESS | 1813 | 1462324151824 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 18:09:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 18:09:11 INFO - PROCESS | 1813 | 1462324151831 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 18:09:11 INFO - PROCESS | 1813 | 1462324151839 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 18:09:11 INFO - PROCESS | 1813 | 1462324151841 Marionette TRACE conn3 <- [1,1826,null,{}] 18:09:11 INFO - PROCESS | 1813 | 1462324151849 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:12 INFO - PROCESS | 1813 | 1462324152138 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 18:09:12 INFO - PROCESS | 1813 | 1462324152460 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d13f000 == 110 [pid = 1813] [id = 464] 18:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x7f8715dd7000) [pid = 1813] [serial = 1393] [outer = (nil)] 18:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x7f871f7d7000) [pid = 1813] [serial = 1394] [outer = 0x7f8715dd7000] 18:09:12 INFO - PROCESS | 1813 | 1462324152536 Marionette DEBUG loaded listener.js 18:09:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x7f871ff3f800) [pid = 1813] [serial = 1395] [outer = 0x7f8715dd7000] 18:09:13 INFO - PROCESS | 1813 | 1462324153271 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 18:09:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 18:09:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1483ms 18:09:13 INFO - PROCESS | 1813 | 1462324153321 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 18:09:13 INFO - PROCESS | 1813 | 1462324153325 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 18:09:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 18:09:13 INFO - PROCESS | 1813 | 1462324153330 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 18:09:13 INFO - PROCESS | 1813 | 1462324153333 Marionette TRACE conn3 <- [1,1830,null,{}] 18:09:13 INFO - PROCESS | 1813 | 1462324153337 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:13 INFO - PROCESS | 1813 | 1462324153599 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 18:09:13 INFO - PROCESS | 1813 | 1462324153633 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f79b800 == 111 [pid = 1813] [id = 465] 18:09:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x7f871ffee400) [pid = 1813] [serial = 1396] [outer = (nil)] 18:09:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x7f87200ebc00) [pid = 1813] [serial = 1397] [outer = 0x7f871ffee400] 18:09:13 INFO - PROCESS | 1813 | 1462324153704 Marionette DEBUG loaded listener.js 18:09:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x7f8720887400) [pid = 1813] [serial = 1398] [outer = 0x7f871ffee400] 18:09:14 INFO - PROCESS | 1813 | 1462324154650 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 18:09:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 18:09:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1377ms 18:09:14 INFO - PROCESS | 1813 | 1462324154708 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 18:09:14 INFO - PROCESS | 1813 | 1462324154711 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 18:09:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 18:09:14 INFO - PROCESS | 1813 | 1462324154717 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 18:09:14 INFO - PROCESS | 1813 | 1462324154719 Marionette TRACE conn3 <- [1,1834,null,{}] 18:09:14 INFO - PROCESS | 1813 | 1462324154724 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:14 INFO - PROCESS | 1813 | 1462324154955 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 18:09:14 INFO - PROCESS | 1813 | 1462324154983 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e78800 == 112 [pid = 1813] [id = 466] 18:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x7f8724427800) [pid = 1813] [serial = 1399] [outer = (nil)] 18:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x7f87253a6800) [pid = 1813] [serial = 1400] [outer = 0x7f8724427800] 18:09:15 INFO - PROCESS | 1813 | 1462324155043 Marionette DEBUG loaded listener.js 18:09:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x7f87258e8000) [pid = 1813] [serial = 1401] [outer = 0x7f8724427800] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x7f8726451400) [pid = 1813] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x7f8726555000) [pid = 1813] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x7f87251d4400) [pid = 1813] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x7f8725aad000) [pid = 1813] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x7f8719a59400) [pid = 1813] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x7f8715dcdc00) [pid = 1813] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x7f871d639400) [pid = 1813] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x7f872cf3b000) [pid = 1813] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x7f872644a800) [pid = 1813] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x7f87206d6800) [pid = 1813] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x7f8720892000) [pid = 1813] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x7f871ee21000) [pid = 1813] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x7f87166e3c00) [pid = 1813] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x7f871a3ec000) [pid = 1813] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x7f8719d56c00) [pid = 1813] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x7f87207b7000) [pid = 1813] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x7f871df90400) [pid = 1813] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x7f873d1ce800) [pid = 1813] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x7f8725aa6c00) [pid = 1813] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x7f872de1f800) [pid = 1813] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f871c9e9800) [pid = 1813] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f872de1ac00) [pid = 1813] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f8719d52c00) [pid = 1813] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f8715dcf800) [pid = 1813] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f8726451c00) [pid = 1813] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f871a3ef000) [pid = 1813] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f871d5b7800) [pid = 1813] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f87165bec00) [pid = 1813] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f871ff08c00) [pid = 1813] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f8719a51000) [pid = 1813] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f87207bb000) [pid = 1813] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f87166e4c00) [pid = 1813] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f87258e8c00) [pid = 1813] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f871d6cf400) [pid = 1813] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f8720708c00) [pid = 1813] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f871d5be400) [pid = 1813] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f87272c2400) [pid = 1813] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f8720966000) [pid = 1813] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f87200eb800) [pid = 1813] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8719034400) [pid = 1813] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f871d593000) [pid = 1813] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f87206de800) [pid = 1813] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f872520b400) [pid = 1813] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f872070e800) [pid = 1813] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f871c9e7c00) [pid = 1813] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f871afef400) [pid = 1813] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f8719d58400) [pid = 1813] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f87160d8800) [pid = 1813] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f872fcb0400) [pid = 1813] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f872644fc00) [pid = 1813] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871ff33400) [pid = 1813] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f871adec800) [pid = 1813] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f872055fc00) [pid = 1813] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f8715dd3400) [pid = 1813] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f87165c5c00) [pid = 1813] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f871f0f1800) [pid = 1813] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f872e8bb400) [pid = 1813] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871ff05800) [pid = 1813] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f87200ecc00) [pid = 1813] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871f48b800) [pid = 1813] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871f48e000) [pid = 1813] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f873643e400) [pid = 1813] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8720556400) [pid = 1813] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f872de20400) [pid = 1813] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f87166f0c00) [pid = 1813] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f8725aa9800) [pid = 1813] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f871f0f4400) [pid = 1813] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f872644f800) [pid = 1813] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f87165bb000) [pid = 1813] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f8719a51c00) [pid = 1813] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 18:09:16 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f87165bb800) [pid = 1813] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 18:09:16 INFO - PROCESS | 1813 | 1462324156930 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 18:09:16 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 18:09:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2236ms 18:09:16 INFO - PROCESS | 1813 | 1462324156953 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 18:09:16 INFO - PROCESS | 1813 | 1462324156957 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 18:09:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 18:09:16 INFO - PROCESS | 1813 | 1462324156962 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 18:09:16 INFO - PROCESS | 1813 | 1462324156964 Marionette TRACE conn3 <- [1,1838,null,{}] 18:09:16 INFO - PROCESS | 1813 | 1462324156969 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:17 INFO - PROCESS | 1813 | 1462324157202 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 18:09:17 INFO - PROCESS | 1813 | 1462324157221 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c64000 == 113 [pid = 1813] [id = 467] 18:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f8715dd0c00) [pid = 1813] [serial = 1402] [outer = (nil)] 18:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f87166e7400) [pid = 1813] [serial = 1403] [outer = 0x7f8715dd0c00] 18:09:17 INFO - PROCESS | 1813 | 1462324157283 Marionette DEBUG loaded listener.js 18:09:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8719d54400) [pid = 1813] [serial = 1404] [outer = 0x7f8715dd0c00] 18:09:18 INFO - PROCESS | 1813 | 1462324158097 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 18:09:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 18:09:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1176ms 18:09:18 INFO - PROCESS | 1813 | 1462324158140 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 18:09:18 INFO - PROCESS | 1813 | 1462324158144 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 18:09:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 18:09:18 INFO - PROCESS | 1813 | 1462324158149 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 18:09:18 INFO - PROCESS | 1813 | 1462324158151 Marionette TRACE conn3 <- [1,1842,null,{}] 18:09:18 INFO - PROCESS | 1813 | 1462324158156 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:18 INFO - PROCESS | 1813 | 1462324158324 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 18:09:18 INFO - PROCESS | 1813 | 1462324158338 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f8ab000 == 114 [pid = 1813] [id = 468] 18:09:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f8715dda400) [pid = 1813] [serial = 1405] [outer = (nil)] 18:09:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871afef400) [pid = 1813] [serial = 1406] [outer = 0x7f8715dda400] 18:09:18 INFO - PROCESS | 1813 | 1462324158398 Marionette DEBUG loaded listener.js 18:09:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871d62bc00) [pid = 1813] [serial = 1407] [outer = 0x7f8715dda400] 18:09:19 INFO - PROCESS | 1813 | 1462324159591 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 18:09:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 18:09:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1487ms 18:09:19 INFO - PROCESS | 1813 | 1462324159638 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 18:09:19 INFO - PROCESS | 1813 | 1462324159646 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 18:09:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 18:09:19 INFO - PROCESS | 1813 | 1462324159653 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 18:09:19 INFO - PROCESS | 1813 | 1462324159659 Marionette TRACE conn3 <- [1,1846,null,{}] 18:09:19 INFO - PROCESS | 1813 | 1462324159666 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:19 INFO - PROCESS | 1813 | 1462324159855 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 18:09:20 INFO - PROCESS | 1813 | 1462324160065 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d147000 == 115 [pid = 1813] [id = 469] 18:09:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871a3ed400) [pid = 1813] [serial = 1408] [outer = (nil)] 18:09:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871ac5d800) [pid = 1813] [serial = 1409] [outer = 0x7f871a3ed400] 18:09:20 INFO - PROCESS | 1813 | 1462324160181 Marionette DEBUG loaded listener.js 18:09:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f871c977000) [pid = 1813] [serial = 1410] [outer = 0x7f871a3ed400] 18:09:21 INFO - PROCESS | 1813 | 1462324161167 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:09:21 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) 18:09:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1589ms 18:09:21 INFO - PROCESS | 1813 | 1462324161243 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 18:09:21 INFO - PROCESS | 1813 | 1462324161252 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 18:09:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 18:09:21 INFO - PROCESS | 1813 | 1462324161262 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 18:09:21 INFO - PROCESS | 1813 | 1462324161267 Marionette TRACE conn3 <- [1,1850,null,{}] 18:09:21 INFO - PROCESS | 1813 | 1462324161272 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:21 INFO - PROCESS | 1813 | 1462324161534 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 18:09:21 INFO - PROCESS | 1813 | 1462324161824 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258a4000 == 116 [pid = 1813] [id = 470] 18:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f871d633800) [pid = 1813] [serial = 1411] [outer = (nil)] 18:09:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f871d6cf400) [pid = 1813] [serial = 1412] [outer = 0x7f871d633800] 18:09:21 INFO - PROCESS | 1813 | 1462324161947 Marionette DEBUG loaded listener.js 18:09:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871ee12400) [pid = 1813] [serial = 1413] [outer = 0x7f871d633800] 18:09:22 INFO - PROCESS | 1813 | 1462324162841 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:09:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:09:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1642ms 18:09:22 INFO - PROCESS | 1813 | 1462324162904 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 18:09:22 INFO - PROCESS | 1813 | 1462324162908 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 18:09:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 18:09:22 INFO - PROCESS | 1813 | 1462324162915 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 18:09:22 INFO - PROCESS | 1813 | 1462324162921 Marionette TRACE conn3 <- [1,1854,null,{}] 18:09:22 INFO - PROCESS | 1813 | 1462324162936 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:23 INFO - PROCESS | 1813 | 1462324163181 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 18:09:23 INFO - PROCESS | 1813 | 1462324163434 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726272800 == 117 [pid = 1813] [id = 471] 18:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871f1a2400) [pid = 1813] [serial = 1414] [outer = (nil)] 18:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871f7e0000) [pid = 1813] [serial = 1415] [outer = 0x7f871f1a2400] 18:09:23 INFO - PROCESS | 1813 | 1462324163554 Marionette DEBUG loaded listener.js 18:09:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871fff1c00) [pid = 1813] [serial = 1416] [outer = 0x7f871f1a2400] 18:09:24 INFO - PROCESS | 1813 | 1462324164439 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:09:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 18:09:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1584ms 18:09:24 INFO - PROCESS | 1813 | 1462324164500 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 18:09:24 INFO - PROCESS | 1813 | 1462324164504 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 18:09:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 18:09:24 INFO - PROCESS | 1813 | 1462324164510 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 18:09:24 INFO - PROCESS | 1813 | 1462324164512 Marionette TRACE conn3 <- [1,1858,null,{}] 18:09:24 INFO - PROCESS | 1813 | 1462324164518 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:24 INFO - PROCESS | 1813 | 1462324164721 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 18:09:24 INFO - PROCESS | 1813 | 1462324164926 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8728090800 == 118 [pid = 1813] [id = 472] 18:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f871f1eac00) [pid = 1813] [serial = 1417] [outer = (nil)] 18:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f872055d400) [pid = 1813] [serial = 1418] [outer = 0x7f871f1eac00] 18:09:25 INFO - PROCESS | 1813 | 1462324165084 Marionette DEBUG loaded listener.js 18:09:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f8720885000) [pid = 1813] [serial = 1419] [outer = 0x7f871f1eac00] 18:09:25 INFO - PROCESS | 1813 | 1462324165972 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 18:09:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 18:09:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1528ms 18:09:26 INFO - PROCESS | 1813 | 1462324166039 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 18:09:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 18:09:26 INFO - PROCESS | 1813 | 1462324166043 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 18:09:26 INFO - PROCESS | 1813 | 1462324166049 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 18:09:26 INFO - PROCESS | 1813 | 1462324166052 Marionette TRACE conn3 <- [1,1862,null,{}] 18:09:26 INFO - PROCESS | 1813 | 1462324166057 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:26 INFO - PROCESS | 1813 | 1462324166278 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 18:09:26 INFO - PROCESS | 1813 | 1462324166498 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872dc5c800 == 119 [pid = 1813] [id = 473] 18:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f8724424800) [pid = 1813] [serial = 1420] [outer = (nil)] 18:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f872442ac00) [pid = 1813] [serial = 1421] [outer = 0x7f8724424800] 18:09:26 INFO - PROCESS | 1813 | 1462324166667 Marionette DEBUG loaded listener.js 18:09:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f872520fc00) [pid = 1813] [serial = 1422] [outer = 0x7f8724424800] 18:09:27 INFO - PROCESS | 1813 | 1462324167554 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 18:09:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 18:09:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1579ms 18:09:27 INFO - PROCESS | 1813 | 1462324167631 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 18:09:27 INFO - PROCESS | 1813 | 1462324167634 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 18:09:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 18:09:27 INFO - PROCESS | 1813 | 1462324167641 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 18:09:27 INFO - PROCESS | 1813 | 1462324167643 Marionette TRACE conn3 <- [1,1866,null,{}] 18:09:27 INFO - PROCESS | 1813 | 1462324167649 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:27 INFO - PROCESS | 1813 | 1462324167892 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 18:09:28 INFO - PROCESS | 1813 | 1462324168146 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e511800 == 120 [pid = 1813] [id = 474] 18:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f872520b400) [pid = 1813] [serial = 1423] [outer = (nil)] 18:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f8726446800) [pid = 1813] [serial = 1424] [outer = 0x7f872520b400] 18:09:28 INFO - PROCESS | 1813 | 1462324168266 Marionette DEBUG loaded listener.js 18:09:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f8728024400) [pid = 1813] [serial = 1425] [outer = 0x7f872520b400] 18:09:29 INFO - PROCESS | 1813 | 1462324169159 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 18:09:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 18:09:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1551ms 18:09:29 INFO - PROCESS | 1813 | 1462324169193 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 18:09:29 INFO - PROCESS | 1813 | 1462324169197 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 18:09:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 18:09:29 INFO - PROCESS | 1813 | 1462324169203 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 18:09:29 INFO - PROCESS | 1813 | 1462324169206 Marionette TRACE conn3 <- [1,1870,null,{}] 18:09:29 INFO - PROCESS | 1813 | 1462324169211 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:29 INFO - PROCESS | 1813 | 1462324169415 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 18:09:29 INFO - PROCESS | 1813 | 1462324169633 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873192f800 == 121 [pid = 1813] [id = 475] 18:09:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f872520f800) [pid = 1813] [serial = 1426] [outer = (nil)] 18:09:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f8729f87400) [pid = 1813] [serial = 1427] [outer = 0x7f872520f800] 18:09:29 INFO - PROCESS | 1813 | 1462324169758 Marionette DEBUG loaded listener.js 18:09:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f872b328400) [pid = 1813] [serial = 1428] [outer = 0x7f872520f800] 18:09:30 INFO - PROCESS | 1813 | 1462324170661 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 18:09:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 18:09:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1528ms 18:09:30 INFO - PROCESS | 1813 | 1462324170733 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 18:09:30 INFO - PROCESS | 1813 | 1462324170736 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 18:09:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 18:09:30 INFO - PROCESS | 1813 | 1462324170742 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 18:09:30 INFO - PROCESS | 1813 | 1462324170744 Marionette TRACE conn3 <- [1,1874,null,{}] 18:09:30 INFO - PROCESS | 1813 | 1462324170750 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:30 INFO - PROCESS | 1813 | 1462324170941 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 18:09:31 INFO - PROCESS | 1813 | 1462324171152 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873d547000 == 122 [pid = 1813] [id = 476] 18:09:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f87200f1000) [pid = 1813] [serial = 1429] [outer = (nil)] 18:09:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f872c8a8c00) [pid = 1813] [serial = 1430] [outer = 0x7f87200f1000] 18:09:31 INFO - PROCESS | 1813 | 1462324171266 Marionette DEBUG loaded listener.js 18:09:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f872d8d7000) [pid = 1813] [serial = 1431] [outer = 0x7f87200f1000] 18:09:32 INFO - PROCESS | 1813 | 1462324172179 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 18:09:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 18:09:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1488ms 18:09:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 18:09:32 INFO - PROCESS | 1813 | 1462324172231 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 18:09:32 INFO - PROCESS | 1813 | 1462324172233 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 18:09:32 INFO - PROCESS | 1813 | 1462324172240 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 18:09:32 INFO - PROCESS | 1813 | 1462324172243 Marionette TRACE conn3 <- [1,1878,null,{}] 18:09:32 INFO - PROCESS | 1813 | 1462324172248 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:32 INFO - PROCESS | 1813 | 1462324172436 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 18:09:32 INFO - PROCESS | 1813 | 1462324172658 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741810800 == 123 [pid = 1813] [id = 477] 18:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f8725211800) [pid = 1813] [serial = 1432] [outer = (nil)] 18:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f872de1e000) [pid = 1813] [serial = 1433] [outer = 0x7f8725211800] 18:09:32 INFO - PROCESS | 1813 | 1462324172779 Marionette DEBUG loaded listener.js 18:09:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f872df46000) [pid = 1813] [serial = 1434] [outer = 0x7f8725211800] 18:09:33 INFO - PROCESS | 1813 | 1462324173656 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 18:09:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 18:09:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1479ms 18:09:33 INFO - PROCESS | 1813 | 1462324173720 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 18:09:33 INFO - PROCESS | 1813 | 1462324173724 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 18:09:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 18:09:33 INFO - PROCESS | 1813 | 1462324173749 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 18:09:33 INFO - PROCESS | 1813 | 1462324173751 Marionette TRACE conn3 <- [1,1882,null,{}] 18:09:33 INFO - PROCESS | 1813 | 1462324173757 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:33 INFO - PROCESS | 1813 | 1462324173952 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 18:09:34 INFO - PROCESS | 1813 | 1462324174216 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d412000 == 124 [pid = 1813] [id = 478] 18:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f872566e800) [pid = 1813] [serial = 1435] [outer = (nil)] 18:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f872e622000) [pid = 1813] [serial = 1436] [outer = 0x7f872566e800] 18:09:34 INFO - PROCESS | 1813 | 1462324174290 Marionette DEBUG loaded listener.js 18:09:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f872f189000) [pid = 1813] [serial = 1437] [outer = 0x7f872566e800] 18:09:35 INFO - PROCESS | 1813 | 1462324175384 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 18:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 18:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1683ms 18:09:35 INFO - PROCESS | 1813 | 1462324175429 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 18:09:35 INFO - PROCESS | 1813 | 1462324175433 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 18:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 18:09:35 INFO - PROCESS | 1813 | 1462324175439 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 18:09:35 INFO - PROCESS | 1813 | 1462324175443 Marionette TRACE conn3 <- [1,1886,null,{}] 18:09:35 INFO - PROCESS | 1813 | 1462324175448 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:35 INFO - PROCESS | 1813 | 1462324175673 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 18:09:35 INFO - PROCESS | 1813 | 1462324175884 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e3e1000 == 125 [pid = 1813] [id = 479] 18:09:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f872b452000) [pid = 1813] [serial = 1438] [outer = (nil)] 18:09:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f87305e0400) [pid = 1813] [serial = 1439] [outer = 0x7f872b452000] 18:09:36 INFO - PROCESS | 1813 | 1462324175999 Marionette DEBUG loaded listener.js 18:09:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f873c56d000) [pid = 1813] [serial = 1440] [outer = 0x7f872b452000] 18:09:36 INFO - PROCESS | 1813 | 1462324176957 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 18:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 18:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1583ms 18:09:37 INFO - PROCESS | 1813 | 1462324177037 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 18:09:37 INFO - PROCESS | 1813 | 1462324177040 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 18:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 18:09:37 INFO - PROCESS | 1813 | 1462324177050 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 18:09:37 INFO - PROCESS | 1813 | 1462324177052 Marionette TRACE conn3 <- [1,1890,null,{}] 18:09:37 INFO - PROCESS | 1813 | 1462324177056 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:37 INFO - PROCESS | 1813 | 1462324177265 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 18:09:37 INFO - PROCESS | 1813 | 1462324177481 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715ca9800 == 126 [pid = 1813] [id = 480] 18:09:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f87160dec00) [pid = 1813] [serial = 1441] [outer = (nil)] 18:09:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f8719028400) [pid = 1813] [serial = 1442] [outer = 0x7f87160dec00] 18:09:37 INFO - PROCESS | 1813 | 1462324177596 Marionette DEBUG loaded listener.js 18:09:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f871d5bc800) [pid = 1813] [serial = 1443] [outer = 0x7f87160dec00] 18:09:38 INFO - PROCESS | 1813 | 1462324178585 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 18:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 18:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1578ms 18:09:38 INFO - PROCESS | 1813 | 1462324178629 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 18:09:38 INFO - PROCESS | 1813 | 1462324178633 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 18:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 18:09:38 INFO - PROCESS | 1813 | 1462324178638 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 18:09:38 INFO - PROCESS | 1813 | 1462324178641 Marionette TRACE conn3 <- [1,1894,null,{}] 18:09:38 INFO - PROCESS | 1813 | 1462324178646 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:38 INFO - PROCESS | 1813 | 1462324178849 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 18:09:39 INFO - PROCESS | 1813 | 1462324179069 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715d15800 == 127 [pid = 1813] [id = 481] 18:09:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f8715dd8000) [pid = 1813] [serial = 1444] [outer = (nil)] 18:09:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f8718be4000) [pid = 1813] [serial = 1445] [outer = 0x7f8715dd8000] 18:09:39 INFO - PROCESS | 1813 | 1462324179182 Marionette DEBUG loaded listener.js 18:09:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f871c9ef800) [pid = 1813] [serial = 1446] [outer = 0x7f8715dd8000] 18:09:40 INFO - PROCESS | 1813 | 1462324180532 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 18:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 18:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1931ms 18:09:40 INFO - PROCESS | 1813 | 1462324180574 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 18:09:40 INFO - PROCESS | 1813 | 1462324180579 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 18:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 18:09:40 INFO - PROCESS | 1813 | 1462324180587 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 18:09:40 INFO - PROCESS | 1813 | 1462324180592 Marionette TRACE conn3 <- [1,1898,null,{}] 18:09:40 INFO - PROCESS | 1813 | 1462324180601 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:40 INFO - PROCESS | 1813 | 1462324180862 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 18:09:41 INFO - PROCESS | 1813 | 1462324181081 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719e6c000 == 128 [pid = 1813] [id = 482] 18:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f87165c2000) [pid = 1813] [serial = 1447] [outer = (nil)] 18:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f8719d56c00) [pid = 1813] [serial = 1448] [outer = 0x7f87165c2000] 18:09:41 INFO - PROCESS | 1813 | 1462324181191 Marionette DEBUG loaded listener.js 18:09:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f871ac59400) [pid = 1813] [serial = 1449] [outer = 0x7f87165c2000] 18:09:42 INFO - PROCESS | 1813 | 1462324182125 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 18:09:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 18:09:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1593ms 18:09:42 INFO - PROCESS | 1813 | 1462324182186 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 18:09:42 INFO - PROCESS | 1813 | 1462324182199 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 18:09:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 18:09:42 INFO - PROCESS | 1813 | 1462324182218 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 18:09:42 INFO - PROCESS | 1813 | 1462324182231 Marionette TRACE conn3 <- [1,1902,null,{}] 18:09:42 INFO - PROCESS | 1813 | 1462324182240 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:42 INFO - PROCESS | 1813 | 1462324182538 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 18:09:42 INFO - PROCESS | 1813 | 1462324182892 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871afb4800 == 127 [pid = 1813] [id = 421] 18:09:42 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f872e8bbc00) [pid = 1813] [serial = 1322] [outer = (nil)] [url = about:blank] 18:09:42 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f871d533400) [pid = 1813] [serial = 1325] [outer = (nil)] [url = about:blank] 18:09:42 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f8727440400) [pid = 1813] [serial = 1346] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715cc1000 == 128 [pid = 1813] [id = 483] 18:09:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f871ade2800) [pid = 1813] [serial = 1450] [outer = (nil)] 18:09:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f871c975400) [pid = 1813] [serial = 1451] [outer = 0x7f871ade2800] 18:09:43 INFO - PROCESS | 1813 | 1462324183059 Marionette DEBUG loaded listener.js 18:09:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f871cd37000) [pid = 1813] [serial = 1452] [outer = 0x7f871ade2800] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741077000 == 127 [pid = 1813] [id = 456] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f3a800 == 126 [pid = 1813] [id = 455] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c57f800 == 125 [pid = 1813] [id = 454] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873193b800 == 124 [pid = 1813] [id = 453] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e463000 == 123 [pid = 1813] [id = 452] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258db800 == 122 [pid = 1813] [id = 451] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4f7800 == 121 [pid = 1813] [id = 450] 18:09:43 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715d0f000 == 120 [pid = 1813] [id = 449] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f872df3cc00) [pid = 1813] [serial = 1122] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f872db56400) [pid = 1813] [serial = 1182] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f872663c400) [pid = 1813] [serial = 1307] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f8729f87000) [pid = 1813] [serial = 1050] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f871d632000) [pid = 1813] [serial = 1263] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f8715ddb000) [pid = 1813] [serial = 1071] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f871f0f3c00) [pid = 1813] [serial = 1335] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f872db4e000) [pid = 1813] [serial = 1316] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f872de21000) [pid = 1813] [serial = 1053] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f8720969400) [pid = 1813] [serial = 1298] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f8725be7400) [pid = 1813] [serial = 1305] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f871f53a400) [pid = 1813] [serial = 1110] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f87166f0800) [pid = 1813] [serial = 1254] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f871d3e7800) [pid = 1813] [serial = 1167] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f871cd3cc00) [pid = 1813] [serial = 1203] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f87251d1c00) [pid = 1813] [serial = 1301] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8720563800) [pid = 1813] [serial = 1338] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f87411bd800) [pid = 1813] [serial = 1197] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871ffe6000) [pid = 1813] [serial = 1337] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f8728cef000) [pid = 1813] [serial = 1311] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f8731867800) [pid = 1813] [serial = 1248] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f8725668400) [pid = 1813] [serial = 1302] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f871d594800) [pid = 1813] [serial = 1107] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f873c77f400) [pid = 1813] [serial = 1194] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8719d60800) [pid = 1813] [serial = 1200] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f8724060c00) [pid = 1813] [serial = 1299] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f871902e000) [pid = 1813] [serial = 1233] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f8728c8cc00) [pid = 1813] [serial = 1179] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8720709000) [pid = 1813] [serial = 1340] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f872de19800) [pid = 1813] [serial = 1319] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871d5be800) [pid = 1813] [serial = 1331] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871aff2800) [pid = 1813] [serial = 1137] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f87251dc400) [pid = 1813] [serial = 1242] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8719a5ac00) [pid = 1813] [serial = 1328] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f8728026c00) [pid = 1813] [serial = 1310] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f87272d0400) [pid = 1813] [serial = 1308] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f8740a8f400) [pid = 1813] [serial = 1062] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f874104a000) [pid = 1813] [serial = 1257] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f8728c93000) [pid = 1813] [serial = 1245] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871afec400) [pid = 1813] [serial = 1329] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871f7d6000) [pid = 1813] [serial = 1170] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f8725be5400) [pid = 1813] [serial = 1176] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871e128400) [pid = 1813] [serial = 1290] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f872a9b7800) [pid = 1813] [serial = 1314] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f87301e8800) [pid = 1813] [serial = 1128] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f871d638400) [pid = 1813] [serial = 1332] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f87207b6000) [pid = 1813] [serial = 1296] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f8724420c00) [pid = 1813] [serial = 1341] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f872de1c400) [pid = 1813] [serial = 1317] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871aff4800) [pid = 1813] [serial = 1287] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f871ff05c00) [pid = 1813] [serial = 1143] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f872f79fc00) [pid = 1813] [serial = 1188] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f8719d52800) [pid = 1813] [serial = 1286] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f8728c8a400) [pid = 1813] [serial = 1344] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f8725668800) [pid = 1813] [serial = 1343] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f872520e800) [pid = 1813] [serial = 1173] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f871e120000) [pid = 1813] [serial = 1236] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f871f0cb800) [pid = 1813] [serial = 1044] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f871d639000) [pid = 1813] [serial = 1289] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f871e12bc00) [pid = 1813] [serial = 1334] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f873c091400) [pid = 1813] [serial = 1206] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f87160e5000) [pid = 1813] [serial = 1077] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f873d5e9800) [pid = 1813] [serial = 1059] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f872070d800) [pid = 1813] [serial = 1295] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f872a9b6400) [pid = 1813] [serial = 1119] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f87253ab400) [pid = 1813] [serial = 1116] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871f199800) [pid = 1813] [serial = 1014] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f8720710000) [pid = 1813] [serial = 1284] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f87165c0c00) [pid = 1813] [serial = 1104] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f872442a400) [pid = 1813] [serial = 1209] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871ff08800) [pid = 1813] [serial = 1239] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f8732783000) [pid = 1813] [serial = 1131] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f872e61d400) [pid = 1813] [serial = 1185] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f872e8bf800) [pid = 1813] [serial = 1125] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f87258ed000) [pid = 1813] [serial = 1047] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f871ffe9800) [pid = 1813] [serial = 1293] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f873f1bdc00) [pid = 1813] [serial = 1134] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f8725bf3c00) [pid = 1813] [serial = 1074] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f87408cd000) [pid = 1813] [serial = 1251] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f87258f3000) [pid = 1813] [serial = 1304] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f8729f80000) [pid = 1813] [serial = 1313] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f871d5bb800) [pid = 1813] [serial = 1260] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f873279c800) [pid = 1813] [serial = 1191] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f8720890c00) [pid = 1813] [serial = 1113] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f872e626c00) [pid = 1813] [serial = 1056] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f871ff06800) [pid = 1813] [serial = 1292] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f87251d7000) [pid = 1813] [serial = 1065] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f87411c4000) [pid = 1813] [serial = 1068] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f871e127800) [pid = 1813] [serial = 1140] [outer = (nil)] [url = about:blank] 18:09:43 INFO - PROCESS | 1813 | 1462324183934 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 18:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 18:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1748ms 18:09:43 INFO - PROCESS | 1813 | 1462324183967 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 18:09:43 INFO - PROCESS | 1813 | 1462324183971 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 18:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 18:09:43 INFO - PROCESS | 1813 | 1462324183977 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 18:09:43 INFO - PROCESS | 1813 | 1462324183982 Marionette TRACE conn3 <- [1,1906,null,{}] 18:09:43 INFO - PROCESS | 1813 | 1462324183996 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:44 INFO - PROCESS | 1813 | 1462324184196 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 18:09:44 INFO - PROCESS | 1813 | 1462324184385 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719e5d800 == 121 [pid = 1813] [id = 484] 18:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f8719d60800) [pid = 1813] [serial = 1453] [outer = (nil)] 18:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f871d3e7800) [pid = 1813] [serial = 1454] [outer = 0x7f8719d60800] 18:09:44 INFO - PROCESS | 1813 | 1462324184453 Marionette DEBUG loaded listener.js 18:09:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871d639000) [pid = 1813] [serial = 1455] [outer = 0x7f8719d60800] 18:09:45 INFO - PROCESS | 1813 | 1462324185241 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 18:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 18:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1288ms 18:09:45 INFO - PROCESS | 1813 | 1462324185267 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 18:09:45 INFO - PROCESS | 1813 | 1462324185271 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 18:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 18:09:45 INFO - PROCESS | 1813 | 1462324185277 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 18:09:45 INFO - PROCESS | 1813 | 1462324185279 Marionette TRACE conn3 <- [1,1910,null,{}] 18:09:45 INFO - PROCESS | 1813 | 1462324185285 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:45 INFO - PROCESS | 1813 | 1462324185549 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 18:09:45 INFO - PROCESS | 1813 | 1462324185584 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871b055800 == 122 [pid = 1813] [id = 485] 18:09:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871c975000) [pid = 1813] [serial = 1456] [outer = (nil)] 18:09:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f871e128400) [pid = 1813] [serial = 1457] [outer = 0x7f871c975000] 18:09:45 INFO - PROCESS | 1813 | 1462324185645 Marionette DEBUG loaded listener.js 18:09:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f871f0cc000) [pid = 1813] [serial = 1458] [outer = 0x7f871c975000] 18:09:46 INFO - PROCESS | 1813 | 1462324186536 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 18:09:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 18:09:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1276ms 18:09:46 INFO - PROCESS | 1813 | 1462324186556 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 18:09:46 INFO - PROCESS | 1813 | 1462324186559 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 18:09:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 18:09:46 INFO - PROCESS | 1813 | 1462324186565 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 18:09:46 INFO - PROCESS | 1813 | 1462324186567 Marionette TRACE conn3 <- [1,1914,null,{}] 18:09:46 INFO - PROCESS | 1813 | 1462324186572 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:46 INFO - PROCESS | 1813 | 1462324186804 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 18:09:46 INFO - PROCESS | 1813 | 1462324186839 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e087000 == 123 [pid = 1813] [id = 486] 18:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f871afecc00) [pid = 1813] [serial = 1459] [outer = (nil)] 18:09:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f871f19b800) [pid = 1813] [serial = 1460] [outer = 0x7f871afecc00] 18:09:46 INFO - PROCESS | 1813 | 1462324186900 Marionette DEBUG loaded listener.js 18:09:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f871f488000) [pid = 1813] [serial = 1461] [outer = 0x7f871afecc00] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f8724427800) [pid = 1813] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f8718bdd400) [pid = 1813] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f871a3ecc00) [pid = 1813] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f871d62e000) [pid = 1813] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f87165be000) [pid = 1813] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f8715dd7000) [pid = 1813] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f8715dd0c00) [pid = 1813] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f871ffee400) [pid = 1813] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 18:09:48 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f871f0eec00) [pid = 1813] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 18:09:48 INFO - PROCESS | 1813 | 1462324188690 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 18:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 18:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 2140ms 18:09:48 INFO - PROCESS | 1813 | 1462324188705 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 18:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 18:09:48 INFO - PROCESS | 1813 | 1462324188708 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 18:09:48 INFO - PROCESS | 1813 | 1462324188713 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 18:09:48 INFO - PROCESS | 1813 | 1462324188716 Marionette TRACE conn3 <- [1,1918,null,{}] 18:09:48 INFO - PROCESS | 1813 | 1462324188721 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:48 INFO - PROCESS | 1813 | 1462324188984 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 18:09:49 INFO - PROCESS | 1813 | 1462324189010 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e3f2000 == 124 [pid = 1813] [id = 487] 18:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f871d638400) [pid = 1813] [serial = 1462] [outer = (nil)] 18:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f871f0efc00) [pid = 1813] [serial = 1463] [outer = 0x7f871d638400] 18:09:49 INFO - PROCESS | 1813 | 1462324189077 Marionette DEBUG loaded listener.js 18:09:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f871ffe7800) [pid = 1813] [serial = 1464] [outer = 0x7f871d638400] 18:09:49 INFO - PROCESS | 1813 | 1462324189926 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 18:09:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 18:09:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1228ms 18:09:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 18:09:49 INFO - PROCESS | 1813 | 1462324189941 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 18:09:49 INFO - PROCESS | 1813 | 1462324189944 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 18:09:49 INFO - PROCESS | 1813 | 1462324189955 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 18:09:49 INFO - PROCESS | 1813 | 1462324189958 Marionette TRACE conn3 <- [1,1922,null,{}] 18:09:49 INFO - PROCESS | 1813 | 1462324189964 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:50 INFO - PROCESS | 1813 | 1462324190203 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 18:09:50 INFO - PROCESS | 1813 | 1462324190217 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f522800 == 125 [pid = 1813] [id = 488] 18:09:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871ffe9800) [pid = 1813] [serial = 1465] [outer = (nil)] 18:09:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f872055e000) [pid = 1813] [serial = 1466] [outer = 0x7f871ffe9800] 18:09:50 INFO - PROCESS | 1813 | 1462324190277 Marionette DEBUG loaded listener.js 18:09:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f87207af800) [pid = 1813] [serial = 1467] [outer = 0x7f871ffe9800] 18:09:51 INFO - PROCESS | 1813 | 1462324191399 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 18:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 18:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1489ms 18:09:51 INFO - PROCESS | 1813 | 1462324191440 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 18:09:51 INFO - PROCESS | 1813 | 1462324191447 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 18:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 18:09:51 INFO - PROCESS | 1813 | 1462324191454 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 18:09:51 INFO - PROCESS | 1813 | 1462324191461 Marionette TRACE conn3 <- [1,1926,null,{}] 18:09:51 INFO - PROCESS | 1813 | 1462324191468 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:51 INFO - PROCESS | 1813 | 1462324191672 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 18:09:51 INFO - PROCESS | 1813 | 1462324191875 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719dbe800 == 126 [pid = 1813] [id = 489] 18:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f8719a53000) [pid = 1813] [serial = 1468] [outer = (nil)] 18:09:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f871ac60000) [pid = 1813] [serial = 1469] [outer = 0x7f8719a53000] 18:09:52 INFO - PROCESS | 1813 | 1462324191996 Marionette DEBUG loaded listener.js 18:09:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f871cd35800) [pid = 1813] [serial = 1470] [outer = 0x7f8719a53000] 18:09:52 INFO - PROCESS | 1813 | 1462324192954 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 18:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 18:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1533ms 18:09:52 INFO - PROCESS | 1813 | 1462324192988 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 18:09:52 INFO - PROCESS | 1813 | 1462324192996 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 18:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 18:09:53 INFO - PROCESS | 1813 | 1462324193007 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 18:09:53 INFO - PROCESS | 1813 | 1462324193010 Marionette TRACE conn3 <- [1,1930,null,{}] 18:09:53 INFO - PROCESS | 1813 | 1462324193016 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:53 INFO - PROCESS | 1813 | 1462324193242 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 18:09:53 INFO - PROCESS | 1813 | 1462324193561 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e3e6000 == 127 [pid = 1813] [id = 490] 18:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f871d633000) [pid = 1813] [serial = 1471] [outer = (nil)] 18:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f871e127400) [pid = 1813] [serial = 1472] [outer = 0x7f871d633000] 18:09:53 INFO - PROCESS | 1813 | 1462324193680 Marionette DEBUG loaded listener.js 18:09:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f871f19dc00) [pid = 1813] [serial = 1473] [outer = 0x7f871d633000] 18:09:54 INFO - PROCESS | 1813 | 1462324194520 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 18:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 18:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1580ms 18:09:54 INFO - PROCESS | 1813 | 1462324194588 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 18:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 18:09:54 INFO - PROCESS | 1813 | 1462324194592 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 18:09:54 INFO - PROCESS | 1813 | 1462324194598 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 18:09:54 INFO - PROCESS | 1813 | 1462324194604 Marionette TRACE conn3 <- [1,1934,null,{}] 18:09:54 INFO - PROCESS | 1813 | 1462324194623 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:54 INFO - PROCESS | 1813 | 1462324194871 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 18:09:55 INFO - PROCESS | 1813 | 1462324195127 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208c3000 == 128 [pid = 1813] [id = 491] 18:09:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f871f7dd800) [pid = 1813] [serial = 1474] [outer = (nil)] 18:09:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f871ffe3000) [pid = 1813] [serial = 1475] [outer = 0x7f871f7dd800] 18:09:55 INFO - PROCESS | 1813 | 1462324195246 Marionette DEBUG loaded listener.js 18:09:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f8720565c00) [pid = 1813] [serial = 1476] [outer = 0x7f871f7dd800] 18:09:56 INFO - PROCESS | 1813 | 1462324196103 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 18:09:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 18:09:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1541ms 18:09:56 INFO - PROCESS | 1813 | 1462324196139 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 18:09:56 INFO - PROCESS | 1813 | 1462324196142 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 18:09:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 18:09:56 INFO - PROCESS | 1813 | 1462324196148 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 18:09:56 INFO - PROCESS | 1813 | 1462324196151 Marionette TRACE conn3 <- [1,1938,null,{}] 18:09:56 INFO - PROCESS | 1813 | 1462324196157 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:56 INFO - PROCESS | 1813 | 1462324196351 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 18:09:56 INFO - PROCESS | 1813 | 1462324196559 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872563c000 == 129 [pid = 1813] [id = 492] 18:09:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f871f48a000) [pid = 1813] [serial = 1477] [outer = (nil)] 18:09:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f8720963400) [pid = 1813] [serial = 1478] [outer = 0x7f871f48a000] 18:09:56 INFO - PROCESS | 1813 | 1462324196629 Marionette DEBUG loaded listener.js 18:09:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f8724422c00) [pid = 1813] [serial = 1479] [outer = 0x7f871f48a000] 18:09:57 INFO - PROCESS | 1813 | 1462324197504 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 18:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 18:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1431ms 18:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 18:09:57 INFO - PROCESS | 1813 | 1462324197580 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 18:09:57 INFO - PROCESS | 1813 | 1462324197583 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 18:09:57 INFO - PROCESS | 1813 | 1462324197589 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 18:09:57 INFO - PROCESS | 1813 | 1462324197592 Marionette TRACE conn3 <- [1,1942,null,{}] 18:09:57 INFO - PROCESS | 1813 | 1462324197597 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:57 INFO - PROCESS | 1813 | 1462324197832 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 18:09:58 INFO - PROCESS | 1813 | 1462324198037 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ad3800 == 130 [pid = 1813] [id = 493] 18:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f87207b6800) [pid = 1813] [serial = 1480] [outer = (nil)] 18:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f87251d1c00) [pid = 1813] [serial = 1481] [outer = 0x7f87207b6800] 18:09:58 INFO - PROCESS | 1813 | 1462324198149 Marionette DEBUG loaded listener.js 18:09:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f8725218000) [pid = 1813] [serial = 1482] [outer = 0x7f87207b6800] 18:09:59 INFO - PROCESS | 1813 | 1462324199100 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:09:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 18:09:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1583ms 18:09:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 18:09:59 INFO - PROCESS | 1813 | 1462324199172 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 18:09:59 INFO - PROCESS | 1813 | 1462324199175 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 18:09:59 INFO - PROCESS | 1813 | 1462324199182 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 18:09:59 INFO - PROCESS | 1813 | 1462324199190 Marionette TRACE conn3 <- [1,1946,null,{}] 18:09:59 INFO - PROCESS | 1813 | 1462324199201 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:09:59 INFO - PROCESS | 1813 | 1462324199463 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 18:09:59 INFO - PROCESS | 1813 | 1462324199714 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:09:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f25800 == 131 [pid = 1813] [id = 494] 18:09:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f871f0c7800) [pid = 1813] [serial = 1483] [outer = (nil)] 18:09:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f8725bed800) [pid = 1813] [serial = 1484] [outer = 0x7f871f0c7800] 18:09:59 INFO - PROCESS | 1813 | 1462324199831 Marionette DEBUG loaded listener.js 18:09:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f8728026c00) [pid = 1813] [serial = 1485] [outer = 0x7f871f0c7800] 18:10:00 INFO - PROCESS | 1813 | 1462324200640 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 18:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 18:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1498ms 18:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 18:10:00 INFO - PROCESS | 1813 | 1462324200680 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 18:10:00 INFO - PROCESS | 1813 | 1462324200683 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 18:10:00 INFO - PROCESS | 1813 | 1462324200689 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 18:10:00 INFO - PROCESS | 1813 | 1462324200692 Marionette TRACE conn3 <- [1,1950,null,{}] 18:10:00 INFO - PROCESS | 1813 | 1462324200698 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:00 INFO - PROCESS | 1813 | 1462324200895 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 18:10:01 INFO - PROCESS | 1813 | 1462324201104 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872616d800 == 132 [pid = 1813] [id = 495] 18:10:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8720706800) [pid = 1813] [serial = 1486] [outer = (nil)] 18:10:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f8729f7e400) [pid = 1813] [serial = 1487] [outer = 0x7f8720706800] 18:10:01 INFO - PROCESS | 1813 | 1462324201174 Marionette DEBUG loaded listener.js 18:10:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f872c8ab000) [pid = 1813] [serial = 1488] [outer = 0x7f8720706800] 18:10:02 INFO - PROCESS | 1813 | 1462324202092 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 18:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 18:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1436ms 18:10:02 INFO - PROCESS | 1813 | 1462324202126 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 18:10:02 INFO - PROCESS | 1813 | 1462324202130 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 18:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 18:10:02 INFO - PROCESS | 1813 | 1462324202136 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 18:10:02 INFO - PROCESS | 1813 | 1462324202140 Marionette TRACE conn3 <- [1,1954,null,{}] 18:10:02 INFO - PROCESS | 1813 | 1462324202148 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:02 INFO - PROCESS | 1813 | 1462324202445 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 18:10:02 INFO - PROCESS | 1813 | 1462324202794 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726278800 == 133 [pid = 1813] [id = 496] 18:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f87253ae400) [pid = 1813] [serial = 1489] [outer = (nil)] 18:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f872db58400) [pid = 1813] [serial = 1490] [outer = 0x7f87253ae400] 18:10:02 INFO - PROCESS | 1813 | 1462324202875 Marionette DEBUG loaded listener.js 18:10:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f872df43000) [pid = 1813] [serial = 1491] [outer = 0x7f87253ae400] 18:10:03 INFO - PROCESS | 1813 | 1462324203710 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 18:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 18:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1644ms 18:10:03 INFO - PROCESS | 1813 | 1462324203781 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 18:10:03 INFO - PROCESS | 1813 | 1462324203785 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 18:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 18:10:03 INFO - PROCESS | 1813 | 1462324203791 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 18:10:03 INFO - PROCESS | 1813 | 1462324203793 Marionette TRACE conn3 <- [1,1958,null,{}] 18:10:03 INFO - PROCESS | 1813 | 1462324203799 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:03 INFO - PROCESS | 1813 | 1462324203990 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 18:10:04 INFO - PROCESS | 1813 | 1462324204194 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727f43000 == 134 [pid = 1813] [id = 497] 18:10:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f8728cf4800) [pid = 1813] [serial = 1492] [outer = (nil)] 18:10:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f872e8bac00) [pid = 1813] [serial = 1493] [outer = 0x7f8728cf4800] 18:10:04 INFO - PROCESS | 1813 | 1462324204276 Marionette DEBUG loaded listener.js 18:10:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f872f4e1000) [pid = 1813] [serial = 1494] [outer = 0x7f8728cf4800] 18:10:05 INFO - PROCESS | 1813 | 1462324205147 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 18:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 18:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1383ms 18:10:05 INFO - PROCESS | 1813 | 1462324205175 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 18:10:05 INFO - PROCESS | 1813 | 1462324205178 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 18:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 18:10:05 INFO - PROCESS | 1813 | 1462324205185 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 18:10:05 INFO - PROCESS | 1813 | 1462324205188 Marionette TRACE conn3 <- [1,1962,null,{}] 18:10:05 INFO - PROCESS | 1813 | 1462324205193 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:05 INFO - PROCESS | 1813 | 1462324205401 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 18:10:05 INFO - PROCESS | 1813 | 1462324205611 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872d6cc800 == 135 [pid = 1813] [id = 498] 18:10:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f872d7ab800) [pid = 1813] [serial = 1495] [outer = (nil)] 18:10:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f872fcacc00) [pid = 1813] [serial = 1496] [outer = 0x7f872d7ab800] 18:10:05 INFO - PROCESS | 1813 | 1462324205681 Marionette DEBUG loaded listener.js 18:10:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f8730562400) [pid = 1813] [serial = 1497] [outer = 0x7f872d7ab800] 18:10:06 INFO - PROCESS | 1813 | 1462324206589 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 18:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 18:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1478ms 18:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 18:10:06 INFO - PROCESS | 1813 | 1462324206664 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 18:10:06 INFO - PROCESS | 1813 | 1462324206667 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 18:10:06 INFO - PROCESS | 1813 | 1462324206674 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 18:10:06 INFO - PROCESS | 1813 | 1462324206678 Marionette TRACE conn3 <- [1,1966,null,{}] 18:10:06 INFO - PROCESS | 1813 | 1462324206683 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:06 INFO - PROCESS | 1813 | 1462324206948 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 18:10:07 INFO - PROCESS | 1813 | 1462324207199 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e427000 == 136 [pid = 1813] [id = 499] 18:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f872fcae400) [pid = 1813] [serial = 1498] [outer = (nil)] 18:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f873c011800) [pid = 1813] [serial = 1499] [outer = 0x7f872fcae400] 18:10:07 INFO - PROCESS | 1813 | 1462324207322 Marionette DEBUG loaded listener.js 18:10:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f873d723800) [pid = 1813] [serial = 1500] [outer = 0x7f872fcae400] 18:10:08 INFO - PROCESS | 1813 | 1462324208153 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 18:10:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 18:10:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1537ms 18:10:08 INFO - PROCESS | 1813 | 1462324208211 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 18:10:08 INFO - PROCESS | 1813 | 1462324208214 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 18:10:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 18:10:08 INFO - PROCESS | 1813 | 1462324208220 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 18:10:08 INFO - PROCESS | 1813 | 1462324208222 Marionette TRACE conn3 <- [1,1970,null,{}] 18:10:08 INFO - PROCESS | 1813 | 1462324208228 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:08 INFO - PROCESS | 1813 | 1462324208442 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 18:10:08 INFO - PROCESS | 1813 | 1462324208686 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872ec56800 == 137 [pid = 1813] [id = 500] 18:10:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871ff34800) [pid = 1813] [serial = 1501] [outer = (nil)] 18:10:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f8740a48c00) [pid = 1813] [serial = 1502] [outer = 0x7f871ff34800] 18:10:08 INFO - PROCESS | 1813 | 1462324208835 Marionette DEBUG loaded listener.js 18:10:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f87411b6c00) [pid = 1813] [serial = 1503] [outer = 0x7f871ff34800] 18:10:09 INFO - PROCESS | 1813 | 1462324209698 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 18:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 18:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1534ms 18:10:09 INFO - PROCESS | 1813 | 1462324209771 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 18:10:09 INFO - PROCESS | 1813 | 1462324209774 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 18:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 18:10:09 INFO - PROCESS | 1813 | 1462324209783 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 18:10:09 INFO - PROCESS | 1813 | 1462324209786 Marionette TRACE conn3 <- [1,1974,null,{}] 18:10:09 INFO - PROCESS | 1813 | 1462324209790 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:10 INFO - PROCESS | 1813 | 1462324209998 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 18:10:10 INFO - PROCESS | 1813 | 1462324210208 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731922800 == 138 [pid = 1813] [id = 501] 18:10:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871b02b800) [pid = 1813] [serial = 1504] [outer = (nil)] 18:10:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f871b034000) [pid = 1813] [serial = 1505] [outer = 0x7f871b02b800] 18:10:10 INFO - PROCESS | 1813 | 1462324210317 Marionette DEBUG loaded listener.js 18:10:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871b039400) [pid = 1813] [serial = 1506] [outer = 0x7f871b02b800] 18:10:11 INFO - PROCESS | 1813 | 1462324211227 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 18:10:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 18:10:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1491ms 18:10:11 INFO - PROCESS | 1813 | 1462324211276 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 18:10:11 INFO - PROCESS | 1813 | 1462324211279 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 18:10:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 18:10:11 INFO - PROCESS | 1813 | 1462324211286 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 18:10:11 INFO - PROCESS | 1813 | 1462324211288 Marionette TRACE conn3 <- [1,1978,null,{}] 18:10:11 INFO - PROCESS | 1813 | 1462324211294 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:11 INFO - PROCESS | 1813 | 1462324211504 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 18:10:11 INFO - PROCESS | 1813 | 1462324211717 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c20f800 == 139 [pid = 1813] [id = 502] 18:10:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871b02cc00) [pid = 1813] [serial = 1507] [outer = (nil)] 18:10:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f873f666c00) [pid = 1813] [serial = 1508] [outer = 0x7f871b02cc00] 18:10:11 INFO - PROCESS | 1813 | 1462324211843 Marionette DEBUG loaded listener.js 18:10:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f87411bf800) [pid = 1813] [serial = 1509] [outer = 0x7f871b02cc00] 18:10:13 INFO - PROCESS | 1813 | 1462324213003 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 18:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1732ms 18:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 18:10:13 INFO - PROCESS | 1813 | 1462324213017 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 18:10:13 INFO - PROCESS | 1813 | 1462324213020 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 18:10:13 INFO - PROCESS | 1813 | 1462324213026 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 18:10:13 INFO - PROCESS | 1813 | 1462324213029 Marionette TRACE conn3 <- [1,1982,null,{}] 18:10:13 INFO - PROCESS | 1813 | 1462324213034 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:13 INFO - PROCESS | 1813 | 1462324213238 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 18:10:13 INFO - PROCESS | 1813 | 1462324213462 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871917a000 == 140 [pid = 1813] [id = 503] 18:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f87166ee000) [pid = 1813] [serial = 1510] [outer = (nil)] 18:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f871ac61000) [pid = 1813] [serial = 1511] [outer = 0x7f87166ee000] 18:10:13 INFO - PROCESS | 1813 | 1462324213590 Marionette DEBUG loaded listener.js 18:10:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f872024a400) [pid = 1813] [serial = 1512] [outer = 0x7f87166ee000] 18:10:15 INFO - PROCESS | 1813 | 1462324215050 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 18:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2096ms 18:10:15 INFO - PROCESS | 1813 | 1462324215123 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 18:10:15 INFO - PROCESS | 1813 | 1462324215128 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 18:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 18:10:15 INFO - PROCESS | 1813 | 1462324215136 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 18:10:15 INFO - PROCESS | 1813 | 1462324215141 Marionette TRACE conn3 <- [1,1986,null,{}] 18:10:15 INFO - PROCESS | 1813 | 1462324215148 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:15 INFO - PROCESS | 1813 | 1462324215382 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 18:10:15 INFO - PROCESS | 1813 | 1462324215703 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a273800 == 141 [pid = 1813] [id = 504] 18:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f87166eb400) [pid = 1813] [serial = 1513] [outer = (nil)] 18:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871ac57800) [pid = 1813] [serial = 1514] [outer = 0x7f87166eb400] 18:10:15 INFO - PROCESS | 1813 | 1462324215773 Marionette DEBUG loaded listener.js 18:10:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871c975800) [pid = 1813] [serial = 1515] [outer = 0x7f87166eb400] 18:10:16 INFO - PROCESS | 1813 | 1462324216758 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 18:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1644ms 18:10:16 INFO - PROCESS | 1813 | 1462324216780 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 18:10:16 INFO - PROCESS | 1813 | 1462324216788 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 18:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 18:10:16 INFO - PROCESS | 1813 | 1462324216798 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 18:10:16 INFO - PROCESS | 1813 | 1462324216801 Marionette TRACE conn3 <- [1,1990,null,{}] 18:10:16 INFO - PROCESS | 1813 | 1462324216805 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:17 INFO - PROCESS | 1813 | 1462324217008 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 18:10:17 INFO - PROCESS | 1813 | 1462324217308 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715d10800 == 142 [pid = 1813] [id = 505] 18:10:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871a3e6800) [pid = 1813] [serial = 1516] [outer = (nil)] 18:10:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871d62f800) [pid = 1813] [serial = 1517] [outer = 0x7f871a3e6800] 18:10:17 INFO - PROCESS | 1813 | 1462324217420 Marionette DEBUG loaded listener.js 18:10:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f871df88c00) [pid = 1813] [serial = 1518] [outer = 0x7f871a3e6800] 18:10:17 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726202800 == 141 [pid = 1813] [id = 355] 18:10:17 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f786000 == 140 [pid = 1813] [id = 363] 18:10:17 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e3f2000 == 139 [pid = 1813] [id = 487] 18:10:17 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e087000 == 138 [pid = 1813] [id = 486] 18:10:17 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871b055800 == 137 [pid = 1813] [id = 485] 18:10:17 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719e5d800 == 136 [pid = 1813] [id = 484] 18:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715cc1000 == 135 [pid = 1813] [id = 483] 18:10:18 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719e6c000 == 134 [pid = 1813] [id = 482] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f872a9ba400) [pid = 1813] [serial = 1347] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f87253a6800) [pid = 1813] [serial = 1400] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f87408c9400) [pid = 1813] [serial = 1376] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f871d3e7400) [pid = 1813] [serial = 1391] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871f53dc00) [pid = 1813] [serial = 1392] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871c97c800) [pid = 1813] [serial = 1386] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871aff2400) [pid = 1813] [serial = 1385] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8730565400) [pid = 1813] [serial = 1367] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871f1e3400) [pid = 1813] [serial = 1355] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f871e125800) [pid = 1813] [serial = 1389] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871d638800) [pid = 1813] [serial = 1388] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f87166eb000) [pid = 1813] [serial = 1382] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f8719a56400) [pid = 1813] [serial = 1383] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f871f7d7000) [pid = 1813] [serial = 1394] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f871ff3f800) [pid = 1813] [serial = 1395] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f873c77b800) [pid = 1813] [serial = 1373] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871ac5bc00) [pid = 1813] [serial = 1379] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f872db57c00) [pid = 1813] [serial = 1364] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f8736444000) [pid = 1813] [serial = 1370] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f87165c1800) [pid = 1813] [serial = 1349] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f872743ec00) [pid = 1813] [serial = 1361] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f871d632c00) [pid = 1813] [serial = 1352] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f87207b4c00) [pid = 1813] [serial = 1358] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f8719d54400) [pid = 1813] [serial = 1404] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f87166e7400) [pid = 1813] [serial = 1403] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f87200ebc00) [pid = 1813] [serial = 1397] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8720887400) [pid = 1813] [serial = 1398] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f87258e8000) [pid = 1813] [serial = 1401] [outer = (nil)] [url = about:blank] 18:10:18 INFO - PROCESS | 1813 | 1462324218329 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 18:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 18:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1580ms 18:10:18 INFO - PROCESS | 1813 | 1462324218378 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 18:10:18 INFO - PROCESS | 1813 | 1462324218381 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 18:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 18:10:18 INFO - PROCESS | 1813 | 1462324218387 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 18:10:18 INFO - PROCESS | 1813 | 1462324218393 Marionette TRACE conn3 <- [1,1994,null,{}] 18:10:18 INFO - PROCESS | 1813 | 1462324218407 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:18 INFO - PROCESS | 1813 | 1462324218610 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 18:10:18 INFO - PROCESS | 1813 | 1462324218822 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afae000 == 135 [pid = 1813] [id = 506] 18:10:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f87166e8400) [pid = 1813] [serial = 1519] [outer = (nil)] 18:10:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f871ee15400) [pid = 1813] [serial = 1520] [outer = 0x7f87166e8400] 18:10:18 INFO - PROCESS | 1813 | 1462324218886 Marionette DEBUG loaded listener.js 18:10:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871f1ecc00) [pid = 1813] [serial = 1521] [outer = 0x7f87166e8400] 18:10:19 INFO - PROCESS | 1813 | ************************* 18:10:19 INFO - PROCESS | 1813 | A coding exception was thrown and uncaught in a Task. 18:10:19 INFO - PROCESS | 1813 | 18:10:19 INFO - PROCESS | 1813 | Full message: TypeError: NetworkError when attempting to fetch resource. 18:10:19 INFO - PROCESS | 1813 | Full stack: 18:10:19 INFO - PROCESS | 1813 | ************************* 18:10:19 INFO - PROCESS | 1813 | 1462324219715 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 18:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 18:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1339ms 18:10:19 INFO - PROCESS | 1813 | 1462324219727 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 18:10:19 INFO - PROCESS | 1813 | 1462324219730 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 18:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 18:10:19 INFO - PROCESS | 1813 | 1462324219750 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 18:10:19 INFO - PROCESS | 1813 | 1462324219754 Marionette TRACE conn3 <- [1,1998,null,{}] 18:10:19 INFO - PROCESS | 1813 | 1462324219759 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:19 INFO - PROCESS | 1813 | 1462324219942 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 18:10:19 INFO - PROCESS | 1813 | 1462324219959 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f790000 == 136 [pid = 1813] [id = 507] 18:10:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f871f487400) [pid = 1813] [serial = 1522] [outer = (nil)] 18:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f8720255400) [pid = 1813] [serial = 1523] [outer = 0x7f871f487400] 18:10:20 INFO - PROCESS | 1813 | 1462324220020 Marionette DEBUG loaded listener.js 18:10:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f8720558800) [pid = 1813] [serial = 1524] [outer = 0x7f871f487400] 18:10:20 INFO - PROCESS | 1813 | 1462324220996 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 18:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 18:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1285ms 18:10:21 INFO - PROCESS | 1813 | 1462324221034 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 18:10:21 INFO - PROCESS | 1813 | 1462324221037 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 18:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 18:10:21 INFO - PROCESS | 1813 | 1462324221043 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 18:10:21 INFO - PROCESS | 1813 | 1462324221045 Marionette TRACE conn3 <- [1,2002,null,{}] 18:10:21 INFO - PROCESS | 1813 | 1462324221059 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:21 INFO - PROCESS | 1813 | 1462324221298 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 18:10:21 INFO - PROCESS | 1813 | 1462324221333 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208d1800 == 137 [pid = 1813] [id = 508] 18:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f871f19ac00) [pid = 1813] [serial = 1525] [outer = (nil)] 18:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f87206dc400) [pid = 1813] [serial = 1526] [outer = 0x7f871f19ac00] 18:10:21 INFO - PROCESS | 1813 | 1462324221393 Marionette DEBUG loaded listener.js 18:10:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f8724066c00) [pid = 1813] [serial = 1527] [outer = 0x7f871f19ac00] 18:10:22 INFO - PROCESS | 1813 | 1462324222292 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 18:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 18:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1292ms 18:10:22 INFO - PROCESS | 1813 | 1462324222340 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 18:10:22 INFO - PROCESS | 1813 | 1462324222344 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 18:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 18:10:22 INFO - PROCESS | 1813 | 1462324222349 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 18:10:22 INFO - PROCESS | 1813 | 1462324222352 Marionette TRACE conn3 <- [1,2006,null,{}] 18:10:22 INFO - PROCESS | 1813 | 1462324222357 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:22 INFO - PROCESS | 1813 | 1462324222632 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 18:10:22 INFO - PROCESS | 1813 | 1462324222659 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e78000 == 138 [pid = 1813] [id = 509] 18:10:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8724420c00) [pid = 1813] [serial = 1528] [outer = (nil)] 18:10:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f87258e7400) [pid = 1813] [serial = 1529] [outer = 0x7f8724420c00] 18:10:22 INFO - PROCESS | 1813 | 1462324222723 Marionette DEBUG loaded listener.js 18:10:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f8727f6a000) [pid = 1813] [serial = 1530] [outer = 0x7f8724420c00] 18:10:23 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871afecc00) [pid = 1813] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 18:10:23 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f87165c2000) [pid = 1813] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 18:10:23 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f871ade2800) [pid = 1813] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 18:10:23 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f8719d60800) [pid = 1813] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 18:10:23 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f871c975000) [pid = 1813] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 18:10:23 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f871d638400) [pid = 1813] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 18:10:23 INFO - PROCESS | 1813 | 1462324223902 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 18:10:23 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 18:10:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1584ms 18:10:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 18:10:23 INFO - PROCESS | 1813 | 1462324223935 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 18:10:23 INFO - PROCESS | 1813 | 1462324223938 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 18:10:23 INFO - PROCESS | 1813 | 1462324223944 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 18:10:23 INFO - PROCESS | 1813 | 1462324223947 Marionette TRACE conn3 <- [1,2010,null,{}] 18:10:23 INFO - PROCESS | 1813 | 1462324223952 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:24 INFO - PROCESS | 1813 | 1462324224121 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 18:10:24 INFO - PROCESS | 1813 | 1462324224136 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726202800 == 139 [pid = 1813] [id = 510] 18:10:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f8720709000) [pid = 1813] [serial = 1531] [outer = (nil)] 18:10:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f872b326c00) [pid = 1813] [serial = 1532] [outer = 0x7f8720709000] 18:10:24 INFO - PROCESS | 1813 | 1462324224194 Marionette DEBUG loaded listener.js 18:10:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f872de1a000) [pid = 1813] [serial = 1533] [outer = 0x7f8720709000] 18:10:25 INFO - PROCESS | 1813 | 1462324225059 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 18:10:25 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 18:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1131ms 18:10:25 INFO - PROCESS | 1813 | 1462324225077 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 18:10:25 INFO - PROCESS | 1813 | 1462324225080 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 18:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 18:10:25 INFO - PROCESS | 1813 | 1462324225086 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 18:10:25 INFO - PROCESS | 1813 | 1462324225088 Marionette TRACE conn3 <- [1,2014,null,{}] 18:10:25 INFO - PROCESS | 1813 | 1462324225093 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:25 INFO - PROCESS | 1813 | 1462324225339 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 18:10:25 INFO - PROCESS | 1813 | 1462324225589 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715f64800 == 140 [pid = 1813] [id = 511] 18:10:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8715dce000) [pid = 1813] [serial = 1534] [outer = (nil)] 18:10:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f8715dd8800) [pid = 1813] [serial = 1535] [outer = 0x7f8715dce000] 18:10:25 INFO - PROCESS | 1813 | 1462324225703 Marionette DEBUG loaded listener.js 18:10:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f8719029800) [pid = 1813] [serial = 1536] [outer = 0x7f8715dce000] 18:10:26 INFO - PROCESS | 1813 | 1462324226832 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 18:10:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 18:10:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1829ms 18:10:26 INFO - PROCESS | 1813 | 1462324226918 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 18:10:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 18:10:26 INFO - PROCESS | 1813 | 1462324226924 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 18:10:26 INFO - PROCESS | 1813 | 1462324226931 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 18:10:26 INFO - PROCESS | 1813 | 1462324226937 Marionette TRACE conn3 <- [1,2018,null,{}] 18:10:26 INFO - PROCESS | 1813 | 1462324226943 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:27 INFO - PROCESS | 1813 | 1462324227209 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 18:10:27 INFO - PROCESS | 1813 | 1462324227516 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d192000 == 141 [pid = 1813] [id = 512] 18:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871c97b400) [pid = 1813] [serial = 1537] [outer = (nil)] 18:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871d592c00) [pid = 1813] [serial = 1538] [outer = 0x7f871c97b400] 18:10:27 INFO - PROCESS | 1813 | 1462324227593 Marionette DEBUG loaded listener.js 18:10:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f871d6c9800) [pid = 1813] [serial = 1539] [outer = 0x7f871c97b400] 18:10:28 INFO - PROCESS | 1813 | 1462324228504 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 18:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1632ms 18:10:28 INFO - PROCESS | 1813 | 1462324228567 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 18:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 18:10:28 INFO - PROCESS | 1813 | 1462324228573 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 18:10:28 INFO - PROCESS | 1813 | 1462324228580 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 18:10:28 INFO - PROCESS | 1813 | 1462324228583 Marionette TRACE conn3 <- [1,2022,null,{}] 18:10:28 INFO - PROCESS | 1813 | 1462324228589 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:28 INFO - PROCESS | 1813 | 1462324228811 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 18:10:29 INFO - PROCESS | 1813 | 1462324229022 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258dd800 == 142 [pid = 1813] [id = 513] 18:10:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871f19e400) [pid = 1813] [serial = 1540] [outer = (nil)] 18:10:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871f1e9c00) [pid = 1813] [serial = 1541] [outer = 0x7f871f19e400] 18:10:29 INFO - PROCESS | 1813 | 1462324229214 Marionette DEBUG loaded listener.js 18:10:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871ff3f800) [pid = 1813] [serial = 1542] [outer = 0x7f871f19e400] 18:10:30 INFO - PROCESS | 1813 | 1462324230155 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 18:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 18:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1633ms 18:10:30 INFO - PROCESS | 1813 | 1462324230213 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 18:10:30 INFO - PROCESS | 1813 | 1462324230216 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 18:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 18:10:30 INFO - PROCESS | 1813 | 1462324230232 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 18:10:30 INFO - PROCESS | 1813 | 1462324230241 Marionette TRACE conn3 <- [1,2026,null,{}] 18:10:30 INFO - PROCESS | 1813 | 1462324230247 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:30 INFO - PROCESS | 1813 | 1462324230502 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 18:10:30 INFO - PROCESS | 1813 | 1462324230752 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e42d000 == 143 [pid = 1813] [id = 514] 18:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871f1a0400) [pid = 1813] [serial = 1543] [outer = (nil)] 18:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f8720971c00) [pid = 1813] [serial = 1544] [outer = 0x7f871f1a0400] 18:10:30 INFO - PROCESS | 1813 | 1462324230867 Marionette DEBUG loaded listener.js 18:10:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f87253a8c00) [pid = 1813] [serial = 1545] [outer = 0x7f871f1a0400] 18:10:31 INFO - PROCESS | 1813 | 1462324231701 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 18:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 18:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1548ms 18:10:31 INFO - PROCESS | 1813 | 1462324231773 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 18:10:31 INFO - PROCESS | 1813 | 1462324231778 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 18:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 18:10:31 INFO - PROCESS | 1813 | 1462324231783 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 18:10:31 INFO - PROCESS | 1813 | 1462324231786 Marionette TRACE conn3 <- [1,2030,null,{}] 18:10:31 INFO - PROCESS | 1813 | 1462324231791 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:32 INFO - PROCESS | 1813 | 1462324232000 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 18:10:32 INFO - PROCESS | 1813 | 1462324232247 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731927800 == 144 [pid = 1813] [id = 515] 18:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f871902a800) [pid = 1813] [serial = 1546] [outer = (nil)] 18:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f872566f800) [pid = 1813] [serial = 1547] [outer = 0x7f871902a800] 18:10:32 INFO - PROCESS | 1813 | 1462324232416 Marionette DEBUG loaded listener.js 18:10:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f8728027c00) [pid = 1813] [serial = 1548] [outer = 0x7f871902a800] 18:10:33 INFO - PROCESS | 1813 | 1462324233443 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 18:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 18:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1735ms 18:10:33 INFO - PROCESS | 1813 | 1462324233520 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 18:10:33 INFO - PROCESS | 1813 | 1462324233524 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 18:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 18:10:33 INFO - PROCESS | 1813 | 1462324233529 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 18:10:33 INFO - PROCESS | 1813 | 1462324233532 Marionette TRACE conn3 <- [1,2034,null,{}] 18:10:33 INFO - PROCESS | 1813 | 1462324233537 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:33 INFO - PROCESS | 1813 | 1462324233776 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 18:10:34 INFO - PROCESS | 1813 | 1462324233998 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873d438000 == 145 [pid = 1813] [id = 516] 18:10:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f872db50000) [pid = 1813] [serial = 1549] [outer = (nil)] 18:10:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f872de8c400) [pid = 1813] [serial = 1550] [outer = 0x7f872db50000] 18:10:34 INFO - PROCESS | 1813 | 1462324234127 Marionette DEBUG loaded listener.js 18:10:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f873056e400) [pid = 1813] [serial = 1551] [outer = 0x7f872db50000] 18:10:35 INFO - PROCESS | 1813 | 1462324235080 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:10:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 18:10:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1581ms 18:10:35 INFO - PROCESS | 1813 | 1462324235112 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 18:10:35 INFO - PROCESS | 1813 | 1462324235115 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 18:10:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 18:10:35 INFO - PROCESS | 1813 | 1462324235121 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 18:10:35 INFO - PROCESS | 1813 | 1462324235123 Marionette TRACE conn3 <- [1,2038,null,{}] 18:10:35 INFO - PROCESS | 1813 | 1462324235129 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:35 INFO - PROCESS | 1813 | 1462324235325 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 18:10:35 INFO - PROCESS | 1813 | 1462324235540 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740fbf800 == 146 [pid = 1813] [id = 517] 18:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f8718390c00) [pid = 1813] [serial = 1552] [outer = (nil)] 18:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f8718398c00) [pid = 1813] [serial = 1553] [outer = 0x7f8718390c00] 18:10:35 INFO - PROCESS | 1813 | 1462324235652 Marionette DEBUG loaded listener.js 18:10:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f873185a800) [pid = 1813] [serial = 1554] [outer = 0x7f8718390c00] 18:10:36 INFO - PROCESS | 1813 | 1462324236544 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 18:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 18:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1488ms 18:10:36 INFO - PROCESS | 1813 | 1462324236626 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 18:10:36 INFO - PROCESS | 1813 | 1462324236631 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 18:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 18:10:36 INFO - PROCESS | 1813 | 1462324236639 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 18:10:36 INFO - PROCESS | 1813 | 1462324236642 Marionette TRACE conn3 <- [1,2042,null,{}] 18:10:36 INFO - PROCESS | 1813 | 1462324236646 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:36 INFO - PROCESS | 1813 | 1462324236860 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 18:10:37 INFO - PROCESS | 1813 | 1462324237074 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418e5000 == 147 [pid = 1813] [id = 518] 18:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f8718393400) [pid = 1813] [serial = 1555] [outer = (nil)] 18:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f8725be8800) [pid = 1813] [serial = 1556] [outer = 0x7f8718393400] 18:10:37 INFO - PROCESS | 1813 | 1462324237184 Marionette DEBUG loaded listener.js 18:10:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f873c096c00) [pid = 1813] [serial = 1557] [outer = 0x7f8718393400] 18:10:38 INFO - PROCESS | 1813 | 1462324238107 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 18:10:38 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) 18:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1532ms 18:10:38 INFO - PROCESS | 1813 | 1462324238172 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 18:10:38 INFO - PROCESS | 1813 | 1462324238176 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 18:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 18:10:38 INFO - PROCESS | 1813 | 1462324238181 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 18:10:38 INFO - PROCESS | 1813 | 1462324238185 Marionette TRACE conn3 <- [1,2046,null,{}] 18:10:38 INFO - PROCESS | 1813 | 1462324238190 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:38 INFO - PROCESS | 1813 | 1462324238389 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 18:10:38 INFO - PROCESS | 1813 | 1462324238604 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87148d7000 == 148 [pid = 1813] [id = 519] 18:10:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f871839a800) [pid = 1813] [serial = 1558] [outer = (nil)] 18:10:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f871936fc00) [pid = 1813] [serial = 1559] [outer = 0x7f871839a800] 18:10:38 INFO - PROCESS | 1813 | 1462324238717 Marionette DEBUG loaded listener.js 18:10:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f8719374400) [pid = 1813] [serial = 1560] [outer = 0x7f871839a800] 18:10:39 INFO - PROCESS | 1813 | 1462324239686 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 18:10:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 18:10:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1580ms 18:10:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 18:10:39 INFO - PROCESS | 1813 | 1462324239762 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 18:10:39 INFO - PROCESS | 1813 | 1462324239765 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 18:10:39 INFO - PROCESS | 1813 | 1462324239771 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 18:10:39 INFO - PROCESS | 1813 | 1462324239774 Marionette TRACE conn3 <- [1,2050,null,{}] 18:10:39 INFO - PROCESS | 1813 | 1462324239779 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:39 INFO - PROCESS | 1813 | 1462324239988 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 18:10:40 INFO - PROCESS | 1813 | 1462324240260 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87457bb800 == 149 [pid = 1813] [id = 520] 18:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f8719367800) [pid = 1813] [serial = 1561] [outer = (nil)] 18:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f871f265c00) [pid = 1813] [serial = 1562] [outer = 0x7f8719367800] 18:10:40 INFO - PROCESS | 1813 | 1462324240457 Marionette DEBUG loaded listener.js 18:10:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f871f26ac00) [pid = 1813] [serial = 1563] [outer = 0x7f8719367800] 18:10:41 INFO - PROCESS | 1813 | 1462324241534 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 18:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 18:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1832ms 18:10:41 INFO - PROCESS | 1813 | 1462324241603 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 18:10:41 INFO - PROCESS | 1813 | 1462324241607 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 18:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 18:10:41 INFO - PROCESS | 1813 | 1462324241613 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 18:10:41 INFO - PROCESS | 1813 | 1462324241615 Marionette TRACE conn3 <- [1,2054,null,{}] 18:10:41 INFO - PROCESS | 1813 | 1462324241621 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:41 INFO - PROCESS | 1813 | 1462324241823 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 18:10:42 INFO - PROCESS | 1813 | 1462324242036 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87202b8000 == 150 [pid = 1813] [id = 521] 18:10:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f871f268000) [pid = 1813] [serial = 1564] [outer = (nil)] 18:10:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f871f270c00) [pid = 1813] [serial = 1565] [outer = 0x7f871f268000] 18:10:42 INFO - PROCESS | 1813 | 1462324242173 Marionette DEBUG loaded listener.js 18:10:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f873d1ce800) [pid = 1813] [serial = 1566] [outer = 0x7f871f268000] 18:10:43 INFO - PROCESS | 1813 | 1462324243165 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 18:10:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 18:10:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1590ms 18:10:43 INFO - PROCESS | 1813 | 1462324243204 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 18:10:43 INFO - PROCESS | 1813 | 1462324243208 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 18:10:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 18:10:43 INFO - PROCESS | 1813 | 1462324243214 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 18:10:43 INFO - PROCESS | 1813 | 1462324243218 Marionette TRACE conn3 <- [1,2058,null,{}] 18:10:43 INFO - PROCESS | 1813 | 1462324243223 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:43 INFO - PROCESS | 1813 | 1462324243443 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 18:10:43 INFO - PROCESS | 1813 | 1462324243664 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87173a2000 == 151 [pid = 1813] [id = 522] 18:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f87189f4400) [pid = 1813] [serial = 1567] [outer = (nil)] 18:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f87189fa800) [pid = 1813] [serial = 1568] [outer = 0x7f87189f4400] 18:10:43 INFO - PROCESS | 1813 | 1462324243777 Marionette DEBUG loaded listener.js 18:10:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f87411bc400) [pid = 1813] [serial = 1569] [outer = 0x7f87189f4400] 18:10:44 INFO - PROCESS | 1813 | 1462324244714 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 18:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 18:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1542ms 18:10:44 INFO - PROCESS | 1813 | 1462324244757 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 18:10:44 INFO - PROCESS | 1813 | 1462324244761 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 18:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 18:10:44 INFO - PROCESS | 1813 | 1462324244767 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 18:10:44 INFO - PROCESS | 1813 | 1462324244769 Marionette TRACE conn3 <- [1,2062,null,{}] 18:10:44 INFO - PROCESS | 1813 | 1462324244775 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:45 INFO - PROCESS | 1813 | 1462324245007 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 18:10:45 INFO - PROCESS | 1813 | 1462324245391 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87187d8000 == 152 [pid = 1813] [id = 523] 18:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f87189f4c00) [pid = 1813] [serial = 1570] [outer = (nil)] 18:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f871e345800) [pid = 1813] [serial = 1571] [outer = 0x7f87189f4c00] 18:10:45 INFO - PROCESS | 1813 | 1462324245529 Marionette DEBUG loaded listener.js 18:10:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f871e34bc00) [pid = 1813] [serial = 1572] [outer = 0x7f87189f4c00] 18:10:46 INFO - PROCESS | 1813 | 1462324246510 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 18:10:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 18:10:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1781ms 18:10:46 INFO - PROCESS | 1813 | 1462324246548 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 18:10:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 18:10:46 INFO - PROCESS | 1813 | 1462324246560 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 18:10:46 INFO - PROCESS | 1813 | 1462324246566 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 18:10:46 INFO - PROCESS | 1813 | 1462324246570 Marionette TRACE conn3 <- [1,2066,null,{}] 18:10:46 INFO - PROCESS | 1813 | 1462324246576 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:46 INFO - PROCESS | 1813 | 1462324246790 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 18:10:47 INFO - PROCESS | 1813 | 1462324247063 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87150c6800 == 153 [pid = 1813] [id = 524] 18:10:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f87150a7400) [pid = 1813] [serial = 1573] [outer = (nil)] 18:10:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f87150af800) [pid = 1813] [serial = 1574] [outer = 0x7f87150a7400] 18:10:47 INFO - PROCESS | 1813 | 1462324247188 Marionette DEBUG loaded listener.js 18:10:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f87150b4800) [pid = 1813] [serial = 1575] [outer = 0x7f87150a7400] 18:10:48 INFO - PROCESS | 1813 | 1462324248062 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 18:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 18:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1530ms 18:10:48 INFO - PROCESS | 1813 | 1462324248098 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 18:10:48 INFO - PROCESS | 1813 | 1462324248102 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 18:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 18:10:48 INFO - PROCESS | 1813 | 1462324248108 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 18:10:48 INFO - PROCESS | 1813 | 1462324248110 Marionette TRACE conn3 <- [1,2070,null,{}] 18:10:48 INFO - PROCESS | 1813 | 1462324248116 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:48 INFO - PROCESS | 1813 | 1462324248335 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 18:10:48 INFO - PROCESS | 1813 | 1462324248651 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c6c000 == 154 [pid = 1813] [id = 525] 18:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f87150b5000) [pid = 1813] [serial = 1576] [outer = (nil)] 18:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f871ac59800) [pid = 1813] [serial = 1577] [outer = 0x7f87150b5000] 18:10:48 INFO - PROCESS | 1813 | 1462324248744 Marionette DEBUG loaded listener.js 18:10:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f871e342c00) [pid = 1813] [serial = 1578] [outer = 0x7f87150b5000] 18:10:50 INFO - PROCESS | 1813 | 1462324250266 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 18:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 18:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2230ms 18:10:50 INFO - PROCESS | 1813 | 1462324250340 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 18:10:50 INFO - PROCESS | 1813 | 1462324250344 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 18:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 18:10:50 INFO - PROCESS | 1813 | 1462324250353 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 18:10:50 INFO - PROCESS | 1813 | 1462324250361 Marionette TRACE conn3 <- [1,2074,null,{}] 18:10:50 INFO - PROCESS | 1813 | 1462324250370 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:50 INFO - PROCESS | 1813 | 1462324250625 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 18:10:50 INFO - PROCESS | 1813 | 1462324250903 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719dc0000 == 155 [pid = 1813] [id = 526] 18:10:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f871838e400) [pid = 1813] [serial = 1579] [outer = (nil)] 18:10:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f87189f2c00) [pid = 1813] [serial = 1580] [outer = 0x7f871838e400] 18:10:50 INFO - PROCESS | 1813 | 1462324250975 Marionette DEBUG loaded listener.js 18:10:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f8719371400) [pid = 1813] [serial = 1581] [outer = 0x7f871838e400] 18:10:52 INFO - PROCESS | 1813 | 1462324252089 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 18:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 18:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1794ms 18:10:52 INFO - PROCESS | 1813 | 1462324252149 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 18:10:52 INFO - PROCESS | 1813 | 1462324252161 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 18:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 18:10:52 INFO - PROCESS | 1813 | 1462324252176 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 18:10:52 INFO - PROCESS | 1813 | 1462324252182 Marionette TRACE conn3 <- [1,2078,null,{}] 18:10:52 INFO - PROCESS | 1813 | 1462324252202 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:52 INFO - PROCESS | 1813 | 1462324252567 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 18:10:52 INFO - PROCESS | 1813 | 1462324252836 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871855f000 == 156 [pid = 1813] [id = 527] 18:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f871ade4c00) [pid = 1813] [serial = 1582] [outer = (nil)] 18:10:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f871c971c00) [pid = 1813] [serial = 1583] [outer = 0x7f871ade4c00] 18:10:52 INFO - PROCESS | 1813 | 1462324252907 Marionette DEBUG loaded listener.js 18:10:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f871d5b4400) [pid = 1813] [serial = 1584] [outer = 0x7f871ade4c00] 18:10:53 INFO - PROCESS | 1813 | 1462324253890 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418e8800 == 155 [pid = 1813] [id = 457] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719db9000 == 154 [pid = 1813] [id = 419] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208c8000 == 153 [pid = 1813] [id = 458] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715cb1800 == 152 [pid = 1813] [id = 420] 18:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 18:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1857ms 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f872c8a8c00) [pid = 1813] [serial = 1430] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f872de1e000) [pid = 1813] [serial = 1433] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f872e622000) [pid = 1813] [serial = 1436] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f87305e0400) [pid = 1813] [serial = 1439] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f8719028400) [pid = 1813] [serial = 1442] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f8718be4000) [pid = 1813] [serial = 1445] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726202800 == 151 [pid = 1813] [id = 510] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725e78000 == 150 [pid = 1813] [id = 509] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208d1800 == 149 [pid = 1813] [id = 508] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f790000 == 148 [pid = 1813] [id = 507] 18:10:54 INFO - PROCESS | 1813 | 1462324254110 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 18:10:54 INFO - PROCESS | 1813 | 1462324254114 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871afae000 == 147 [pid = 1813] [id = 506] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715d10800 == 146 [pid = 1813] [id = 505] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a273800 == 145 [pid = 1813] [id = 504] 18:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c20f800 == 144 [pid = 1813] [id = 502] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731922800 == 143 [pid = 1813] [id = 501] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872ec56800 == 142 [pid = 1813] [id = 500] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e427000 == 141 [pid = 1813] [id = 499] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872d6cc800 == 140 [pid = 1813] [id = 498] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727f43000 == 139 [pid = 1813] [id = 497] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726278800 == 138 [pid = 1813] [id = 496] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872616d800 == 137 [pid = 1813] [id = 495] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f25800 == 136 [pid = 1813] [id = 494] 18:10:54 INFO - PROCESS | 1813 | 1462324254163 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 18:10:54 INFO - PROCESS | 1813 | 1462324254172 Marionette TRACE conn3 <- [1,2082,null,{}] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ad3800 == 135 [pid = 1813] [id = 493] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872563c000 == 134 [pid = 1813] [id = 492] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208c3000 == 133 [pid = 1813] [id = 491] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e3e6000 == 132 [pid = 1813] [id = 490] 18:10:54 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719dbe800 == 131 [pid = 1813] [id = 489] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f871f19b800) [pid = 1813] [serial = 1460] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f871ac59400) [pid = 1813] [serial = 1449] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f8719d56c00) [pid = 1813] [serial = 1448] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f871c975400) [pid = 1813] [serial = 1451] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f871cd37000) [pid = 1813] [serial = 1452] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f871d3e7800) [pid = 1813] [serial = 1454] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f871d639000) [pid = 1813] [serial = 1455] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f871afef400) [pid = 1813] [serial = 1406] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f871d6cf400) [pid = 1813] [serial = 1412] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f8729f87400) [pid = 1813] [serial = 1427] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f872442ac00) [pid = 1813] [serial = 1421] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f871ac5d800) [pid = 1813] [serial = 1409] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871f7e0000) [pid = 1813] [serial = 1415] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f8726446800) [pid = 1813] [serial = 1424] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f872055d400) [pid = 1813] [serial = 1418] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f871e128400) [pid = 1813] [serial = 1457] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f871f488000) [pid = 1813] [serial = 1461] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f871ffe7800) [pid = 1813] [serial = 1464] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f871f0efc00) [pid = 1813] [serial = 1463] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f871f0cc000) [pid = 1813] [serial = 1458] [outer = (nil)] [url = about:blank] 18:10:54 INFO - PROCESS | 1813 | 1462324254287 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:54 INFO - PROCESS | 1813 | 1462324254550 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 18:10:54 INFO - PROCESS | 1813 | 1462324254746 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719dc0800 == 132 [pid = 1813] [id = 528] 18:10:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f871e12b000) [pid = 1813] [serial = 1585] [outer = (nil)] 18:10:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f871e34ec00) [pid = 1813] [serial = 1586] [outer = 0x7f871e12b000] 18:10:54 INFO - PROCESS | 1813 | 1462324254815 Marionette DEBUG loaded listener.js 18:10:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f871f0efc00) [pid = 1813] [serial = 1587] [outer = 0x7f871e12b000] 18:10:55 INFO - PROCESS | 1813 | 1462324255609 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 18:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 18:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1543ms 18:10:55 INFO - PROCESS | 1813 | 1462324255676 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 18:10:55 INFO - PROCESS | 1813 | 1462324255679 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 18:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 18:10:55 INFO - PROCESS | 1813 | 1462324255686 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 18:10:55 INFO - PROCESS | 1813 | 1462324255688 Marionette TRACE conn3 <- [1,2086,null,{}] 18:10:55 INFO - PROCESS | 1813 | 1462324255697 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:55 INFO - PROCESS | 1813 | 1462324255904 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 18:10:56 INFO - PROCESS | 1813 | 1462324256077 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ef4e800 == 133 [pid = 1813] [id = 529] 18:10:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f871d62c000) [pid = 1813] [serial = 1588] [outer = (nil)] 18:10:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f871f492400) [pid = 1813] [serial = 1589] [outer = 0x7f871d62c000] 18:10:56 INFO - PROCESS | 1813 | 1462324256150 Marionette DEBUG loaded listener.js 18:10:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f871ff10c00) [pid = 1813] [serial = 1590] [outer = 0x7f871d62c000] 18:10:57 INFO - PROCESS | 1813 | 1462324257034 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 18:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 18:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1380ms 18:10:57 INFO - PROCESS | 1813 | 1462324257069 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 18:10:57 INFO - PROCESS | 1813 | 1462324257085 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 18:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 18:10:57 INFO - PROCESS | 1813 | 1462324257097 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 18:10:57 INFO - PROCESS | 1813 | 1462324257100 Marionette TRACE conn3 <- [1,2090,null,{}] 18:10:57 INFO - PROCESS | 1813 | 1462324257105 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:57 INFO - PROCESS | 1813 | 1462324257364 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 18:10:57 INFO - PROCESS | 1813 | 1462324257399 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208c2800 == 134 [pid = 1813] [id = 530] 18:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f871f484800) [pid = 1813] [serial = 1591] [outer = (nil)] 18:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f872024c800) [pid = 1813] [serial = 1592] [outer = 0x7f871f484800] 18:10:57 INFO - PROCESS | 1813 | 1462324257461 Marionette DEBUG loaded listener.js 18:10:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f8720557400) [pid = 1813] [serial = 1593] [outer = 0x7f871f484800] 18:10:58 INFO - PROCESS | 1813 | 1462324258364 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 18:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 18:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1328ms 18:10:58 INFO - PROCESS | 1813 | 1462324258426 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 18:10:58 INFO - PROCESS | 1813 | 1462324258429 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 18:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 18:10:58 INFO - PROCESS | 1813 | 1462324258434 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 18:10:58 INFO - PROCESS | 1813 | 1462324258436 Marionette TRACE conn3 <- [1,2094,null,{}] 18:10:58 INFO - PROCESS | 1813 | 1462324258442 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:10:58 INFO - PROCESS | 1813 | 1462324258745 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 18:10:58 INFO - PROCESS | 1813 | 1462324258780 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:10:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725acc800 == 135 [pid = 1813] [id = 531] 18:10:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f8720891c00) [pid = 1813] [serial = 1594] [outer = (nil)] 18:10:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f87272c3000) [pid = 1813] [serial = 1595] [outer = 0x7f8720891c00] 18:10:58 INFO - PROCESS | 1813 | 1462324258847 Marionette DEBUG loaded listener.js 18:10:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f872a9b6400) [pid = 1813] [serial = 1596] [outer = 0x7f8720891c00] 18:10:59 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f87166eb400) [pid = 1813] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 18:10:59 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f871f487400) [pid = 1813] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 18:10:59 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8724420c00) [pid = 1813] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 18:10:59 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f87166e8400) [pid = 1813] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 18:10:59 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871a3e6800) [pid = 1813] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 18:10:59 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f871f19ac00) [pid = 1813] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 18:11:00 INFO - PROCESS | 1813 | 1462324260163 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 18:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 18:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1785ms 18:11:00 INFO - PROCESS | 1813 | 1462324260221 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 18:11:00 INFO - PROCESS | 1813 | 1462324260223 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 18:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 18:11:00 INFO - PROCESS | 1813 | 1462324260230 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 18:11:00 INFO - PROCESS | 1813 | 1462324260232 Marionette TRACE conn3 <- [1,2098,null,{}] 18:11:00 INFO - PROCESS | 1813 | 1462324260237 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:00 INFO - PROCESS | 1813 | 1462324260462 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 18:11:00 INFO - PROCESS | 1813 | 1462324260638 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e62000 == 136 [pid = 1813] [id = 532] 18:11:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f87166eb400) [pid = 1813] [serial = 1597] [outer = (nil)] 18:11:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f87272ce000) [pid = 1813] [serial = 1598] [outer = 0x7f87166eb400] 18:11:00 INFO - PROCESS | 1813 | 1462324260705 Marionette DEBUG loaded listener.js 18:11:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f872de21c00) [pid = 1813] [serial = 1599] [outer = 0x7f87166eb400] 18:11:01 INFO - PROCESS | 1813 | 1462324261471 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 18:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 18:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1277ms 18:11:01 INFO - PROCESS | 1813 | 1462324261508 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 18:11:01 INFO - PROCESS | 1813 | 1462324261511 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 18:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 18:11:01 INFO - PROCESS | 1813 | 1462324261517 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 18:11:01 INFO - PROCESS | 1813 | 1462324261519 Marionette TRACE conn3 <- [1,2102,null,{}] 18:11:01 INFO - PROCESS | 1813 | 1462324261525 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:01 INFO - PROCESS | 1813 | 1462324261851 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 18:11:02 INFO - PROCESS | 1813 | 1462324262133 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871739e000 == 137 [pid = 1813] [id = 533] 18:11:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f87160db800) [pid = 1813] [serial = 1600] [outer = (nil)] 18:11:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f871838f800) [pid = 1813] [serial = 1601] [outer = 0x7f87160db800] 18:11:02 INFO - PROCESS | 1813 | 1462324262285 Marionette DEBUG loaded listener.js 18:11:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f87189f7400) [pid = 1813] [serial = 1602] [outer = 0x7f87160db800] 18:11:03 INFO - PROCESS | 1813 | 1462324263192 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 18:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 18:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1736ms 18:11:03 INFO - PROCESS | 1813 | 1462324263257 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 18:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 18:11:03 INFO - PROCESS | 1813 | 1462324263262 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 18:11:03 INFO - PROCESS | 1813 | 1462324263270 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 18:11:03 INFO - PROCESS | 1813 | 1462324263276 Marionette TRACE conn3 <- [1,2106,null,{}] 18:11:03 INFO - PROCESS | 1813 | 1462324263283 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:03 INFO - PROCESS | 1813 | 1462324263514 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 18:11:03 INFO - PROCESS | 1813 | 1462324263830 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d1dc000 == 138 [pid = 1813] [id = 534] 18:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f871afef800) [pid = 1813] [serial = 1603] [outer = (nil)] 18:11:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f871c9ecc00) [pid = 1813] [serial = 1604] [outer = 0x7f871afef800] 18:11:03 INFO - PROCESS | 1813 | 1462324263924 Marionette DEBUG loaded listener.js 18:11:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f871d634400) [pid = 1813] [serial = 1605] [outer = 0x7f871afef800] 18:11:04 INFO - PROCESS | 1813 | 1462324264882 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 18:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 18:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1685ms 18:11:04 INFO - PROCESS | 1813 | 1462324264956 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 18:11:04 INFO - PROCESS | 1813 | 1462324264959 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 18:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 18:11:04 INFO - PROCESS | 1813 | 1462324264967 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 18:11:04 INFO - PROCESS | 1813 | 1462324264970 Marionette TRACE conn3 <- [1,2110,null,{}] 18:11:04 INFO - PROCESS | 1813 | 1462324264976 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:05 INFO - PROCESS | 1813 | 1462324265240 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 18:11:05 INFO - PROCESS | 1813 | 1462324265593 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726169000 == 139 [pid = 1813] [id = 535] 18:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f871e34e000) [pid = 1813] [serial = 1606] [outer = (nil)] 18:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f871f1a4400) [pid = 1813] [serial = 1607] [outer = 0x7f871e34e000] 18:11:05 INFO - PROCESS | 1813 | 1462324265668 Marionette DEBUG loaded listener.js 18:11:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f872024e000) [pid = 1813] [serial = 1608] [outer = 0x7f871e34e000] 18:11:06 INFO - PROCESS | 1813 | 1462324266569 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 18:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 18:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1639ms 18:11:06 INFO - PROCESS | 1813 | 1462324266608 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 18:11:06 INFO - PROCESS | 1813 | 1462324266617 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 18:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 18:11:06 INFO - PROCESS | 1813 | 1462324266637 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 18:11:06 INFO - PROCESS | 1813 | 1462324266644 Marionette TRACE conn3 <- [1,2114,null,{}] 18:11:06 INFO - PROCESS | 1813 | 1462324266652 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:06 INFO - PROCESS | 1813 | 1462324266934 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 18:11:07 INFO - PROCESS | 1813 | 1462324267249 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872c8b7800 == 140 [pid = 1813] [id = 536] 18:11:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f871f1a5800) [pid = 1813] [serial = 1609] [outer = (nil)] 18:11:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f87251db000) [pid = 1813] [serial = 1610] [outer = 0x7f871f1a5800] 18:11:07 INFO - PROCESS | 1813 | 1462324267332 Marionette DEBUG loaded listener.js 18:11:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f8728026400) [pid = 1813] [serial = 1611] [outer = 0x7f871f1a5800] 18:11:08 INFO - PROCESS | 1813 | 1462324268235 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 18:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 18:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1641ms 18:11:08 INFO - PROCESS | 1813 | 1462324268270 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 18:11:08 INFO - PROCESS | 1813 | 1462324268274 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 18:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 18:11:08 INFO - PROCESS | 1813 | 1462324268280 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 18:11:08 INFO - PROCESS | 1813 | 1462324268282 Marionette TRACE conn3 <- [1,2118,null,{}] 18:11:08 INFO - PROCESS | 1813 | 1462324268288 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:08 INFO - PROCESS | 1813 | 1462324268494 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 18:11:08 INFO - PROCESS | 1813 | 1462324268715 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e464000 == 141 [pid = 1813] [id = 537] 18:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f871ff09400) [pid = 1813] [serial = 1612] [outer = (nil)] 18:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f872e61e000) [pid = 1813] [serial = 1613] [outer = 0x7f871ff09400] 18:11:08 INFO - PROCESS | 1813 | 1462324268832 Marionette DEBUG loaded listener.js 18:11:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f872fcac800) [pid = 1813] [serial = 1614] [outer = 0x7f871ff09400] 18:11:09 INFO - PROCESS | 1813 | 1462324269754 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 18:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 18:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1528ms 18:11:09 INFO - PROCESS | 1813 | 1462324269809 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 18:11:09 INFO - PROCESS | 1813 | 1462324269813 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 18:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 18:11:09 INFO - PROCESS | 1813 | 1462324269819 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 18:11:09 INFO - PROCESS | 1813 | 1462324269821 Marionette TRACE conn3 <- [1,2122,null,{}] 18:11:09 INFO - PROCESS | 1813 | 1462324269827 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:10 INFO - PROCESS | 1813 | 1462324270039 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 18:11:10 INFO - PROCESS | 1813 | 1462324270361 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873567d000 == 142 [pid = 1813] [id = 538] 18:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f873c77b000) [pid = 1813] [serial = 1615] [outer = (nil)] 18:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f873d45f800) [pid = 1813] [serial = 1616] [outer = 0x7f873c77b000] 18:11:10 INFO - PROCESS | 1813 | 1462324270469 Marionette DEBUG loaded listener.js 18:11:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f8740a41800) [pid = 1813] [serial = 1617] [outer = 0x7f873c77b000] 18:11:11 INFO - PROCESS | 1813 | 1462324271360 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 18:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 18:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1582ms 18:11:11 INFO - PROCESS | 1813 | 1462324271402 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 18:11:11 INFO - PROCESS | 1813 | 1462324271406 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 18:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 18:11:11 INFO - PROCESS | 1813 | 1462324271412 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 18:11:11 INFO - PROCESS | 1813 | 1462324271415 Marionette TRACE conn3 <- [1,2126,null,{}] 18:11:11 INFO - PROCESS | 1813 | 1462324271421 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:11 INFO - PROCESS | 1813 | 1462324271648 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 18:11:11 INFO - PROCESS | 1813 | 1462324271888 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740f45000 == 143 [pid = 1813] [id = 539] 18:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f871482c800) [pid = 1813] [serial = 1618] [outer = (nil)] 18:11:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f8714836400) [pid = 1813] [serial = 1619] [outer = 0x7f871482c800] 18:11:12 INFO - PROCESS | 1813 | 1462324271997 Marionette DEBUG loaded listener.js 18:11:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x7f873d1c9000) [pid = 1813] [serial = 1620] [outer = 0x7f871482c800] 18:11:12 INFO - PROCESS | 1813 | 1462324272860 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 18:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 18:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1479ms 18:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 18:11:12 INFO - PROCESS | 1813 | 1462324272892 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 18:11:12 INFO - PROCESS | 1813 | 1462324272895 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 18:11:12 INFO - PROCESS | 1813 | 1462324272901 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 18:11:12 INFO - PROCESS | 1813 | 1462324272904 Marionette TRACE conn3 <- [1,2130,null,{}] 18:11:12 INFO - PROCESS | 1813 | 1462324272910 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:13 INFO - PROCESS | 1813 | 1462324273116 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 18:11:13 INFO - PROCESS | 1813 | 1462324273384 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d60f800 == 144 [pid = 1813] [id = 540] 18:11:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x7f871482dc00) [pid = 1813] [serial = 1621] [outer = (nil)] 18:11:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x7f8715c17800) [pid = 1813] [serial = 1622] [outer = 0x7f871482dc00] 18:11:13 INFO - PROCESS | 1813 | 1462324273456 Marionette DEBUG loaded listener.js 18:11:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x7f8715c1bc00) [pid = 1813] [serial = 1623] [outer = 0x7f871482dc00] 18:11:14 INFO - PROCESS | 1813 | 1462324274345 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 18:11:14 INFO - PROCESS | 1813 | 1462324274386 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 18:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 18:11:14 INFO - PROCESS | 1813 | 1462324274391 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 18:11:14 INFO - PROCESS | 1813 | 1462324274395 Marionette TRACE conn3 <- [1,2134,null,{}] 18:11:14 INFO - PROCESS | 1813 | 1462324274400 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:14 INFO - PROCESS | 1813 | 1462324274625 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 18:11:14 INFO - PROCESS | 1813 | 1462324274908 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87457af000 == 145 [pid = 1813] [id = 541] 18:11:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x7f871482e000) [pid = 1813] [serial = 1624] [outer = (nil)] 18:11:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x7f8740a8f400) [pid = 1813] [serial = 1625] [outer = 0x7f871482e000] 18:11:15 INFO - PROCESS | 1813 | 1462324275096 Marionette DEBUG loaded listener.js 18:11:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x7f87411c0400) [pid = 1813] [serial = 1626] [outer = 0x7f871482e000] 18:11:15 INFO - PROCESS | 1813 | 1462324275919 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 18:11:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 18:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1583ms 18:11:15 INFO - PROCESS | 1813 | 1462324275978 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 18:11:15 INFO - PROCESS | 1813 | 1462324275982 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 18:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 18:11:16 INFO - PROCESS | 1813 | 1462324275992 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 18:11:16 INFO - PROCESS | 1813 | 1462324276005 Marionette TRACE conn3 <- [1,2138,null,{}] 18:11:16 INFO - PROCESS | 1813 | 1462324276013 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:16 INFO - PROCESS | 1813 | 1462324276355 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 18:11:16 INFO - PROCESS | 1813 | 1462324276698 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871925b800 == 146 [pid = 1813] [id = 542] 18:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x7f8715c1c800) [pid = 1813] [serial = 1627] [outer = (nil)] 18:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x7f87183ac400) [pid = 1813] [serial = 1628] [outer = 0x7f8715c1c800] 18:11:16 INFO - PROCESS | 1813 | 1462324276769 Marionette DEBUG loaded listener.js 18:11:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x7f87183b2000) [pid = 1813] [serial = 1629] [outer = 0x7f8715c1c800] 18:11:17 INFO - PROCESS | 1813 | 1462324277574 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 18:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 18:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1651ms 18:11:17 INFO - PROCESS | 1813 | 1462324277654 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 18:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 18:11:17 INFO - PROCESS | 1813 | 1462324277658 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 18:11:17 INFO - PROCESS | 1813 | 1462324277665 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 18:11:17 INFO - PROCESS | 1813 | 1462324277668 Marionette TRACE conn3 <- [1,2142,null,{}] 18:11:17 INFO - PROCESS | 1813 | 1462324277674 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:17 INFO - PROCESS | 1813 | 1462324277925 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 18:11:18 INFO - PROCESS | 1813 | 1462324278149 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b91000 == 147 [pid = 1813] [id = 543] 18:11:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x7f8718607400) [pid = 1813] [serial = 1630] [outer = (nil)] 18:11:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x7f8718609800) [pid = 1813] [serial = 1631] [outer = 0x7f8718607400] 18:11:18 INFO - PROCESS | 1813 | 1462324278275 Marionette DEBUG loaded listener.js 18:11:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x7f871860fc00) [pid = 1813] [serial = 1632] [outer = 0x7f8718607400] 18:11:19 INFO - PROCESS | 1813 | 1462324279147 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 18:11:19 INFO - PROCESS | 1813 | 1462324279206 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 18:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 18:11:19 INFO - PROCESS | 1813 | 1462324279212 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 18:11:19 INFO - PROCESS | 1813 | 1462324279218 Marionette TRACE conn3 <- [1,2146,null,{}] 18:11:19 INFO - PROCESS | 1813 | 1462324279224 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:19 INFO - PROCESS | 1813 | 1462324279472 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 18:11:19 INFO - PROCESS | 1813 | 1462324279789 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8713dd9000 == 148 [pid = 1813] [id = 544] 18:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x7f8713df1400) [pid = 1813] [serial = 1633] [outer = (nil)] 18:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x7f8713df8400) [pid = 1813] [serial = 1634] [outer = 0x7f8713df1400] 18:11:19 INFO - PROCESS | 1813 | 1462324279876 Marionette DEBUG loaded listener.js 18:11:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x7f873d1c8400) [pid = 1813] [serial = 1635] [outer = 0x7f8713df1400] 18:11:20 INFO - PROCESS | 1813 | 1462324280732 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 18:11:20 INFO - PROCESS | 1813 | 1462324280802 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 18:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 18:11:20 INFO - PROCESS | 1813 | 1462324280808 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 18:11:20 INFO - PROCESS | 1813 | 1462324280811 Marionette TRACE conn3 <- [1,2150,null,{}] 18:11:20 INFO - PROCESS | 1813 | 1462324280816 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:21 INFO - PROCESS | 1813 | 1462324281035 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 18:11:21 INFO - PROCESS | 1813 | 1462324281301 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87144ae000 == 149 [pid = 1813] [id = 545] 18:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x7f8713df2400) [pid = 1813] [serial = 1636] [outer = (nil)] 18:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x7f871448e800) [pid = 1813] [serial = 1637] [outer = 0x7f8713df2400] 18:11:21 INFO - PROCESS | 1813 | 1462324281425 Marionette DEBUG loaded listener.js 18:11:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x7f8714496400) [pid = 1813] [serial = 1638] [outer = 0x7f8713df2400] 18:11:22 INFO - PROCESS | 1813 | 1462324282222 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 18:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 18:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1478ms 18:11:22 INFO - PROCESS | 1813 | 1462324282287 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 18:11:22 INFO - PROCESS | 1813 | 1462324282291 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 18:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 18:11:22 INFO - PROCESS | 1813 | 1462324282317 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 18:11:22 INFO - PROCESS | 1813 | 1462324282321 Marionette TRACE conn3 <- [1,2154,null,{}] 18:11:22 INFO - PROCESS | 1813 | 1462324282327 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:22 INFO - PROCESS | 1813 | 1462324282531 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 18:11:22 INFO - PROCESS | 1813 | 1462324282796 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b96000 == 150 [pid = 1813] [id = 546] 18:11:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x7f8713df5400) [pid = 1813] [serial = 1639] [outer = (nil)] 18:11:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x7f8714577c00) [pid = 1813] [serial = 1640] [outer = 0x7f8713df5400] 18:11:22 INFO - PROCESS | 1813 | 1462324282871 Marionette DEBUG loaded listener.js 18:11:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x7f871457c400) [pid = 1813] [serial = 1641] [outer = 0x7f8713df5400] 18:11:23 INFO - PROCESS | 1813 | 1462324283765 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 18:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1485ms 18:11:23 INFO - PROCESS | 1813 | 1462324283814 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 18:11:23 INFO - PROCESS | 1813 | 1462324283816 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 18:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 18:11:23 INFO - PROCESS | 1813 | 1462324283824 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 18:11:23 INFO - PROCESS | 1813 | 1462324283826 Marionette TRACE conn3 <- [1,2158,null,{}] 18:11:23 INFO - PROCESS | 1813 | 1462324283831 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:24 INFO - PROCESS | 1813 | 1462324284042 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 18:11:24 INFO - PROCESS | 1813 | 1462324284313 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87145dd800 == 151 [pid = 1813] [id = 547] 18:11:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x7f8714496800) [pid = 1813] [serial = 1642] [outer = (nil)] 18:11:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x7f8714581000) [pid = 1813] [serial = 1643] [outer = 0x7f8714496800] 18:11:24 INFO - PROCESS | 1813 | 1462324284390 Marionette DEBUG loaded listener.js 18:11:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x7f874104a000) [pid = 1813] [serial = 1644] [outer = 0x7f8714496800] 18:11:25 INFO - PROCESS | 1813 | 1462324285301 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 18:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 18:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1534ms 18:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 18:11:25 INFO - PROCESS | 1813 | 1462324285359 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 18:11:25 INFO - PROCESS | 1813 | 1462324285362 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 18:11:25 INFO - PROCESS | 1813 | 1462324285368 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 18:11:25 INFO - PROCESS | 1813 | 1462324285371 Marionette TRACE conn3 <- [1,2162,null,{}] 18:11:25 INFO - PROCESS | 1813 | 1462324285376 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:25 INFO - PROCESS | 1813 | 1462324285601 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 18:11:25 INFO - PROCESS | 1813 | 1462324285876 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711aee800 == 152 [pid = 1813] [id = 548] 18:11:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x7f8711c02c00) [pid = 1813] [serial = 1645] [outer = (nil)] 18:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x7f8711c0b400) [pid = 1813] [serial = 1646] [outer = 0x7f8711c02c00] 18:11:26 INFO - PROCESS | 1813 | 1462324286025 Marionette DEBUG loaded listener.js 18:11:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x7f8711c10c00) [pid = 1813] [serial = 1647] [outer = 0x7f8711c02c00] 18:11:26 INFO - PROCESS | 1813 | 1462324286881 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 18:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 18:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1579ms 18:11:26 INFO - PROCESS | 1813 | 1462324286947 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 18:11:26 INFO - PROCESS | 1813 | 1462324286951 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 18:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 18:11:26 INFO - PROCESS | 1813 | 1462324286957 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 18:11:26 INFO - PROCESS | 1813 | 1462324286959 Marionette TRACE conn3 <- [1,2166,null,{}] 18:11:26 INFO - PROCESS | 1813 | 1462324286965 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:27 INFO - PROCESS | 1813 | 1462324287173 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 18:11:27 INFO - PROCESS | 1813 | 1462324287448 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711d7c800 == 153 [pid = 1813] [id = 549] 18:11:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x7f8711c04c00) [pid = 1813] [serial = 1648] [outer = (nil)] 18:11:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x7f8711da7800) [pid = 1813] [serial = 1649] [outer = 0x7f8711c04c00] 18:11:27 INFO - PROCESS | 1813 | 1462324287564 Marionette DEBUG loaded listener.js 18:11:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x7f8711dad800) [pid = 1813] [serial = 1650] [outer = 0x7f8711c04c00] 18:11:28 INFO - PROCESS | 1813 | 1462324288391 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 18:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 18:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1478ms 18:11:28 INFO - PROCESS | 1813 | 1462324288437 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 18:11:28 INFO - PROCESS | 1813 | 1462324288440 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 18:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 18:11:28 INFO - PROCESS | 1813 | 1462324288446 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 18:11:28 INFO - PROCESS | 1813 | 1462324288449 Marionette TRACE conn3 <- [1,2170,null,{}] 18:11:28 INFO - PROCESS | 1813 | 1462324288454 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:28 INFO - PROCESS | 1813 | 1462324288665 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 18:11:28 INFO - PROCESS | 1813 | 1462324288940 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8712548000 == 154 [pid = 1813] [id = 550] 18:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x7f8711c0c000) [pid = 1813] [serial = 1651] [outer = (nil)] 18:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x7f8711db1400) [pid = 1813] [serial = 1652] [outer = 0x7f8711c0c000] 18:11:29 INFO - PROCESS | 1813 | 1462324289054 Marionette DEBUG loaded listener.js 18:11:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x7f8718bdd800) [pid = 1813] [serial = 1653] [outer = 0x7f8711c0c000] 18:11:29 INFO - PROCESS | 1813 | 1462324289923 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 18:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 18:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1536ms 18:11:29 INFO - PROCESS | 1813 | 1462324289984 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 18:11:29 INFO - PROCESS | 1813 | 1462324289988 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 18:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 18:11:29 INFO - PROCESS | 1813 | 1462324289994 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 18:11:29 INFO - PROCESS | 1813 | 1462324289996 Marionette TRACE conn3 <- [1,2174,null,{}] 18:11:30 INFO - PROCESS | 1813 | 1462324290001 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:30 INFO - PROCESS | 1813 | 1462324290221 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 18:11:30 INFO - PROCESS | 1813 | 1462324290545 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871255f800 == 155 [pid = 1813] [id = 551] 18:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x7f8711da7400) [pid = 1813] [serial = 1654] [outer = (nil)] 18:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x7f8714716400) [pid = 1813] [serial = 1655] [outer = 0x7f8711da7400] 18:11:30 INFO - PROCESS | 1813 | 1462324290622 Marionette DEBUG loaded listener.js 18:11:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x7f871471b800) [pid = 1813] [serial = 1656] [outer = 0x7f8711da7400] 18:11:32 INFO - PROCESS | 1813 | 1462324292093 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725e78800 == 154 [pid = 1813] [id = 466] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719da5800 == 153 [pid = 1813] [id = 462] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258a4000 == 152 [pid = 1813] [id = 470] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872dc5c800 == 151 [pid = 1813] [id = 473] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873192f800 == 150 [pid = 1813] [id = 475] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726272800 == 149 [pid = 1813] [id = 471] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e511800 == 148 [pid = 1813] [id = 474] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87148d7000 == 147 [pid = 1813] [id = 519] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418e5000 == 146 [pid = 1813] [id = 518] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740fbf800 == 145 [pid = 1813] [id = 517] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873d438000 == 144 [pid = 1813] [id = 516] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731927800 == 143 [pid = 1813] [id = 515] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e42d000 == 142 [pid = 1813] [id = 514] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258dd800 == 141 [pid = 1813] [id = 513] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d192000 == 140 [pid = 1813] [id = 512] 18:11:32 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715f64800 == 139 [pid = 1813] [id = 511] 18:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 18:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2732ms 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x7f871ac57800) [pid = 1813] [serial = 1514] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x7f871ac60000) [pid = 1813] [serial = 1469] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x7f871b034000) [pid = 1813] [serial = 1505] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x7f8720255400) [pid = 1813] [serial = 1523] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x7f87258e7400) [pid = 1813] [serial = 1529] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x7f873f666c00) [pid = 1813] [serial = 1508] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x7f872e8bac00) [pid = 1813] [serial = 1493] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x7f8729f7e400) [pid = 1813] [serial = 1487] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x7f871f1ecc00) [pid = 1813] [serial = 1521] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x7f871e127400) [pid = 1813] [serial = 1472] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x7f871ee15400) [pid = 1813] [serial = 1520] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x7f873c011800) [pid = 1813] [serial = 1499] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x7f8720963400) [pid = 1813] [serial = 1478] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x7f871df88c00) [pid = 1813] [serial = 1518] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x7f8720558800) [pid = 1813] [serial = 1524] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x7f87251d1c00) [pid = 1813] [serial = 1481] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x7f872fcacc00) [pid = 1813] [serial = 1496] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x7f8727f6a000) [pid = 1813] [serial = 1530] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x7f8725bed800) [pid = 1813] [serial = 1484] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x7f8724066c00) [pid = 1813] [serial = 1527] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x7f871d62f800) [pid = 1813] [serial = 1517] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x7f871ac61000) [pid = 1813] [serial = 1511] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x7f871ffe3000) [pid = 1813] [serial = 1475] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x7f872055e000) [pid = 1813] [serial = 1466] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x7f871c975800) [pid = 1813] [serial = 1515] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x7f872db58400) [pid = 1813] [serial = 1490] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x7f87206dc400) [pid = 1813] [serial = 1526] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x7f8740a48c00) [pid = 1813] [serial = 1502] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x7f872b326c00) [pid = 1813] [serial = 1532] [outer = (nil)] [url = about:blank] 18:11:32 INFO - PROCESS | 1813 | 1462324292818 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 18:11:32 INFO - PROCESS | 1813 | 1462324292822 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 18:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 18:11:32 INFO - PROCESS | 1813 | 1462324292835 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 18:11:32 INFO - PROCESS | 1813 | 1462324292838 Marionette TRACE conn3 <- [1,2178,null,{}] 18:11:32 INFO - PROCESS | 1813 | 1462324292846 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:33 INFO - PROCESS | 1813 | 1462324293025 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 18:11:33 INFO - PROCESS | 1813 | 1462324293219 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87150b7800 == 140 [pid = 1813] [id = 552] 18:11:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x7f8713df3800) [pid = 1813] [serial = 1657] [outer = (nil)] 18:11:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x7f8714831800) [pid = 1813] [serial = 1658] [outer = 0x7f8713df3800] 18:11:33 INFO - PROCESS | 1813 | 1462324293283 Marionette DEBUG loaded listener.js 18:11:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x7f8715c17c00) [pid = 1813] [serial = 1659] [outer = 0x7f8713df3800] 18:11:34 INFO - PROCESS | 1813 | 1462324294066 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 18:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1281ms 18:11:34 INFO - PROCESS | 1813 | 1462324294119 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 18:11:34 INFO - PROCESS | 1813 | 1462324294126 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 18:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 18:11:34 INFO - PROCESS | 1813 | 1462324294136 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 18:11:34 INFO - PROCESS | 1813 | 1462324294139 Marionette TRACE conn3 <- [1,2182,null,{}] 18:11:34 INFO - PROCESS | 1813 | 1462324294145 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:34 INFO - PROCESS | 1813 | 1462324294343 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 18:11:34 INFO - PROCESS | 1813 | 1462324294541 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718317000 == 141 [pid = 1813] [id = 553] 18:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x7f8713dedc00) [pid = 1813] [serial = 1660] [outer = (nil)] 18:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x7f871838d800) [pid = 1813] [serial = 1661] [outer = 0x7f8713dedc00] 18:11:34 INFO - PROCESS | 1813 | 1462324294615 Marionette DEBUG loaded listener.js 18:11:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x7f87183b1c00) [pid = 1813] [serial = 1662] [outer = 0x7f8713dedc00] 18:11:35 INFO - PROCESS | 1813 | 1462324295508 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 18:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 18:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1429ms 18:11:35 INFO - PROCESS | 1813 | 1462324295567 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 18:11:35 INFO - PROCESS | 1813 | 1462324295571 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 18:11:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 18:11:35 INFO - PROCESS | 1813 | 1462324295577 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 18:11:35 INFO - PROCESS | 1813 | 1462324295583 Marionette TRACE conn3 <- [1,2186,null,{}] 18:11:35 INFO - PROCESS | 1813 | 1462324295599 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:35 INFO - PROCESS | 1813 | 1462324295892 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 18:11:35 INFO - PROCESS | 1813 | 1462324295928 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c65800 == 142 [pid = 1813] [id = 554] 18:11:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x7f87189f5000) [pid = 1813] [serial = 1663] [outer = (nil)] 18:11:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x7f8718be3c00) [pid = 1813] [serial = 1664] [outer = 0x7f87189f5000] 18:11:36 INFO - PROCESS | 1813 | 1462324295994 Marionette DEBUG loaded listener.js 18:11:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x7f8719a4c400) [pid = 1813] [serial = 1665] [outer = 0x7f87189f5000] 18:11:36 INFO - PROCESS | 1813 | 1462324296899 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 18:11:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 18:11:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1346ms 18:11:36 INFO - PROCESS | 1813 | 1462324296923 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 18:11:36 INFO - PROCESS | 1813 | 1462324296928 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 18:11:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 18:11:36 INFO - PROCESS | 1813 | 1462324296934 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 18:11:36 INFO - PROCESS | 1813 | 1462324296937 Marionette TRACE conn3 <- [1,2190,null,{}] 18:11:36 INFO - PROCESS | 1813 | 1462324296942 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:37 INFO - PROCESS | 1813 | 1462324297212 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 18:11:37 INFO - PROCESS | 1813 | 1462324297248 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a270800 == 143 [pid = 1813] [id = 555] 18:11:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x7f87189f7800) [pid = 1813] [serial = 1666] [outer = (nil)] 18:11:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x7f871ac58400) [pid = 1813] [serial = 1667] [outer = 0x7f87189f7800] 18:11:37 INFO - PROCESS | 1813 | 1462324297311 Marionette DEBUG loaded listener.js 18:11:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x7f871c96fc00) [pid = 1813] [serial = 1668] [outer = 0x7f87189f7800] 18:11:38 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x7f871f484800) [pid = 1813] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 18:11:38 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x7f871838e400) [pid = 1813] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 18:11:38 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x7f871e12b000) [pid = 1813] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 18:11:38 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x7f871ade4c00) [pid = 1813] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 18:11:38 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x7f8720891c00) [pid = 1813] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 18:11:38 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x7f871d62c000) [pid = 1813] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 18:11:38 INFO - PROCESS | 1813 | 1462324298621 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 18:11:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 18:11:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1732ms 18:11:38 INFO - PROCESS | 1813 | 1462324298667 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 18:11:38 INFO - PROCESS | 1813 | 1462324298671 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 18:11:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 18:11:38 INFO - PROCESS | 1813 | 1462324298677 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 18:11:38 INFO - PROCESS | 1813 | 1462324298680 Marionette TRACE conn3 <- [1,2194,null,{}] 18:11:38 INFO - PROCESS | 1813 | 1462324298685 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:38 INFO - PROCESS | 1813 | 1462324298888 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 18:11:39 INFO - PROCESS | 1813 | 1462324299085 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d409000 == 144 [pid = 1813] [id = 556] 18:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x7f87189f4800) [pid = 1813] [serial = 1669] [outer = (nil)] 18:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x7f871cd38c00) [pid = 1813] [serial = 1670] [outer = 0x7f87189f4800] 18:11:39 INFO - PROCESS | 1813 | 1462324299149 Marionette DEBUG loaded listener.js 18:11:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x7f871d5b4000) [pid = 1813] [serial = 1671] [outer = 0x7f87189f4800] 18:11:39 INFO - PROCESS | 1813 | 1462324299969 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 18:11:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 18:11:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1331ms 18:11:40 INFO - PROCESS | 1813 | 1462324300150 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 18:11:40 INFO - PROCESS | 1813 | 1462324300157 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 18:11:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 18:11:40 INFO - PROCESS | 1813 | 1462324300170 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 18:11:40 INFO - PROCESS | 1813 | 1462324300174 Marionette TRACE conn3 <- [1,2198,null,{}] 18:11:40 INFO - PROCESS | 1813 | 1462324300183 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:40 INFO - PROCESS | 1813 | 1462324300422 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 18:11:40 INFO - PROCESS | 1813 | 1462324300734 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87148d1000 == 145 [pid = 1813] [id = 557] 18:11:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x7f8714491c00) [pid = 1813] [serial = 1672] [outer = (nil)] 18:11:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x7f871471c400) [pid = 1813] [serial = 1673] [outer = 0x7f8714491c00] 18:11:40 INFO - PROCESS | 1813 | 1462324300812 Marionette DEBUG loaded listener.js 18:11:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x7f87150a9c00) [pid = 1813] [serial = 1674] [outer = 0x7f8714491c00] 18:11:41 INFO - PROCESS | 1813 | 1462324301718 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:11:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 18:11:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1587ms 18:11:41 INFO - PROCESS | 1813 | 1462324301758 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 18:11:41 INFO - PROCESS | 1813 | 1462324301764 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 18:11:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 18:11:41 INFO - PROCESS | 1813 | 1462324301776 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 18:11:41 INFO - PROCESS | 1813 | 1462324301781 Marionette TRACE conn3 <- [1,2202,null,{}] 18:11:41 INFO - PROCESS | 1813 | 1462324301789 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:42 INFO - PROCESS | 1813 | 1462324302027 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 18:11:42 INFO - PROCESS | 1813 | 1462324302340 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c85800 == 146 [pid = 1813] [id = 558] 18:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x7f87183a6000) [pid = 1813] [serial = 1675] [outer = (nil)] 18:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x7f87183b3000) [pid = 1813] [serial = 1676] [outer = 0x7f87183a6000] 18:11:42 INFO - PROCESS | 1813 | 1462324302421 Marionette DEBUG loaded listener.js 18:11:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x7f871860cc00) [pid = 1813] [serial = 1677] [outer = 0x7f87183a6000] 18:11:43 INFO - PROCESS | 1813 | 1462324303315 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 18:11:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 18:11:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1601ms 18:11:43 INFO - PROCESS | 1813 | 1462324303374 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 18:11:43 INFO - PROCESS | 1813 | 1462324303378 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 18:11:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 18:11:43 INFO - PROCESS | 1813 | 1462324303385 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 18:11:43 INFO - PROCESS | 1813 | 1462324303389 Marionette TRACE conn3 <- [1,2206,null,{}] 18:11:43 INFO - PROCESS | 1813 | 1462324303404 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:43 INFO - PROCESS | 1813 | 1462324303643 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 18:11:44 INFO - PROCESS | 1813 | 1462324304010 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f78f000 == 147 [pid = 1813] [id = 559] 18:11:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x7f871ac5bc00) [pid = 1813] [serial = 1678] [outer = (nil)] 18:11:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x7f871c97d800) [pid = 1813] [serial = 1679] [outer = 0x7f871ac5bc00] 18:11:44 INFO - PROCESS | 1813 | 1462324304096 Marionette DEBUG loaded listener.js 18:11:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x7f871d62c000) [pid = 1813] [serial = 1680] [outer = 0x7f871ac5bc00] 18:11:45 INFO - PROCESS | 1813 | 1462324305030 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 18:11:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 18:11:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1683ms 18:11:45 INFO - PROCESS | 1813 | 1462324305069 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 18:11:45 INFO - PROCESS | 1813 | 1462324305073 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 18:11:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 18:11:45 INFO - PROCESS | 1813 | 1462324305079 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 18:11:45 INFO - PROCESS | 1813 | 1462324305082 Marionette TRACE conn3 <- [1,2210,null,{}] 18:11:45 INFO - PROCESS | 1813 | 1462324305088 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:45 INFO - PROCESS | 1813 | 1462324305305 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 18:11:45 INFO - PROCESS | 1813 | 1462324305619 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208c1800 == 148 [pid = 1813] [id = 560] 18:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x7f87189f8000) [pid = 1813] [serial = 1681] [outer = (nil)] 18:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x7f871e12ac00) [pid = 1813] [serial = 1682] [outer = 0x7f87189f8000] 18:11:45 INFO - PROCESS | 1813 | 1462324305702 Marionette DEBUG loaded listener.js 18:11:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x7f871ee17000) [pid = 1813] [serial = 1683] [outer = 0x7f87189f8000] 18:11:46 INFO - PROCESS | 1813 | 1462324306565 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 18:11:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 18:11:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1534ms 18:11:46 INFO - PROCESS | 1813 | 1462324306614 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 18:11:46 INFO - PROCESS | 1813 | 1462324306618 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 18:11:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 18:11:46 INFO - PROCESS | 1813 | 1462324306625 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 18:11:46 INFO - PROCESS | 1813 | 1462324306628 Marionette TRACE conn3 <- [1,2214,null,{}] 18:11:46 INFO - PROCESS | 1813 | 1462324306634 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:46 INFO - PROCESS | 1813 | 1462324306851 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 18:11:47 INFO - PROCESS | 1813 | 1462324307122 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725767000 == 149 [pid = 1813] [id = 561] 18:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x7f871d630800) [pid = 1813] [serial = 1684] [outer = (nil)] 18:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x7f871f1a6400) [pid = 1813] [serial = 1685] [outer = 0x7f871d630800] 18:11:47 INFO - PROCESS | 1813 | 1462324307240 Marionette DEBUG loaded listener.js 18:11:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x7f871f26b400) [pid = 1813] [serial = 1686] [outer = 0x7f871d630800] 18:11:48 INFO - PROCESS | 1813 | 1462324308105 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 18:11:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 18:11:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1533ms 18:11:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 18:11:48 INFO - PROCESS | 1813 | 1462324308159 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 18:11:48 INFO - PROCESS | 1813 | 1462324308162 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 18:11:48 INFO - PROCESS | 1813 | 1462324308169 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 18:11:48 INFO - PROCESS | 1813 | 1462324308172 Marionette TRACE conn3 <- [1,2218,null,{}] 18:11:48 INFO - PROCESS | 1813 | 1462324308179 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:48 INFO - PROCESS | 1813 | 1462324308440 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 18:11:48 INFO - PROCESS | 1813 | 1462324308765 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725f23000 == 150 [pid = 1813] [id = 562] 18:11:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x7f8720559400) [pid = 1813] [serial = 1687] [outer = (nil)] 18:11:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x7f872055f400) [pid = 1813] [serial = 1688] [outer = 0x7f8720559400] 18:11:48 INFO - PROCESS | 1813 | 1462324308847 Marionette DEBUG loaded listener.js 18:11:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x7f87207b4400) [pid = 1813] [serial = 1689] [outer = 0x7f8720559400] 18:11:49 INFO - PROCESS | 1813 | 1462324309690 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 18:11:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 18:11:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1582ms 18:11:49 INFO - PROCESS | 1813 | 1462324309751 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 18:11:49 INFO - PROCESS | 1813 | 1462324309755 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 18:11:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 18:11:49 INFO - PROCESS | 1813 | 1462324309762 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 18:11:49 INFO - PROCESS | 1813 | 1462324309765 Marionette TRACE conn3 <- [1,2222,null,{}] 18:11:49 INFO - PROCESS | 1813 | 1462324309771 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:50 INFO - PROCESS | 1813 | 1462324310021 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 18:11:50 INFO - PROCESS | 1813 | 1462324310328 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727296800 == 151 [pid = 1813] [id = 563] 18:11:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x7f871d62a800) [pid = 1813] [serial = 1690] [outer = (nil)] 18:11:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x7f87251d5400) [pid = 1813] [serial = 1691] [outer = 0x7f871d62a800] 18:11:50 INFO - PROCESS | 1813 | 1462324310407 Marionette DEBUG loaded listener.js 18:11:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x7f8725aa2800) [pid = 1813] [serial = 1692] [outer = 0x7f871d62a800] 18:11:51 INFO - PROCESS | 1813 | 1462324311230 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:11:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 18:11:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1542ms 18:11:51 INFO - PROCESS | 1813 | 1462324311306 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 18:11:51 INFO - PROCESS | 1813 | 1462324311309 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 18:11:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 18:11:51 INFO - PROCESS | 1813 | 1462324311315 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 18:11:51 INFO - PROCESS | 1813 | 1462324311318 Marionette TRACE conn3 <- [1,2226,null,{}] 18:11:51 INFO - PROCESS | 1813 | 1462324311324 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:51 INFO - PROCESS | 1813 | 1462324311545 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 18:11:51 INFO - PROCESS | 1813 | 1462324311817 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872dc69000 == 152 [pid = 1813] [id = 564] 18:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x7f8720254800) [pid = 1813] [serial = 1693] [outer = (nil)] 18:11:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x7f8728c8e800) [pid = 1813] [serial = 1694] [outer = 0x7f8720254800] 18:11:51 INFO - PROCESS | 1813 | 1462324311936 Marionette DEBUG loaded listener.js 18:11:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x7f872d7ad800) [pid = 1813] [serial = 1695] [outer = 0x7f8720254800] 18:11:52 INFO - PROCESS | 1813 | 1462324312808 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 18:11:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 18:11:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1532ms 18:11:52 INFO - PROCESS | 1813 | 1462324312849 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 18:11:52 INFO - PROCESS | 1813 | 1462324312852 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 18:11:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 18:11:52 INFO - PROCESS | 1813 | 1462324312858 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 18:11:52 INFO - PROCESS | 1813 | 1462324312861 Marionette TRACE conn3 <- [1,2230,null,{}] 18:11:52 INFO - PROCESS | 1813 | 1462324312867 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:53 INFO - PROCESS | 1813 | 1462324313080 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 18:11:53 INFO - PROCESS | 1813 | 1462324313326 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f77f000 == 153 [pid = 1813] [id = 565] 18:11:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x7f8720883800) [pid = 1813] [serial = 1696] [outer = (nil)] 18:11:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0x7f872e8bd400) [pid = 1813] [serial = 1697] [outer = 0x7f8720883800] 18:11:53 INFO - PROCESS | 1813 | 1462324313405 Marionette DEBUG loaded listener.js 18:11:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0x7f8730463800) [pid = 1813] [serial = 1698] [outer = 0x7f8720883800] 18:11:54 INFO - PROCESS | 1813 | 1462324314277 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 18:11:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 18:11:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1488ms 18:11:54 INFO - PROCESS | 1813 | 1462324314349 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 18:11:54 INFO - PROCESS | 1813 | 1462324314352 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 18:11:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 18:11:54 INFO - PROCESS | 1813 | 1462324314358 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 18:11:54 INFO - PROCESS | 1813 | 1462324314367 Marionette TRACE conn3 <- [1,2234,null,{}] 18:11:54 INFO - PROCESS | 1813 | 1462324314372 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:54 INFO - PROCESS | 1813 | 1462324314637 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 18:11:54 INFO - PROCESS | 1813 | 1462324314954 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c584800 == 154 [pid = 1813] [id = 566] 18:11:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 263 (0x7f872644ec00) [pid = 1813] [serial = 1699] [outer = (nil)] 18:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 264 (0x7f87327a6800) [pid = 1813] [serial = 1700] [outer = 0x7f872644ec00] 18:11:55 INFO - PROCESS | 1813 | 1462324315043 Marionette DEBUG loaded listener.js 18:11:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 265 (0x7f873c780400) [pid = 1813] [serial = 1701] [outer = 0x7f872644ec00] 18:11:55 INFO - PROCESS | 1813 | 1462324315891 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 18:11:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 18:11:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1584ms 18:11:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 18:11:55 INFO - PROCESS | 1813 | 1462324315944 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 18:11:55 INFO - PROCESS | 1813 | 1462324315947 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 18:11:55 INFO - PROCESS | 1813 | 1462324315953 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 18:11:55 INFO - PROCESS | 1813 | 1462324315957 Marionette TRACE conn3 <- [1,2238,null,{}] 18:11:55 INFO - PROCESS | 1813 | 1462324315963 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:56 INFO - PROCESS | 1813 | 1462324316206 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 18:11:56 INFO - PROCESS | 1813 | 1462324316478 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f874599f000 == 155 [pid = 1813] [id = 567] 18:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 266 (0x7f871adeb400) [pid = 1813] [serial = 1702] [outer = (nil)] 18:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 267 (0x7f8736498800) [pid = 1813] [serial = 1703] [outer = 0x7f871adeb400] 18:11:56 INFO - PROCESS | 1813 | 1462324316611 Marionette DEBUG loaded listener.js 18:11:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 268 (0x7f87408ca000) [pid = 1813] [serial = 1704] [outer = 0x7f871adeb400] 18:11:57 INFO - PROCESS | 1813 | 1462324317513 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:11:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 18:11:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1637ms 18:11:57 INFO - PROCESS | 1813 | 1462324317590 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 18:11:57 INFO - PROCESS | 1813 | 1462324317594 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 18:11:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 18:11:57 INFO - PROCESS | 1813 | 1462324317600 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 18:11:57 INFO - PROCESS | 1813 | 1462324317602 Marionette TRACE conn3 <- [1,2242,null,{}] 18:11:57 INFO - PROCESS | 1813 | 1462324317607 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:57 INFO - PROCESS | 1813 | 1462324317858 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 18:11:58 INFO - PROCESS | 1813 | 1462324318184 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87139ff000 == 156 [pid = 1813] [id = 568] 18:11:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 269 (0x7f8716466c00) [pid = 1813] [serial = 1705] [outer = (nil)] 18:11:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0x7f871646b400) [pid = 1813] [serial = 1706] [outer = 0x7f8716466c00] 18:11:58 INFO - PROCESS | 1813 | 1462324318258 Marionette DEBUG loaded listener.js 18:11:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x7f871646f400) [pid = 1813] [serial = 1707] [outer = 0x7f8716466c00] 18:11:59 INFO - PROCESS | 1813 | 1462324319096 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:11:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 18:11:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1535ms 18:11:59 INFO - PROCESS | 1813 | 1462324319136 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 18:11:59 INFO - PROCESS | 1813 | 1462324319139 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 18:11:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 18:11:59 INFO - PROCESS | 1813 | 1462324319145 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 18:11:59 INFO - PROCESS | 1813 | 1462324319147 Marionette TRACE conn3 <- [1,2246,null,{}] 18:11:59 INFO - PROCESS | 1813 | 1462324319153 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:11:59 INFO - PROCESS | 1813 | 1462324319372 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 18:11:59 INFO - PROCESS | 1813 | 1462324319661 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:11:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8714d99000 == 157 [pid = 1813] [id = 569] 18:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x7f870edecc00) [pid = 1813] [serial = 1708] [outer = (nil)] 18:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0x7f870edf4000) [pid = 1813] [serial = 1709] [outer = 0x7f870edecc00] 18:11:59 INFO - PROCESS | 1813 | 1462324319783 Marionette DEBUG loaded listener.js 18:11:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x7f870edf8800) [pid = 1813] [serial = 1710] [outer = 0x7f870edecc00] 18:12:00 INFO - PROCESS | 1813 | 1462324320648 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 18:12:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 18:12:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1539ms 18:12:00 INFO - PROCESS | 1813 | 1462324320686 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 18:12:00 INFO - PROCESS | 1813 | 1462324320689 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 18:12:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 18:12:00 INFO - PROCESS | 1813 | 1462324320696 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 18:12:00 INFO - PROCESS | 1813 | 1462324320698 Marionette TRACE conn3 <- [1,2250,null,{}] 18:12:00 INFO - PROCESS | 1813 | 1462324320703 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:00 INFO - PROCESS | 1813 | 1462324320926 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 18:12:01 INFO - PROCESS | 1813 | 1462324321244 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f71f000 == 158 [pid = 1813] [id = 570] 18:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x7f870eded000) [pid = 1813] [serial = 1711] [outer = (nil)] 18:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x7f8716469400) [pid = 1813] [serial = 1712] [outer = 0x7f870eded000] 18:12:01 INFO - PROCESS | 1813 | 1462324321321 Marionette DEBUG loaded listener.js 18:12:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x7f873d1ce000) [pid = 1813] [serial = 1713] [outer = 0x7f870eded000] 18:12:02 INFO - PROCESS | 1813 | 1462324322188 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 18:12:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 18:12:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1532ms 18:12:02 INFO - PROCESS | 1813 | 1462324322229 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 18:12:02 INFO - PROCESS | 1813 | 1462324322233 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 18:12:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 18:12:02 INFO - PROCESS | 1813 | 1462324322239 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 18:12:02 INFO - PROCESS | 1813 | 1462324322241 Marionette TRACE conn3 <- [1,2254,null,{}] 18:12:02 INFO - PROCESS | 1813 | 1462324322247 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:02 INFO - PROCESS | 1813 | 1462324322463 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 18:12:02 INFO - PROCESS | 1813 | 1462324322748 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87184cb000 == 159 [pid = 1813] [id = 571] 18:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x7f870edf1c00) [pid = 1813] [serial = 1714] [outer = (nil)] 18:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x7f871847bc00) [pid = 1813] [serial = 1715] [outer = 0x7f870edf1c00] 18:12:02 INFO - PROCESS | 1813 | 1462324322869 Marionette DEBUG loaded listener.js 18:12:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 280 (0x7f8718480000) [pid = 1813] [serial = 1716] [outer = 0x7f870edf1c00] 18:12:03 INFO - PROCESS | 1813 | 1462324323768 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 18:12:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 18:12:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1587ms 18:12:03 INFO - PROCESS | 1813 | 1462324323827 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 18:12:03 INFO - PROCESS | 1813 | 1462324323830 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 18:12:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 18:12:03 INFO - PROCESS | 1813 | 1462324323836 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 18:12:03 INFO - PROCESS | 1813 | 1462324323839 Marionette TRACE conn3 <- [1,2258,null,{}] 18:12:03 INFO - PROCESS | 1813 | 1462324323844 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:04 INFO - PROCESS | 1813 | 1462324324061 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 18:12:04 INFO - PROCESS | 1813 | 1462324324378 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87184e1800 == 160 [pid = 1813] [id = 572] 18:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 281 (0x7f8718476c00) [pid = 1813] [serial = 1717] [outer = (nil)] 18:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 282 (0x7f8718483c00) [pid = 1813] [serial = 1718] [outer = 0x7f8718476c00] 18:12:04 INFO - PROCESS | 1813 | 1462324324460 Marionette DEBUG loaded listener.js 18:12:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 283 (0x7f87188d2000) [pid = 1813] [serial = 1719] [outer = 0x7f8718476c00] 18:12:05 INFO - PROCESS | 1813 | 1462324325338 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:12:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 18:12:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1528ms 18:12:05 INFO - PROCESS | 1813 | 1462324325365 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 18:12:05 INFO - PROCESS | 1813 | 1462324325369 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 18:12:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 18:12:05 INFO - PROCESS | 1813 | 1462324325374 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 18:12:05 INFO - PROCESS | 1813 | 1462324325376 Marionette TRACE conn3 <- [1,2262,null,{}] 18:12:05 INFO - PROCESS | 1813 | 1462324325382 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:05 INFO - PROCESS | 1813 | 1462324325599 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 18:12:05 INFO - PROCESS | 1813 | 1462324325877 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871cbb4000 == 161 [pid = 1813] [id = 573] 18:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 284 (0x7f8718478000) [pid = 1813] [serial = 1720] [outer = (nil)] 18:12:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 285 (0x7f87188d8000) [pid = 1813] [serial = 1721] [outer = 0x7f8718478000] 18:12:05 INFO - PROCESS | 1813 | 1462324325990 Marionette DEBUG loaded listener.js 18:12:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 286 (0x7f87188dc400) [pid = 1813] [serial = 1722] [outer = 0x7f8718478000] 18:12:06 INFO - PROCESS | 1813 | 1462324326796 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 18:12:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 18:12:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1483ms 18:12:06 INFO - PROCESS | 1813 | 1462324326859 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 18:12:06 INFO - PROCESS | 1813 | 1462324326863 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 18:12:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 18:12:06 INFO - PROCESS | 1813 | 1462324326868 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 18:12:06 INFO - PROCESS | 1813 | 1462324326870 Marionette TRACE conn3 <- [1,2266,null,{}] 18:12:06 INFO - PROCESS | 1813 | 1462324326876 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:07 INFO - PROCESS | 1813 | 1462324327091 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 18:12:07 INFO - PROCESS | 1813 | 1462324327375 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870fb58000 == 162 [pid = 1813] [id = 574] 18:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 287 (0x7f870fb22000) [pid = 1813] [serial = 1723] [outer = (nil)] 18:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 288 (0x7f870fb29c00) [pid = 1813] [serial = 1724] [outer = 0x7f870fb22000] 18:12:07 INFO - PROCESS | 1813 | 1462324327491 Marionette DEBUG loaded listener.js 18:12:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 289 (0x7f870fb2e800) [pid = 1813] [serial = 1725] [outer = 0x7f870fb22000] 18:12:08 INFO - PROCESS | 1813 | 1462324328331 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 18:12:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 18:12:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1492ms 18:12:08 INFO - PROCESS | 1813 | 1462324328362 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 18:12:08 INFO - PROCESS | 1813 | 1462324328366 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 18:12:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 18:12:08 INFO - PROCESS | 1813 | 1462324328371 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 18:12:08 INFO - PROCESS | 1813 | 1462324328374 Marionette TRACE conn3 <- [1,2270,null,{}] 18:12:08 INFO - PROCESS | 1813 | 1462324328379 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:08 INFO - PROCESS | 1813 | 1462324328613 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 18:12:09 INFO - PROCESS | 1813 | 1462324329399 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87139f9800 == 163 [pid = 1813] [id = 575] 18:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 290 (0x7f8711c0a400) [pid = 1813] [serial = 1726] [outer = (nil)] 18:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 291 (0x7f8711daf400) [pid = 1813] [serial = 1727] [outer = 0x7f8711c0a400] 18:12:09 INFO - PROCESS | 1813 | 1462324329475 Marionette DEBUG loaded listener.js 18:12:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 292 (0x7f8714487800) [pid = 1813] [serial = 1728] [outer = 0x7f8711c0a400] 18:12:10 INFO - PROCESS | 1813 | 1462324330353 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 18:12:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 18:12:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 2033ms 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a270800 == 162 [pid = 1813] [id = 555] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719c65800 == 161 [pid = 1813] [id = 554] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718317000 == 160 [pid = 1813] [id = 553] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87150b7800 == 159 [pid = 1813] [id = 552] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711d7c800 == 158 [pid = 1813] [id = 549] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711aee800 == 157 [pid = 1813] [id = 548] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87145dd800 == 156 [pid = 1813] [id = 547] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719b96000 == 155 [pid = 1813] [id = 546] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87144ae000 == 154 [pid = 1813] [id = 545] 18:12:11 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8713dd9000 == 153 [pid = 1813] [id = 544] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 291 (0x7f87272c3000) [pid = 1813] [serial = 1595] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 290 (0x7f8718398c00) [pid = 1813] [serial = 1553] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 289 (0x7f87150af800) [pid = 1813] [serial = 1574] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 288 (0x7f872566f800) [pid = 1813] [serial = 1547] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 287 (0x7f871f1e9c00) [pid = 1813] [serial = 1541] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 286 (0x7f872a9b6400) [pid = 1813] [serial = 1596] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 285 (0x7f871c971c00) [pid = 1813] [serial = 1583] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 284 (0x7f871f265c00) [pid = 1813] [serial = 1562] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 283 (0x7f871f492400) [pid = 1813] [serial = 1589] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 282 (0x7f871ff10c00) [pid = 1813] [serial = 1590] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 281 (0x7f87272ce000) [pid = 1813] [serial = 1598] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 280 (0x7f871936fc00) [pid = 1813] [serial = 1559] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 279 (0x7f872024c800) [pid = 1813] [serial = 1592] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x7f872de8c400) [pid = 1813] [serial = 1550] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x7f87189f2c00) [pid = 1813] [serial = 1580] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x7f871f0efc00) [pid = 1813] [serial = 1587] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x7f871e345800) [pid = 1813] [serial = 1571] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x7f8720557400) [pid = 1813] [serial = 1593] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x7f871d592c00) [pid = 1813] [serial = 1538] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0x7f8720971c00) [pid = 1813] [serial = 1544] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x7f871e34ec00) [pid = 1813] [serial = 1586] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x7f8719371400) [pid = 1813] [serial = 1581] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0x7f871ac59800) [pid = 1813] [serial = 1577] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 268 (0x7f8725be8800) [pid = 1813] [serial = 1556] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 267 (0x7f871d5b4400) [pid = 1813] [serial = 1584] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 266 (0x7f8715dd8800) [pid = 1813] [serial = 1535] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 265 (0x7f87189fa800) [pid = 1813] [serial = 1568] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | --DOMWINDOW == 264 (0x7f871f270c00) [pid = 1813] [serial = 1565] [outer = (nil)] [url = about:blank] 18:12:11 INFO - PROCESS | 1813 | 1462324331387 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 18:12:11 INFO - PROCESS | 1813 | 1462324331393 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 18:12:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 18:12:11 INFO - PROCESS | 1813 | 1462324331458 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 18:12:11 INFO - PROCESS | 1813 | 1462324331462 Marionette TRACE conn3 <- [1,2274,null,{}] 18:12:11 INFO - PROCESS | 1813 | 1462324331470 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:11 INFO - PROCESS | 1813 | 1462324331661 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 18:12:11 INFO - PROCESS | 1813 | 1462324331677 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711d86800 == 154 [pid = 1813] [id = 576] 18:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 265 (0x7f870fb2e400) [pid = 1813] [serial = 1729] [outer = (nil)] 18:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 266 (0x7f8714582800) [pid = 1813] [serial = 1730] [outer = 0x7f870fb2e400] 18:12:11 INFO - PROCESS | 1813 | 1462324331741 Marionette DEBUG loaded listener.js 18:12:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 267 (0x7f871482d000) [pid = 1813] [serial = 1731] [outer = 0x7f870fb2e400] 18:12:12 INFO - PROCESS | 1813 | 1462324332735 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 18:12:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 18:12:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1306ms 18:12:12 INFO - PROCESS | 1813 | 1462324332753 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 18:12:12 INFO - PROCESS | 1813 | 1462324332758 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 18:12:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 18:12:12 INFO - PROCESS | 1813 | 1462324332766 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 18:12:12 INFO - PROCESS | 1813 | 1462324332769 Marionette TRACE conn3 <- [1,2278,null,{}] 18:12:12 INFO - PROCESS | 1813 | 1462324332775 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:12 INFO - PROCESS | 1813 | 1462324332970 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 18:12:13 INFO - PROCESS | 1813 | 1462324333173 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87145d4000 == 155 [pid = 1813] [id = 577] 18:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 268 (0x7f871457cc00) [pid = 1813] [serial = 1732] [outer = (nil)] 18:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 269 (0x7f8714f69c00) [pid = 1813] [serial = 1733] [outer = 0x7f871457cc00] 18:12:13 INFO - PROCESS | 1813 | 1462324333235 Marionette DEBUG loaded listener.js 18:12:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0x7f87150ab000) [pid = 1813] [serial = 1734] [outer = 0x7f871457cc00] 18:12:14 INFO - PROCESS | 1813 | 1462324334028 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 18:12:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 18:12:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1328ms 18:12:14 INFO - PROCESS | 1813 | 1462324334095 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 18:12:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 18:12:14 INFO - PROCESS | 1813 | 1462324334099 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 18:12:14 INFO - PROCESS | 1813 | 1462324334106 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 18:12:14 INFO - PROCESS | 1813 | 1462324334114 Marionette TRACE conn3 <- [1,2282,null,{}] 18:12:14 INFO - PROCESS | 1813 | 1462324334132 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:14 INFO - PROCESS | 1813 | 1462324334379 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 18:12:14 INFO - PROCESS | 1813 | 1462324334411 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87187c8000 == 156 [pid = 1813] [id = 578] 18:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x7f87150b6800) [pid = 1813] [serial = 1735] [outer = (nil)] 18:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x7f8716463000) [pid = 1813] [serial = 1736] [outer = 0x7f87150b6800] 18:12:14 INFO - PROCESS | 1813 | 1462324334471 Marionette DEBUG loaded listener.js 18:12:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0x7f87166e5c00) [pid = 1813] [serial = 1737] [outer = 0x7f87150b6800] 18:12:15 INFO - PROCESS | 1813 | 1462324335417 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 18:12:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 18:12:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1344ms 18:12:15 INFO - PROCESS | 1813 | 1462324335450 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 18:12:15 INFO - PROCESS | 1813 | 1462324335454 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 18:12:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 18:12:15 INFO - PROCESS | 1813 | 1462324335460 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 18:12:15 INFO - PROCESS | 1813 | 1462324335462 Marionette TRACE conn3 <- [1,2286,null,{}] 18:12:15 INFO - PROCESS | 1813 | 1462324335473 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:15 INFO - PROCESS | 1813 | 1462324335710 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 18:12:15 INFO - PROCESS | 1813 | 1462324335739 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b82000 == 157 [pid = 1813] [id = 579] 18:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x7f8715c1c000) [pid = 1813] [serial = 1738] [outer = (nil)] 18:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x7f87183a8800) [pid = 1813] [serial = 1739] [outer = 0x7f8715c1c000] 18:12:15 INFO - PROCESS | 1813 | 1462324335796 Marionette DEBUG loaded listener.js 18:12:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x7f87183b4400) [pid = 1813] [serial = 1740] [outer = 0x7f8715c1c000] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x7f87150b5000) [pid = 1813] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x7f8715dd8000) [pid = 1813] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x7f872da6d400) [pid = 1813] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0x7f871d5b0c00) [pid = 1813] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x7f872dad5800) [pid = 1813] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x7f87318ff400) [pid = 1813] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0x7f8715dd8c00) [pid = 1813] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 268 (0x7f871ffee000) [pid = 1813] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 267 (0x7f8715dd6400) [pid = 1813] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 266 (0x7f87189f7800) [pid = 1813] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 265 (0x7f87301f3000) [pid = 1813] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 264 (0x7f872055f000) [pid = 1813] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 263 (0x7f87189f5000) [pid = 1813] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 262 (0x7f8713dedc00) [pid = 1813] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x7f87166ee000) [pid = 1813] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0x7f872cd85800) [pid = 1813] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0x7f871ac57400) [pid = 1813] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x7f8711da7400) [pid = 1813] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x7f8729f8cc00) [pid = 1813] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x7f872cf30800) [pid = 1813] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x7f871f0be800) [pid = 1813] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x7f8713df3800) [pid = 1813] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 18:12:17 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x7f8720709000) [pid = 1813] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 18:12:17 INFO - PROCESS | 1813 | 1462324337662 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 18:12:17 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 18:12:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 2236ms 18:12:17 INFO - PROCESS | 1813 | 1462324337697 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 18:12:17 INFO - PROCESS | 1813 | 1462324337700 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 18:12:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 18:12:17 INFO - PROCESS | 1813 | 1462324337705 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 18:12:17 INFO - PROCESS | 1813 | 1462324337707 Marionette TRACE conn3 <- [1,2290,null,{}] 18:12:17 INFO - PROCESS | 1813 | 1462324337713 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:17 INFO - PROCESS | 1813 | 1462324337902 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 18:12:18 INFO - PROCESS | 1813 | 1462324338091 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b97800 == 158 [pid = 1813] [id = 580] 18:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x7f871847c800) [pid = 1813] [serial = 1741] [outer = (nil)] 18:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x7f8718605c00) [pid = 1813] [serial = 1742] [outer = 0x7f871847c800] 18:12:18 INFO - PROCESS | 1813 | 1462324338173 Marionette DEBUG loaded listener.js 18:12:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x7f87188d4c00) [pid = 1813] [serial = 1743] [outer = 0x7f871847c800] 18:12:18 INFO - PROCESS | 1813 | 1462324338907 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 18:12:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 18:12:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1233ms 18:12:18 INFO - PROCESS | 1813 | 1462324338939 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 18:12:18 INFO - PROCESS | 1813 | 1462324338943 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 18:12:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 18:12:18 INFO - PROCESS | 1813 | 1462324338948 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 18:12:18 INFO - PROCESS | 1813 | 1462324338950 Marionette TRACE conn3 <- [1,2294,null,{}] 18:12:18 INFO - PROCESS | 1813 | 1462324338955 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:19 INFO - PROCESS | 1813 | 1462324339210 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 18:12:19 INFO - PROCESS | 1813 | 1462324339811 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87144ab800 == 159 [pid = 1813] [id = 581] 18:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x7f8714490000) [pid = 1813] [serial = 1744] [outer = (nil)] 18:12:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x7f8714496c00) [pid = 1813] [serial = 1745] [outer = 0x7f8714490000] 18:12:19 INFO - PROCESS | 1813 | 1462324339895 Marionette DEBUG loaded listener.js 18:12:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x7f871471d400) [pid = 1813] [serial = 1746] [outer = 0x7f8714490000] 18:12:20 INFO - PROCESS | 1813 | 1462324340777 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 18:12:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 18:12:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1879ms 18:12:20 INFO - PROCESS | 1813 | 1462324340831 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 18:12:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 18:12:20 INFO - PROCESS | 1813 | 1462324340836 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 18:12:20 INFO - PROCESS | 1813 | 1462324340843 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 18:12:20 INFO - PROCESS | 1813 | 1462324340846 Marionette TRACE conn3 <- [1,2298,null,{}] 18:12:20 INFO - PROCESS | 1813 | 1462324340853 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:21 INFO - PROCESS | 1813 | 1462324341078 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 18:12:21 INFO - PROCESS | 1813 | 1462324341360 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719250800 == 160 [pid = 1813] [id = 582] 18:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x7f8715c13000) [pid = 1813] [serial = 1747] [outer = (nil)] 18:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0x7f8715c1e800) [pid = 1813] [serial = 1748] [outer = 0x7f8715c13000] 18:12:21 INFO - PROCESS | 1813 | 1462324341499 Marionette DEBUG loaded listener.js 18:12:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0x7f871646b800) [pid = 1813] [serial = 1749] [outer = 0x7f8715c13000] 18:12:22 INFO - PROCESS | 1813 | 1462324342332 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 18:12:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 18:12:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1532ms 18:12:22 INFO - PROCESS | 1813 | 1462324342378 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 18:12:22 INFO - PROCESS | 1813 | 1462324342384 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 18:12:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 18:12:22 INFO - PROCESS | 1813 | 1462324342390 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 18:12:22 INFO - PROCESS | 1813 | 1462324342392 Marionette TRACE conn3 <- [1,2302,null,{}] 18:12:22 INFO - PROCESS | 1813 | 1462324342418 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:22 INFO - PROCESS | 1813 | 1462324342656 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 18:12:23 INFO - PROCESS | 1813 | 1462324343021 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afa7000 == 161 [pid = 1813] [id = 583] 18:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 263 (0x7f8718395000) [pid = 1813] [serial = 1750] [outer = (nil)] 18:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 264 (0x7f8718608400) [pid = 1813] [serial = 1751] [outer = 0x7f8718395000] 18:12:23 INFO - PROCESS | 1813 | 1462324343102 Marionette DEBUG loaded listener.js 18:12:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 265 (0x7f87188d8400) [pid = 1813] [serial = 1752] [outer = 0x7f8718395000] 18:12:23 INFO - PROCESS | 1813 | 1462324343986 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 18:12:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 18:12:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1655ms 18:12:24 INFO - PROCESS | 1813 | 1462324344046 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 18:12:24 INFO - PROCESS | 1813 | 1462324344049 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 18:12:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 18:12:24 INFO - PROCESS | 1813 | 1462324344064 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 18:12:24 INFO - PROCESS | 1813 | 1462324344073 Marionette TRACE conn3 <- [1,2306,null,{}] 18:12:24 INFO - PROCESS | 1813 | 1462324344079 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:24 INFO - PROCESS | 1813 | 1462324344324 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 18:12:24 INFO - PROCESS | 1813 | 1462324344640 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d60c800 == 162 [pid = 1813] [id = 584] 18:12:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 266 (0x7f8718479c00) [pid = 1813] [serial = 1753] [outer = (nil)] 18:12:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 267 (0x7f8719d0f800) [pid = 1813] [serial = 1754] [outer = 0x7f8718479c00] 18:12:24 INFO - PROCESS | 1813 | 1462324344717 Marionette DEBUG loaded listener.js 18:12:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 268 (0x7f871ade4c00) [pid = 1813] [serial = 1755] [outer = 0x7f8718479c00] 18:12:25 INFO - PROCESS | 1813 | 1462324345609 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 18:12:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 18:12:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1597ms 18:12:25 INFO - PROCESS | 1813 | 1462324345655 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 18:12:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 18:12:25 INFO - PROCESS | 1813 | 1462324345659 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 18:12:25 INFO - PROCESS | 1813 | 1462324345665 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 18:12:25 INFO - PROCESS | 1813 | 1462324345668 Marionette TRACE conn3 <- [1,2310,null,{}] 18:12:25 INFO - PROCESS | 1813 | 1462324345673 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:25 INFO - PROCESS | 1813 | 1462324345885 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 18:12:26 INFO - PROCESS | 1813 | 1462324346161 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f51f800 == 163 [pid = 1813] [id = 585] 18:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 269 (0x7f8719032800) [pid = 1813] [serial = 1756] [outer = (nil)] 18:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0x7f871cd3a800) [pid = 1813] [serial = 1757] [outer = 0x7f8719032800] 18:12:26 INFO - PROCESS | 1813 | 1462324346286 Marionette DEBUG loaded listener.js 18:12:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x7f871d589c00) [pid = 1813] [serial = 1758] [outer = 0x7f8719032800] 18:12:27 INFO - PROCESS | 1813 | 1462324347149 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 18:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 18:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1536ms 18:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 18:12:27 INFO - PROCESS | 1813 | 1462324347201 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 18:12:27 INFO - PROCESS | 1813 | 1462324347204 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 18:12:27 INFO - PROCESS | 1813 | 1462324347210 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 18:12:27 INFO - PROCESS | 1813 | 1462324347213 Marionette TRACE conn3 <- [1,2314,null,{}] 18:12:27 INFO - PROCESS | 1813 | 1462324347218 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:27 INFO - PROCESS | 1813 | 1462324347432 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 18:12:27 INFO - PROCESS | 1813 | 1462324347715 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208be000 == 164 [pid = 1813] [id = 586] 18:12:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x7f871ee16400) [pid = 1813] [serial = 1759] [outer = (nil)] 18:12:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0x7f871ee1ec00) [pid = 1813] [serial = 1760] [outer = 0x7f871ee16400] 18:12:27 INFO - PROCESS | 1813 | 1462324347854 Marionette DEBUG loaded listener.js 18:12:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x7f871f26dc00) [pid = 1813] [serial = 1761] [outer = 0x7f871ee16400] 18:12:28 INFO - PROCESS | 1813 | 1462324348730 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 18:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 18:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1583ms 18:12:28 INFO - PROCESS | 1813 | 1462324348792 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 18:12:28 INFO - PROCESS | 1813 | 1462324348796 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 18:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 18:12:28 INFO - PROCESS | 1813 | 1462324348802 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 18:12:28 INFO - PROCESS | 1813 | 1462324348805 Marionette TRACE conn3 <- [1,2318,null,{}] 18:12:28 INFO - PROCESS | 1813 | 1462324348810 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:29 INFO - PROCESS | 1813 | 1462324349025 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 18:12:29 INFO - PROCESS | 1813 | 1462324349340 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:29 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ee8000 == 165 [pid = 1813] [id = 587] 18:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x7f871d6c7400) [pid = 1813] [serial = 1762] [outer = (nil)] 18:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x7f871ff32800) [pid = 1813] [serial = 1763] [outer = 0x7f871d6c7400] 18:12:29 INFO - PROCESS | 1813 | 1462324349419 Marionette DEBUG loaded listener.js 18:12:29 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x7f87200e9400) [pid = 1813] [serial = 1764] [outer = 0x7f871d6c7400] 18:12:30 INFO - PROCESS | 1813 | 1462324350285 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 18:12:30 INFO - PROCESS | 1813 | 1462324350345 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 18:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 18:12:30 INFO - PROCESS | 1813 | 1462324350351 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 18:12:30 INFO - PROCESS | 1813 | 1462324350354 Marionette TRACE conn3 <- [1,2322,null,{}] 18:12:30 INFO - PROCESS | 1813 | 1462324350359 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:30 INFO - PROCESS | 1813 | 1462324350589 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 18:12:30 INFO - PROCESS | 1813 | 1462324350931 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872728f000 == 166 [pid = 1813] [id = 588] 18:12:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x7f871e122800) [pid = 1813] [serial = 1765] [outer = (nil)] 18:12:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 279 (0x7f87206e0400) [pid = 1813] [serial = 1766] [outer = 0x7f871e122800] 18:12:31 INFO - PROCESS | 1813 | 1462324351012 Marionette DEBUG loaded listener.js 18:12:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 280 (0x7f872405d800) [pid = 1813] [serial = 1767] [outer = 0x7f871e122800] 18:12:31 INFO - PROCESS | 1813 | 1462324351856 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 18:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 18:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1533ms 18:12:31 INFO - PROCESS | 1813 | 1462324351885 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 18:12:31 INFO - PROCESS | 1813 | 1462324351888 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 18:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 18:12:31 INFO - PROCESS | 1813 | 1462324351894 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 18:12:31 INFO - PROCESS | 1813 | 1462324351897 Marionette TRACE conn3 <- [1,2326,null,{}] 18:12:31 INFO - PROCESS | 1813 | 1462324351903 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:32 INFO - PROCESS | 1813 | 1462324352117 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 18:12:32 INFO - PROCESS | 1813 | 1462324352397 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e430000 == 167 [pid = 1813] [id = 589] 18:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 281 (0x7f871ee18000) [pid = 1813] [serial = 1768] [outer = (nil)] 18:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 282 (0x7f872442d400) [pid = 1813] [serial = 1769] [outer = 0x7f871ee18000] 18:12:32 INFO - PROCESS | 1813 | 1462324352523 Marionette DEBUG loaded listener.js 18:12:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 283 (0x7f872566f800) [pid = 1813] [serial = 1770] [outer = 0x7f871ee18000] 18:12:33 INFO - PROCESS | 1813 | 1462324353344 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 18:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 18:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1495ms 18:12:33 INFO - PROCESS | 1813 | 1462324353391 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 18:12:33 INFO - PROCESS | 1813 | 1462324353395 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 18:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 18:12:33 INFO - PROCESS | 1813 | 1462324353400 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 18:12:33 INFO - PROCESS | 1813 | 1462324353403 Marionette TRACE conn3 <- [1,2330,null,{}] 18:12:33 INFO - PROCESS | 1813 | 1462324353408 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:33 INFO - PROCESS | 1813 | 1462324353625 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 18:12:33 INFO - PROCESS | 1813 | 1462324353905 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b4e3800 == 168 [pid = 1813] [id = 590] 18:12:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 284 (0x7f87206e3800) [pid = 1813] [serial = 1771] [outer = (nil)] 18:12:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 285 (0x7f87272c4400) [pid = 1813] [serial = 1772] [outer = 0x7f87206e3800] 18:12:34 INFO - PROCESS | 1813 | 1462324354021 Marionette DEBUG loaded listener.js 18:12:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 286 (0x7f872a9b1800) [pid = 1813] [serial = 1773] [outer = 0x7f87206e3800] 18:12:34 INFO - PROCESS | 1813 | 1462324354816 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 18:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 18:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1428ms 18:12:34 INFO - PROCESS | 1813 | 1462324354829 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 18:12:34 INFO - PROCESS | 1813 | 1462324354831 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 18:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 18:12:34 INFO - PROCESS | 1813 | 1462324354837 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 18:12:34 INFO - PROCESS | 1813 | 1462324354839 Marionette TRACE conn3 <- [1,2334,null,{}] 18:12:34 INFO - PROCESS | 1813 | 1462324354845 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:35 INFO - PROCESS | 1813 | 1462324355073 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 18:12:35 INFO - PROCESS | 1813 | 1462324355380 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8741091800 == 169 [pid = 1813] [id = 591] 18:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 287 (0x7f872a9b6400) [pid = 1813] [serial = 1774] [outer = (nil)] 18:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 288 (0x7f872e61e400) [pid = 1813] [serial = 1775] [outer = 0x7f872a9b6400] 18:12:35 INFO - PROCESS | 1813 | 1462324355471 Marionette DEBUG loaded listener.js 18:12:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 289 (0x7f8730561000) [pid = 1813] [serial = 1776] [outer = 0x7f872a9b6400] 18:12:36 INFO - PROCESS | 1813 | 1462324356446 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 18:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 18:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1680ms 18:12:36 INFO - PROCESS | 1813 | 1462324356522 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 18:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 18:12:36 INFO - PROCESS | 1813 | 1462324356534 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 18:12:36 INFO - PROCESS | 1813 | 1462324356539 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 18:12:36 INFO - PROCESS | 1813 | 1462324356543 Marionette TRACE conn3 <- [1,2338,null,{}] 18:12:36 INFO - PROCESS | 1813 | 1462324356548 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:36 INFO - PROCESS | 1813 | 1462324356838 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 18:12:37 INFO - PROCESS | 1813 | 1462324357235 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f76e800 == 170 [pid = 1813] [id = 592] 18:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 290 (0x7f8711db2c00) [pid = 1813] [serial = 1777] [outer = (nil)] 18:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 291 (0x7f8711de3c00) [pid = 1813] [serial = 1778] [outer = 0x7f8711db2c00] 18:12:37 INFO - PROCESS | 1813 | 1462324357352 Marionette DEBUG loaded listener.js 18:12:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 292 (0x7f873b464800) [pid = 1813] [serial = 1779] [outer = 0x7f8711db2c00] 18:12:38 INFO - PROCESS | 1813 | 1462324358321 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 18:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 18:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1835ms 18:12:38 INFO - PROCESS | 1813 | 1462324358376 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 18:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 18:12:38 INFO - PROCESS | 1813 | 1462324358381 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 18:12:38 INFO - PROCESS | 1813 | 1462324358389 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 18:12:38 INFO - PROCESS | 1813 | 1462324358400 Marionette TRACE conn3 <- [1,2342,null,{}] 18:12:38 INFO - PROCESS | 1813 | 1462324358407 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:38 INFO - PROCESS | 1813 | 1462324358628 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 18:12:38 INFO - PROCESS | 1813 | 1462324358950 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870d0e2800 == 171 [pid = 1813] [id = 593] 18:12:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 293 (0x7f870fb30400) [pid = 1813] [serial = 1780] [outer = (nil)] 18:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 294 (0x7f8714818800) [pid = 1813] [serial = 1781] [outer = 0x7f870fb30400] 18:12:39 INFO - PROCESS | 1813 | 1462324359026 Marionette DEBUG loaded listener.js 18:12:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 295 (0x7f871481c800) [pid = 1813] [serial = 1782] [outer = 0x7f870fb30400] 18:12:39 INFO - PROCESS | 1813 | 1462324359808 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 18:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 18:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1439ms 18:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 18:12:39 INFO - PROCESS | 1813 | 1462324359839 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 18:12:39 INFO - PROCESS | 1813 | 1462324359841 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 18:12:39 INFO - PROCESS | 1813 | 1462324359850 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 18:12:39 INFO - PROCESS | 1813 | 1462324359853 Marionette TRACE conn3 <- [1,2346,null,{}] 18:12:39 INFO - PROCESS | 1813 | 1462324359858 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:40 INFO - PROCESS | 1813 | 1462324360060 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 18:12:40 INFO - PROCESS | 1813 | 1462324360339 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87117e1800 == 172 [pid = 1813] [id = 594] 18:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 296 (0x7f871481cc00) [pid = 1813] [serial = 1783] [outer = (nil)] 18:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 297 (0x7f8714821400) [pid = 1813] [serial = 1784] [outer = 0x7f871481cc00] 18:12:40 INFO - PROCESS | 1813 | 1462324360413 Marionette DEBUG loaded listener.js 18:12:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 298 (0x7f873d463000) [pid = 1813] [serial = 1785] [outer = 0x7f871481cc00] 18:12:41 INFO - PROCESS | 1813 | 1462324361236 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 18:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 18:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1438ms 18:12:41 INFO - PROCESS | 1813 | 1462324361288 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 18:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 18:12:41 INFO - PROCESS | 1813 | 1462324361291 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 18:12:41 INFO - PROCESS | 1813 | 1462324361296 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 18:12:41 INFO - PROCESS | 1813 | 1462324361299 Marionette TRACE conn3 <- [1,2350,null,{}] 18:12:41 INFO - PROCESS | 1813 | 1462324361304 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:41 INFO - PROCESS | 1813 | 1462324361494 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 18:12:41 INFO - PROCESS | 1813 | 1462324361832 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8724343000 == 173 [pid = 1813] [id = 595] 18:12:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 299 (0x7f871ccde400) [pid = 1813] [serial = 1786] [outer = (nil)] 18:12:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 300 (0x7f871cce1000) [pid = 1813] [serial = 1787] [outer = 0x7f871ccde400] 18:12:41 INFO - PROCESS | 1813 | 1462324361945 Marionette DEBUG loaded listener.js 18:12:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 301 (0x7f871cce5000) [pid = 1813] [serial = 1788] [outer = 0x7f871ccde400] 18:12:42 INFO - PROCESS | 1813 | 1462324362731 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 18:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 18:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1485ms 18:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 18:12:42 INFO - PROCESS | 1813 | 1462324362782 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 18:12:42 INFO - PROCESS | 1813 | 1462324362784 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 18:12:42 INFO - PROCESS | 1813 | 1462324362789 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 18:12:42 INFO - PROCESS | 1813 | 1462324362793 Marionette TRACE conn3 <- [1,2354,null,{}] 18:12:42 INFO - PROCESS | 1813 | 1462324362798 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:43 INFO - PROCESS | 1813 | 1462324363002 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 18:12:43 INFO - PROCESS | 1813 | 1462324363287 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872435b000 == 174 [pid = 1813] [id = 596] 18:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 302 (0x7f871ccdf400) [pid = 1813] [serial = 1789] [outer = (nil)] 18:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 303 (0x7f873d5e8000) [pid = 1813] [serial = 1790] [outer = 0x7f871ccdf400] 18:12:43 INFO - PROCESS | 1813 | 1462324363359 Marionette DEBUG loaded listener.js 18:12:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 304 (0x7f87408c6000) [pid = 1813] [serial = 1791] [outer = 0x7f871ccdf400] 18:12:44 INFO - PROCESS | 1813 | 1462324364221 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 18:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 18:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1489ms 18:12:44 INFO - PROCESS | 1813 | 1462324364279 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 18:12:44 INFO - PROCESS | 1813 | 1462324364283 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 18:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 18:12:44 INFO - PROCESS | 1813 | 1462324364288 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 18:12:44 INFO - PROCESS | 1813 | 1462324364290 Marionette TRACE conn3 <- [1,2358,null,{}] 18:12:44 INFO - PROCESS | 1813 | 1462324364296 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:44 INFO - PROCESS | 1813 | 1462324364493 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 18:12:44 INFO - PROCESS | 1813 | 1462324364778 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f376000 == 175 [pid = 1813] [id = 597] 18:12:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 305 (0x7f870cad7c00) [pid = 1813] [serial = 1792] [outer = (nil)] 18:12:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 306 (0x7f870cae0800) [pid = 1813] [serial = 1793] [outer = 0x7f870cad7c00] 18:12:44 INFO - PROCESS | 1813 | 1462324364902 Marionette DEBUG loaded listener.js 18:12:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 307 (0x7f870cae5000) [pid = 1813] [serial = 1794] [outer = 0x7f870cad7c00] 18:12:45 INFO - PROCESS | 1813 | 1462324365791 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 18:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 18:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1578ms 18:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 18:12:45 INFO - PROCESS | 1813 | 1462324365868 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 18:12:45 INFO - PROCESS | 1813 | 1462324365871 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 18:12:45 INFO - PROCESS | 1813 | 1462324365878 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 18:12:45 INFO - PROCESS | 1813 | 1462324365881 Marionette TRACE conn3 <- [1,2362,null,{}] 18:12:45 INFO - PROCESS | 1813 | 1462324365887 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:46 INFO - PROCESS | 1813 | 1462324366105 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 18:12:46 INFO - PROCESS | 1813 | 1462324366449 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711886800 == 176 [pid = 1813] [id = 598] 18:12:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 308 (0x7f870cad9c00) [pid = 1813] [serial = 1795] [outer = (nil)] 18:12:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 309 (0x7f871183c800) [pid = 1813] [serial = 1796] [outer = 0x7f870cad9c00] 18:12:46 INFO - PROCESS | 1813 | 1462324366526 Marionette DEBUG loaded listener.js 18:12:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 310 (0x7f8711840c00) [pid = 1813] [serial = 1797] [outer = 0x7f870cad9c00] 18:12:47 INFO - PROCESS | 1813 | 1462324367433 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 18:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 18:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1637ms 18:12:47 INFO - PROCESS | 1813 | 1462324367514 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 18:12:47 INFO - PROCESS | 1813 | 1462324367518 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 18:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 18:12:47 INFO - PROCESS | 1813 | 1462324367523 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 18:12:47 INFO - PROCESS | 1813 | 1462324367525 Marionette TRACE conn3 <- [1,2366,null,{}] 18:12:47 INFO - PROCESS | 1813 | 1462324367531 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:47 INFO - PROCESS | 1813 | 1462324367753 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 18:12:48 INFO - PROCESS | 1813 | 1462324368087 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8713dd4800 == 177 [pid = 1813] [id = 599] 18:12:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 311 (0x7f8711841c00) [pid = 1813] [serial = 1798] [outer = (nil)] 18:12:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 312 (0x7f8711846800) [pid = 1813] [serial = 1799] [outer = 0x7f8711841c00] 18:12:48 INFO - PROCESS | 1813 | 1462324368164 Marionette DEBUG loaded listener.js 18:12:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 313 (0x7f8714720400) [pid = 1813] [serial = 1800] [outer = 0x7f8711841c00] 18:12:49 INFO - PROCESS | 1813 | 1462324369088 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 18:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 18:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1630ms 18:12:49 INFO - PROCESS | 1813 | 1462324369155 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 18:12:49 INFO - PROCESS | 1813 | 1462324369158 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 18:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 18:12:49 INFO - PROCESS | 1813 | 1462324369165 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 18:12:49 INFO - PROCESS | 1813 | 1462324369168 Marionette TRACE conn3 <- [1,2370,null,{}] 18:12:49 INFO - PROCESS | 1813 | 1462324369173 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:49 INFO - PROCESS | 1813 | 1462324369399 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 18:12:49 INFO - PROCESS | 1813 | 1462324369730 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b9c000 == 178 [pid = 1813] [id = 600] 18:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 314 (0x7f8711842800) [pid = 1813] [serial = 1801] [outer = (nil)] 18:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 315 (0x7f8712616c00) [pid = 1813] [serial = 1802] [outer = 0x7f8711842800] 18:12:49 INFO - PROCESS | 1813 | 1462324369807 Marionette DEBUG loaded listener.js 18:12:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 316 (0x7f871261ac00) [pid = 1813] [serial = 1803] [outer = 0x7f8711842800] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873d547000 == 177 [pid = 1813] [id = 476] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8728090800 == 176 [pid = 1813] [id = 472] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87457bb800 == 175 [pid = 1813] [id = 520] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87150c6800 == 174 [pid = 1813] [id = 524] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418e9800 == 173 [pid = 1813] [id = 106] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87202b8000 == 172 [pid = 1813] [id = 521] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87187d8000 == 171 [pid = 1813] [id = 523] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87173a2000 == 170 [pid = 1813] [id = 522] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719b97800 == 169 [pid = 1813] [id = 580] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719b82000 == 168 [pid = 1813] [id = 579] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87187c8000 == 167 [pid = 1813] [id = 578] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87145d4000 == 166 [pid = 1813] [id = 577] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711d86800 == 165 [pid = 1813] [id = 576] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87139f9800 == 164 [pid = 1813] [id = 575] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87139ff000 == 163 [pid = 1813] [id = 568] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f874599f000 == 162 [pid = 1813] [id = 567] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c584800 == 161 [pid = 1813] [id = 566] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f77f000 == 160 [pid = 1813] [id = 565] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872dc69000 == 159 [pid = 1813] [id = 564] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727296800 == 158 [pid = 1813] [id = 563] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725f23000 == 157 [pid = 1813] [id = 562] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725767000 == 156 [pid = 1813] [id = 561] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208c1800 == 155 [pid = 1813] [id = 560] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f78f000 == 154 [pid = 1813] [id = 559] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719c85800 == 153 [pid = 1813] [id = 558] 18:12:51 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87148d1000 == 152 [pid = 1813] [id = 557] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 315 (0x7f871448e800) [pid = 1813] [serial = 1637] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 314 (0x7f871e342c00) [pid = 1813] [serial = 1578] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 313 (0x7f871c9ef800) [pid = 1813] [serial = 1446] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 312 (0x7f87251db000) [pid = 1813] [serial = 1610] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 311 (0x7f872e3cc400) [pid = 1813] [serial = 1320] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 310 (0x7f87183ac400) [pid = 1813] [serial = 1628] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 309 (0x7f871df91c00) [pid = 1813] [serial = 1353] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 308 (0x7f872f189800) [pid = 1813] [serial = 1323] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 307 (0x7f874103f800) [pid = 1813] [serial = 1377] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 306 (0x7f8740a8f400) [pid = 1813] [serial = 1625] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 305 (0x7f872f4d6c00) [pid = 1813] [serial = 1326] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 304 (0x7f87251d8400) [pid = 1813] [serial = 1359] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 303 (0x7f8719a5a800) [pid = 1813] [serial = 1350] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 302 (0x7f871f1a4400) [pid = 1813] [serial = 1607] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 301 (0x7f871ac58400) [pid = 1813] [serial = 1667] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 300 (0x7f873d724000) [pid = 1813] [serial = 1374] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 299 (0x7f872a9b5400) [pid = 1813] [serial = 1362] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 298 (0x7f8719a4c400) [pid = 1813] [serial = 1665] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 297 (0x7f8714581000) [pid = 1813] [serial = 1643] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 296 (0x7f87183b1c00) [pid = 1813] [serial = 1662] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 295 (0x7f8711c0b400) [pid = 1813] [serial = 1646] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 294 (0x7f871838d800) [pid = 1813] [serial = 1661] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 293 (0x7f871c96fc00) [pid = 1813] [serial = 1668] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 292 (0x7f8718be3c00) [pid = 1813] [serial = 1664] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 291 (0x7f872024a400) [pid = 1813] [serial = 1512] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 290 (0x7f872fcaac00) [pid = 1813] [serial = 1365] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 289 (0x7f873d726800) [pid = 1813] [serial = 1380] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 288 (0x7f8715c17800) [pid = 1813] [serial = 1622] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 287 (0x7f871c9ecc00) [pid = 1813] [serial = 1604] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 286 (0x7f8711db1400) [pid = 1813] [serial = 1652] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 285 (0x7f871838f800) [pid = 1813] [serial = 1601] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 284 (0x7f871471b800) [pid = 1813] [serial = 1656] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 283 (0x7f873d45f800) [pid = 1813] [serial = 1616] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 282 (0x7f8714716400) [pid = 1813] [serial = 1655] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 281 (0x7f8713df8400) [pid = 1813] [serial = 1634] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 280 (0x7f873275b800) [pid = 1813] [serial = 1368] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 279 (0x7f872e61e000) [pid = 1813] [serial = 1613] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 278 (0x7f873c38dc00) [pid = 1813] [serial = 1371] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x7f871f7df800) [pid = 1813] [serial = 1356] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x7f8714831800) [pid = 1813] [serial = 1658] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x7f8711da7800) [pid = 1813] [serial = 1649] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x7f8715c17c00) [pid = 1813] [serial = 1659] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x7f8718609800) [pid = 1813] [serial = 1631] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0x7f8714577c00) [pid = 1813] [serial = 1640] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x7f8714836400) [pid = 1813] [serial = 1619] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x7f872de1a000) [pid = 1813] [serial = 1533] [outer = (nil)] [url = about:blank] 18:12:51 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0x7f871cd38c00) [pid = 1813] [serial = 1670] [outer = (nil)] [url = about:blank] 18:12:52 INFO - PROCESS | 1813 | 1462324372274 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 18:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 18:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 3138ms 18:12:52 INFO - PROCESS | 1813 | 1462324372304 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 18:12:52 INFO - PROCESS | 1813 | 1462324372309 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 18:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 18:12:52 INFO - PROCESS | 1813 | 1462324372317 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 18:12:52 INFO - PROCESS | 1813 | 1462324372323 Marionette TRACE conn3 <- [1,2374,null,{}] 18:12:52 INFO - PROCESS | 1813 | 1462324372330 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:52 INFO - PROCESS | 1813 | 1462324372544 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 18:12:52 INFO - PROCESS | 1813 | 1462324372747 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711aea800 == 153 [pid = 1813] [id = 601] 18:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0x7f8711ddfc00) [pid = 1813] [serial = 1804] [outer = (nil)] 18:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x7f8712616800) [pid = 1813] [serial = 1805] [outer = 0x7f8711ddfc00] 18:12:52 INFO - PROCESS | 1813 | 1462324372818 Marionette DEBUG loaded listener.js 18:12:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x7f8713df7c00) [pid = 1813] [serial = 1806] [outer = 0x7f8711ddfc00] 18:12:53 INFO - PROCESS | 1813 | 1462324373647 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 18:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 18:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1384ms 18:12:53 INFO - PROCESS | 1813 | 1462324373703 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 18:12:53 INFO - PROCESS | 1813 | 1462324373711 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 18:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 18:12:53 INFO - PROCESS | 1813 | 1462324373720 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 18:12:53 INFO - PROCESS | 1813 | 1462324373723 Marionette TRACE conn3 <- [1,2378,null,{}] 18:12:53 INFO - PROCESS | 1813 | 1462324373729 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:53 INFO - PROCESS | 1813 | 1462324373942 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 18:12:54 INFO - PROCESS | 1813 | 1462324374181 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8713dcb000 == 154 [pid = 1813] [id = 602] 18:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 273 (0x7f8711de6400) [pid = 1813] [serial = 1807] [outer = (nil)] 18:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 274 (0x7f871482b800) [pid = 1813] [serial = 1808] [outer = 0x7f8711de6400] 18:12:54 INFO - PROCESS | 1813 | 1462324374243 Marionette DEBUG loaded listener.js 18:12:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 275 (0x7f8714f6d000) [pid = 1813] [serial = 1809] [outer = 0x7f8711de6400] 18:12:55 INFO - PROCESS | 1813 | 1462324375157 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 18:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 18:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1481ms 18:12:55 INFO - PROCESS | 1813 | 1462324375203 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 18:12:55 INFO - PROCESS | 1813 | 1462324375207 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 18:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 18:12:55 INFO - PROCESS | 1813 | 1462324375224 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 18:12:55 INFO - PROCESS | 1813 | 1462324375230 Marionette TRACE conn3 <- [1,2382,null,{}] 18:12:55 INFO - PROCESS | 1813 | 1462324375245 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:55 INFO - PROCESS | 1813 | 1462324375634 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 18:12:55 INFO - PROCESS | 1813 | 1462324375693 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8714da2000 == 155 [pid = 1813] [id = 603] 18:12:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 276 (0x7f8715dce400) [pid = 1813] [serial = 1810] [outer = (nil)] 18:12:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 277 (0x7f87160e5400) [pid = 1813] [serial = 1811] [outer = 0x7f8715dce400] 18:12:55 INFO - PROCESS | 1813 | 1462324375761 Marionette DEBUG loaded listener.js 18:12:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 278 (0x7f87166ecc00) [pid = 1813] [serial = 1812] [outer = 0x7f8715dce400] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 277 (0x7f8713df2400) [pid = 1813] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 276 (0x7f871e34e000) [pid = 1813] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 275 (0x7f873c77b000) [pid = 1813] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 274 (0x7f871f1a5800) [pid = 1813] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 273 (0x7f871482c800) [pid = 1813] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 272 (0x7f871482e000) [pid = 1813] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x7f871afef800) [pid = 1813] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x7f8718607400) [pid = 1813] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0x7f871ff09400) [pid = 1813] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 268 (0x7f871482dc00) [pid = 1813] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 267 (0x7f8713df5400) [pid = 1813] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 266 (0x7f8713df1400) [pid = 1813] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 265 (0x7f87160db800) [pid = 1813] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 264 (0x7f8715c1c800) [pid = 1813] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 263 (0x7f871a3ed400) [pid = 1813] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 262 (0x7f870fb2e400) [pid = 1813] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x7f8715dce000) [pid = 1813] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0x7f8718393400) [pid = 1813] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0x7f87207b6800) [pid = 1813] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x7f87200f1000) [pid = 1813] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x7f8725211800) [pid = 1813] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x7f8711c02c00) [pid = 1813] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x7f8719367800) [pid = 1813] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x7f8711c04c00) [pid = 1813] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x7f87150a7400) [pid = 1813] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x7f871457cc00) [pid = 1813] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x7f872d7ab800) [pid = 1813] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x7f8715c1c000) [pid = 1813] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x7f872b452000) [pid = 1813] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x7f8711c0c000) [pid = 1813] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x7f872566e800) [pid = 1813] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x7f871ffe9800) [pid = 1813] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x7f871f1eac00) [pid = 1813] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x7f87189f4400) [pid = 1813] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x7f8715dda400) [pid = 1813] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x7f871d633800) [pid = 1813] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x7f871f7dd800) [pid = 1813] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x7f871f268000) [pid = 1813] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x7f871f1a2400) [pid = 1813] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x7f8711c0a400) [pid = 1813] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x7f8728cf4800) [pid = 1813] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x7f871d633000) [pid = 1813] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x7f871902a800) [pid = 1813] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x7f871839a800) [pid = 1813] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x7f8720706800) [pid = 1813] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x7f871f0c7800) [pid = 1813] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x7f8718390c00) [pid = 1813] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x7f871ff34800) [pid = 1813] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x7f871f1a0400) [pid = 1813] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x7f87160dec00) [pid = 1813] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x7f872db50000) [pid = 1813] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x7f87253ae400) [pid = 1813] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x7f8714496800) [pid = 1813] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x7f871b02b800) [pid = 1813] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x7f872520b400) [pid = 1813] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x7f8719a53000) [pid = 1813] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x7f871b02cc00) [pid = 1813] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x7f87150b6800) [pid = 1813] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x7f8724424800) [pid = 1813] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x7f872fcae400) [pid = 1813] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f87189f4c00) [pid = 1813] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f871c97b400) [pid = 1813] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f87189f4800) [pid = 1813] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f871f48a000) [pid = 1813] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f871f19e400) [pid = 1813] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 18:12:57 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f872520f800) [pid = 1813] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 18:12:57 INFO - PROCESS | 1813 | 1462324377892 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 18:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 18:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2699ms 18:12:57 INFO - PROCESS | 1813 | 1462324377923 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 18:12:57 INFO - PROCESS | 1813 | 1462324377927 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 18:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 18:12:57 INFO - PROCESS | 1813 | 1462324377933 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 18:12:57 INFO - PROCESS | 1813 | 1462324377935 Marionette TRACE conn3 <- [1,2386,null,{}] 18:12:57 INFO - PROCESS | 1813 | 1462324377940 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:58 INFO - PROCESS | 1813 | 1462324378149 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 18:12:58 INFO - PROCESS | 1813 | 1462324378340 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87150be800 == 156 [pid = 1813] [id = 604] 18:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 213 (0x7f8711c05400) [pid = 1813] [serial = 1813] [outer = (nil)] 18:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 214 (0x7f8714716c00) [pid = 1813] [serial = 1814] [outer = 0x7f8711c05400] 18:12:58 INFO - PROCESS | 1813 | 1462324378407 Marionette DEBUG loaded listener.js 18:12:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 215 (0x7f87160d8800) [pid = 1813] [serial = 1815] [outer = 0x7f8711c05400] 18:12:59 INFO - PROCESS | 1813 | 1462324379165 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 18:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 18:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1283ms 18:12:59 INFO - PROCESS | 1813 | 1462324379217 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 18:12:59 INFO - PROCESS | 1813 | 1462324379220 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 18:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 18:12:59 INFO - PROCESS | 1813 | 1462324379229 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 18:12:59 INFO - PROCESS | 1813 | 1462324379231 Marionette TRACE conn3 <- [1,2390,null,{}] 18:12:59 INFO - PROCESS | 1813 | 1462324379235 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:12:59 INFO - PROCESS | 1813 | 1462324379506 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 18:12:59 INFO - PROCESS | 1813 | 1462324379894 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:12:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870fb66800 == 157 [pid = 1813] [id = 605] 18:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 216 (0x7f870cae5c00) [pid = 1813] [serial = 1816] [outer = (nil)] 18:12:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 217 (0x7f8711839c00) [pid = 1813] [serial = 1817] [outer = 0x7f870cae5c00] 18:12:59 INFO - PROCESS | 1813 | 1462324379987 Marionette DEBUG loaded listener.js 18:13:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 218 (0x7f8711da9000) [pid = 1813] [serial = 1818] [outer = 0x7f870cae5c00] 18:13:00 INFO - PROCESS | 1813 | 1462324380929 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 18:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 18:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1733ms 18:13:00 INFO - PROCESS | 1813 | 1462324380961 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 18:13:00 INFO - PROCESS | 1813 | 1462324380967 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 18:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 18:13:00 INFO - PROCESS | 1813 | 1462324380975 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 18:13:00 INFO - PROCESS | 1813 | 1462324380981 Marionette TRACE conn3 <- [1,2394,null,{}] 18:13:00 INFO - PROCESS | 1813 | 1462324380988 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:01 INFO - PROCESS | 1813 | 1462324381221 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 18:13:01 INFO - PROCESS | 1813 | 1462324381561 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87145e5000 == 158 [pid = 1813] [id = 606] 18:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 219 (0x7f871448c400) [pid = 1813] [serial = 1819] [outer = (nil)] 18:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 220 (0x7f871457d400) [pid = 1813] [serial = 1820] [outer = 0x7f871448c400] 18:13:01 INFO - PROCESS | 1813 | 1462324381655 Marionette DEBUG loaded listener.js 18:13:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 221 (0x7f871481d000) [pid = 1813] [serial = 1821] [outer = 0x7f871448c400] 18:13:02 INFO - PROCESS | 1813 | 1462324382683 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 18:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 18:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1785ms 18:13:02 INFO - PROCESS | 1813 | 1462324382763 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 18:13:02 INFO - PROCESS | 1813 | 1462324382770 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 18:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 18:13:02 INFO - PROCESS | 1813 | 1462324382776 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 18:13:02 INFO - PROCESS | 1813 | 1462324382780 Marionette TRACE conn3 <- [1,2398,null,{}] 18:13:02 INFO - PROCESS | 1813 | 1462324382785 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:03 INFO - PROCESS | 1813 | 1462324383059 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 18:13:03 INFO - PROCESS | 1813 | 1462324383422 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87184d8000 == 159 [pid = 1813] [id = 607] 18:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 222 (0x7f8714f68000) [pid = 1813] [serial = 1822] [outer = (nil)] 18:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 223 (0x7f87150af800) [pid = 1813] [serial = 1823] [outer = 0x7f8714f68000] 18:13:03 INFO - PROCESS | 1813 | 1462324383502 Marionette DEBUG loaded listener.js 18:13:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 224 (0x7f87160de400) [pid = 1813] [serial = 1824] [outer = 0x7f8714f68000] 18:13:04 INFO - PROCESS | 1813 | 1462324384398 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 18:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 18:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1687ms 18:13:04 INFO - PROCESS | 1813 | 1462324384464 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 18:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 18:13:04 INFO - PROCESS | 1813 | 1462324384469 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 18:13:04 INFO - PROCESS | 1813 | 1462324384484 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 18:13:04 INFO - PROCESS | 1813 | 1462324384493 Marionette TRACE conn3 <- [1,2402,null,{}] 18:13:04 INFO - PROCESS | 1813 | 1462324384499 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:04 INFO - PROCESS | 1813 | 1462324384774 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 18:13:05 INFO - PROCESS | 1813 | 1462324385102 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719248000 == 160 [pid = 1813] [id = 608] 18:13:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 225 (0x7f87150aa400) [pid = 1813] [serial = 1825] [outer = (nil)] 18:13:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 226 (0x7f87183b1000) [pid = 1813] [serial = 1826] [outer = 0x7f87150aa400] 18:13:05 INFO - PROCESS | 1813 | 1462324385181 Marionette DEBUG loaded listener.js 18:13:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 227 (0x7f8718481c00) [pid = 1813] [serial = 1827] [outer = 0x7f87150aa400] 18:13:06 INFO - PROCESS | 1813 | 1462324386086 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 18:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 18:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1645ms 18:13:06 INFO - PROCESS | 1813 | 1462324386121 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 18:13:06 INFO - PROCESS | 1813 | 1462324386126 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 18:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 18:13:06 INFO - PROCESS | 1813 | 1462324386132 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 18:13:06 INFO - PROCESS | 1813 | 1462324386134 Marionette TRACE conn3 <- [1,2406,null,{}] 18:13:06 INFO - PROCESS | 1813 | 1462324386140 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:06 INFO - PROCESS | 1813 | 1462324386363 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 18:13:06 INFO - PROCESS | 1813 | 1462324386648 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c99800 == 161 [pid = 1813] [id = 609] 18:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 228 (0x7f8716462400) [pid = 1813] [serial = 1828] [outer = (nil)] 18:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 229 (0x7f87188d2800) [pid = 1813] [serial = 1829] [outer = 0x7f8716462400] 18:13:06 INFO - PROCESS | 1813 | 1462324386774 Marionette DEBUG loaded listener.js 18:13:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 230 (0x7f87188ddc00) [pid = 1813] [serial = 1830] [outer = 0x7f8716462400] 18:13:07 INFO - PROCESS | 1813 | 1462324387627 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 18:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 18:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1528ms 18:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 18:13:07 INFO - PROCESS | 1813 | 1462324387660 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 18:13:07 INFO - PROCESS | 1813 | 1462324387663 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 18:13:07 INFO - PROCESS | 1813 | 1462324387669 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 18:13:07 INFO - PROCESS | 1813 | 1462324387673 Marionette TRACE conn3 <- [1,2410,null,{}] 18:13:07 INFO - PROCESS | 1813 | 1462324387678 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:07 INFO - PROCESS | 1813 | 1462324387890 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 18:13:08 INFO - PROCESS | 1813 | 1462324388174 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a3a7800 == 162 [pid = 1813] [id = 610] 18:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 231 (0x7f8718be5800) [pid = 1813] [serial = 1831] [outer = (nil)] 18:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 232 (0x7f8719368000) [pid = 1813] [serial = 1832] [outer = 0x7f8718be5800] 18:13:08 INFO - PROCESS | 1813 | 1462324388309 Marionette DEBUG loaded listener.js 18:13:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 233 (0x7f8719d0e800) [pid = 1813] [serial = 1833] [outer = 0x7f8718be5800] 18:13:09 INFO - PROCESS | 1813 | 1462324389191 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 18:13:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 18:13:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1582ms 18:13:09 INFO - PROCESS | 1813 | 1462324389251 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 18:13:09 INFO - PROCESS | 1813 | 1462324389254 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 18:13:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 18:13:09 INFO - PROCESS | 1813 | 1462324389261 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 18:13:09 INFO - PROCESS | 1813 | 1462324389263 Marionette TRACE conn3 <- [1,2414,null,{}] 18:13:09 INFO - PROCESS | 1813 | 1462324389268 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:09 INFO - PROCESS | 1813 | 1462324389476 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 18:13:09 INFO - PROCESS | 1813 | 1462324389752 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d18c000 == 163 [pid = 1813] [id = 611] 18:13:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 234 (0x7f87189edc00) [pid = 1813] [serial = 1834] [outer = (nil)] 18:13:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 235 (0x7f871b02d800) [pid = 1813] [serial = 1835] [outer = 0x7f87189edc00] 18:13:09 INFO - PROCESS | 1813 | 1462324389866 Marionette DEBUG loaded listener.js 18:13:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 236 (0x7f871ccdc800) [pid = 1813] [serial = 1836] [outer = 0x7f87189edc00] 18:13:10 INFO - PROCESS | 1813 | 1462324390725 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 18:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 18:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1530ms 18:13:10 INFO - PROCESS | 1813 | 1462324390792 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 18:13:10 INFO - PROCESS | 1813 | 1462324390796 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 18:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 18:13:10 INFO - PROCESS | 1813 | 1462324390802 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 18:13:10 INFO - PROCESS | 1813 | 1462324390804 Marionette TRACE conn3 <- [1,2418,null,{}] 18:13:10 INFO - PROCESS | 1813 | 1462324390810 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:11 INFO - PROCESS | 1813 | 1462324391030 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 18:13:11 INFO - PROCESS | 1813 | 1462324391312 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d603000 == 164 [pid = 1813] [id = 612] 18:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 237 (0x7f8719028400) [pid = 1813] [serial = 1837] [outer = (nil)] 18:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 238 (0x7f871cd38000) [pid = 1813] [serial = 1838] [outer = 0x7f8719028400] 18:13:11 INFO - PROCESS | 1813 | 1462324391427 Marionette DEBUG loaded listener.js 18:13:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 239 (0x7f871d52ac00) [pid = 1813] [serial = 1839] [outer = 0x7f8719028400] 18:13:12 INFO - PROCESS | 1813 | 1462324392275 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 18:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1529ms 18:13:12 INFO - PROCESS | 1813 | 1462324392332 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 18:13:12 INFO - PROCESS | 1813 | 1462324392335 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 18:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 18:13:12 INFO - PROCESS | 1813 | 1462324392342 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 18:13:12 INFO - PROCESS | 1813 | 1462324392344 Marionette TRACE conn3 <- [1,2422,null,{}] 18:13:12 INFO - PROCESS | 1813 | 1462324392349 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:12 INFO - PROCESS | 1813 | 1462324392574 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 18:13:12 INFO - PROCESS | 1813 | 1462324392885 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ef60000 == 165 [pid = 1813] [id = 613] 18:13:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 240 (0x7f870fb2f000) [pid = 1813] [serial = 1840] [outer = (nil)] 18:13:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 241 (0x7f871d5bb400) [pid = 1813] [serial = 1841] [outer = 0x7f870fb2f000] 18:13:13 INFO - PROCESS | 1813 | 1462324392999 Marionette DEBUG loaded listener.js 18:13:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 242 (0x7f871df8e400) [pid = 1813] [serial = 1842] [outer = 0x7f870fb2f000] 18:13:13 INFO - PROCESS | 1813 | 1462324393829 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 18:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 18:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1528ms 18:13:13 INFO - PROCESS | 1813 | 1462324393871 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 18:13:13 INFO - PROCESS | 1813 | 1462324393875 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 18:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 18:13:13 INFO - PROCESS | 1813 | 1462324393880 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 18:13:13 INFO - PROCESS | 1813 | 1462324393889 Marionette TRACE conn3 <- [1,2426,null,{}] 18:13:13 INFO - PROCESS | 1813 | 1462324393895 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:14 INFO - PROCESS | 1813 | 1462324394113 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 18:13:14 INFO - PROCESS | 1813 | 1462324394395 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:14 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87202a9800 == 166 [pid = 1813] [id = 614] 18:13:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 243 (0x7f871d3f1c00) [pid = 1813] [serial = 1843] [outer = (nil)] 18:13:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 244 (0x7f871e341000) [pid = 1813] [serial = 1844] [outer = 0x7f871d3f1c00] 18:13:14 INFO - PROCESS | 1813 | 1462324394474 Marionette DEBUG loaded listener.js 18:13:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 245 (0x7f871e349800) [pid = 1813] [serial = 1845] [outer = 0x7f871d3f1c00] 18:13:15 INFO - PROCESS | 1813 | 1462324395342 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 18:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 18:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1534ms 18:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 18:13:15 INFO - PROCESS | 1813 | 1462324395416 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 18:13:15 INFO - PROCESS | 1813 | 1462324395419 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 18:13:15 INFO - PROCESS | 1813 | 1462324395425 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 18:13:15 INFO - PROCESS | 1813 | 1462324395428 Marionette TRACE conn3 <- [1,2430,null,{}] 18:13:15 INFO - PROCESS | 1813 | 1462324395433 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:15 INFO - PROCESS | 1813 | 1462324395698 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 18:13:16 INFO - PROCESS | 1813 | 1462324396039 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208d4000 == 167 [pid = 1813] [id = 615] 18:13:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 246 (0x7f871f0eb800) [pid = 1813] [serial = 1846] [outer = (nil)] 18:13:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 247 (0x7f871f0f2400) [pid = 1813] [serial = 1847] [outer = 0x7f871f0eb800] 18:13:16 INFO - PROCESS | 1813 | 1462324396129 Marionette DEBUG loaded listener.js 18:13:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 248 (0x7f871f1e8c00) [pid = 1813] [serial = 1848] [outer = 0x7f871f0eb800] 18:13:17 INFO - PROCESS | 1813 | 1462324397022 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 18:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 18:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1629ms 18:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 18:13:17 INFO - PROCESS | 1813 | 1462324397054 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 18:13:17 INFO - PROCESS | 1813 | 1462324397057 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 18:13:17 INFO - PROCESS | 1813 | 1462324397064 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 18:13:17 INFO - PROCESS | 1813 | 1462324397068 Marionette TRACE conn3 <- [1,2434,null,{}] 18:13:17 INFO - PROCESS | 1813 | 1462324397073 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:17 INFO - PROCESS | 1813 | 1462324397311 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 18:13:17 INFO - PROCESS | 1813 | 1462324397568 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ae4800 == 168 [pid = 1813] [id = 616] 18:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 249 (0x7f871f1a6800) [pid = 1813] [serial = 1849] [outer = (nil)] 18:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 250 (0x7f871ff06800) [pid = 1813] [serial = 1850] [outer = 0x7f871f1a6800] 18:13:17 INFO - PROCESS | 1813 | 1462324397681 Marionette DEBUG loaded listener.js 18:13:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 251 (0x7f87200e4c00) [pid = 1813] [serial = 1851] [outer = 0x7f871f1a6800] 18:13:18 INFO - PROCESS | 1813 | 1462324398567 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 18:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 18:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1529ms 18:13:18 INFO - PROCESS | 1813 | 1462324398593 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 18:13:18 INFO - PROCESS | 1813 | 1462324398597 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 18:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 18:13:18 INFO - PROCESS | 1813 | 1462324398603 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 18:13:18 INFO - PROCESS | 1813 | 1462324398605 Marionette TRACE conn3 <- [1,2438,null,{}] 18:13:18 INFO - PROCESS | 1813 | 1462324398611 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:18 INFO - PROCESS | 1813 | 1462324398831 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 18:13:19 INFO - PROCESS | 1813 | 1462324399117 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726172800 == 169 [pid = 1813] [id = 617] 18:13:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 252 (0x7f871f198c00) [pid = 1813] [serial = 1852] [outer = (nil)] 18:13:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 253 (0x7f872024f000) [pid = 1813] [serial = 1853] [outer = 0x7f871f198c00] 18:13:19 INFO - PROCESS | 1813 | 1462324399193 Marionette DEBUG loaded listener.js 18:13:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 254 (0x7f87206ddc00) [pid = 1813] [serial = 1854] [outer = 0x7f871f198c00] 18:13:20 INFO - PROCESS | 1813 | 1462324400096 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 18:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 18:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1537ms 18:13:20 INFO - PROCESS | 1813 | 1462324400141 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 18:13:20 INFO - PROCESS | 1813 | 1462324400145 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 18:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 18:13:20 INFO - PROCESS | 1813 | 1462324400151 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 18:13:20 INFO - PROCESS | 1813 | 1462324400154 Marionette TRACE conn3 <- [1,2442,null,{}] 18:13:20 INFO - PROCESS | 1813 | 1462324400159 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:20 INFO - PROCESS | 1813 | 1462324400376 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 18:13:20 INFO - PROCESS | 1813 | 1462324400701 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727f43000 == 170 [pid = 1813] [id = 618] 18:13:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 255 (0x7f871a3f1c00) [pid = 1813] [serial = 1855] [outer = (nil)] 18:13:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 256 (0x7f87207b7800) [pid = 1813] [serial = 1856] [outer = 0x7f871a3f1c00] 18:13:20 INFO - PROCESS | 1813 | 1462324400782 Marionette DEBUG loaded listener.js 18:13:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 257 (0x7f8720971c00) [pid = 1813] [serial = 1857] [outer = 0x7f871a3f1c00] 18:13:21 INFO - PROCESS | 1813 | 1462324401606 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 18:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 18:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1530ms 18:13:21 INFO - PROCESS | 1813 | 1462324401682 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 18:13:21 INFO - PROCESS | 1813 | 1462324401686 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 18:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 18:13:21 INFO - PROCESS | 1813 | 1462324401698 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 18:13:21 INFO - PROCESS | 1813 | 1462324401700 Marionette TRACE conn3 <- [1,2446,null,{}] 18:13:21 INFO - PROCESS | 1813 | 1462324401710 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:21 INFO - PROCESS | 1813 | 1462324401935 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 18:13:22 INFO - PROCESS | 1813 | 1462324402222 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e422000 == 171 [pid = 1813] [id = 619] 18:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 258 (0x7f871d5b1c00) [pid = 1813] [serial = 1858] [outer = (nil)] 18:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 259 (0x7f87251cf800) [pid = 1813] [serial = 1859] [outer = 0x7f871d5b1c00] 18:13:22 INFO - PROCESS | 1813 | 1462324402339 Marionette DEBUG loaded listener.js 18:13:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 260 (0x7f87253ab400) [pid = 1813] [serial = 1860] [outer = 0x7f871d5b1c00] 18:13:23 INFO - PROCESS | 1813 | 1462324403161 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 18:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 18:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1494ms 18:13:23 INFO - PROCESS | 1813 | 1462324403195 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 18:13:23 INFO - PROCESS | 1813 | 1462324403198 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 18:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 18:13:23 INFO - PROCESS | 1813 | 1462324403207 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 18:13:23 INFO - PROCESS | 1813 | 1462324403209 Marionette TRACE conn3 <- [1,2450,null,{}] 18:13:23 INFO - PROCESS | 1813 | 1462324403215 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:23 INFO - PROCESS | 1813 | 1462324403435 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 18:13:23 INFO - PROCESS | 1813 | 1462324403722 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f76f000 == 172 [pid = 1813] [id = 620] 18:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 261 (0x7f8720711400) [pid = 1813] [serial = 1861] [outer = (nil)] 18:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 262 (0x7f8725be6800) [pid = 1813] [serial = 1862] [outer = 0x7f8720711400] 18:13:23 INFO - PROCESS | 1813 | 1462324403799 Marionette DEBUG loaded listener.js 18:13:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 263 (0x7f87272c6400) [pid = 1813] [serial = 1863] [outer = 0x7f8720711400] 18:13:24 INFO - PROCESS | 1813 | 1462324404696 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 18:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 18:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1533ms 18:13:24 INFO - PROCESS | 1813 | 1462324404741 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 18:13:24 INFO - PROCESS | 1813 | 1462324404744 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 18:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 18:13:24 INFO - PROCESS | 1813 | 1462324404750 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 18:13:24 INFO - PROCESS | 1813 | 1462324404752 Marionette TRACE conn3 <- [1,2454,null,{}] 18:13:24 INFO - PROCESS | 1813 | 1462324404758 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:24 INFO - PROCESS | 1813 | 1462324404983 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 18:13:25 INFO - PROCESS | 1813 | 1462324405318 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b413000 == 173 [pid = 1813] [id = 621] 18:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 264 (0x7f87253ae400) [pid = 1813] [serial = 1864] [outer = (nil)] 18:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 265 (0x7f8728022000) [pid = 1813] [serial = 1865] [outer = 0x7f87253ae400] 18:13:25 INFO - PROCESS | 1813 | 1462324405413 Marionette DEBUG loaded listener.js 18:13:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 266 (0x7f8729f88000) [pid = 1813] [serial = 1866] [outer = 0x7f87253ae400] 18:13:26 INFO - PROCESS | 1813 | 1462324406281 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 18:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 18:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1585ms 18:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 18:13:26 INFO - PROCESS | 1813 | 1462324406337 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 18:13:26 INFO - PROCESS | 1813 | 1462324406340 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 18:13:26 INFO - PROCESS | 1813 | 1462324406346 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 18:13:26 INFO - PROCESS | 1813 | 1462324406349 Marionette TRACE conn3 <- [1,2458,null,{}] 18:13:26 INFO - PROCESS | 1813 | 1462324406355 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:26 INFO - PROCESS | 1813 | 1462324406588 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 18:13:26 INFO - PROCESS | 1813 | 1462324406921 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8740884000 == 174 [pid = 1813] [id = 622] 18:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 267 (0x7f87258ec000) [pid = 1813] [serial = 1867] [outer = (nil)] 18:13:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 268 (0x7f872c947800) [pid = 1813] [serial = 1868] [outer = 0x7f87258ec000] 18:13:27 INFO - PROCESS | 1813 | 1462324407001 Marionette DEBUG loaded listener.js 18:13:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 269 (0x7f872db9c400) [pid = 1813] [serial = 1869] [outer = 0x7f87258ec000] 18:13:27 INFO - PROCESS | 1813 | 1462324407868 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 18:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 18:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1580ms 18:13:27 INFO - PROCESS | 1813 | 1462324407930 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 18:13:27 INFO - PROCESS | 1813 | 1462324407934 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 18:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 18:13:27 INFO - PROCESS | 1813 | 1462324407940 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 18:13:27 INFO - PROCESS | 1813 | 1462324407942 Marionette TRACE conn3 <- [1,2462,null,{}] 18:13:27 INFO - PROCESS | 1813 | 1462324407947 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:28 INFO - PROCESS | 1813 | 1462324408177 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 18:13:28 INFO - PROCESS | 1813 | 1462324408507 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87418d7000 == 175 [pid = 1813] [id = 623] 18:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 270 (0x7f87258f2c00) [pid = 1813] [serial = 1870] [outer = (nil)] 18:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 271 (0x7f872e805000) [pid = 1813] [serial = 1871] [outer = 0x7f87258f2c00] 18:13:28 INFO - PROCESS | 1813 | 1462324408613 Marionette DEBUG loaded listener.js 18:13:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 272 (0x7f872f94e400) [pid = 1813] [serial = 1872] [outer = 0x7f87258f2c00] 18:13:29 INFO - PROCESS | 1813 | 1462324409664 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 18:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 18:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1780ms 18:13:29 INFO - PROCESS | 1813 | 1462324409722 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 18:13:29 INFO - PROCESS | 1813 | 1462324409725 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 18:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 18:13:29 INFO - PROCESS | 1813 | 1462324409731 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 18:13:29 INFO - PROCESS | 1813 | 1462324409733 Marionette TRACE conn3 <- [1,2466,null,{}] 18:13:29 INFO - PROCESS | 1813 | 1462324409739 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:30 INFO - PROCESS | 1813 | 1462324410009 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d13f000 == 174 [pid = 1813] [id = 464] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e08a000 == 173 [pid = 1813] [id = 461] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718f5f800 == 172 [pid = 1813] [id = 460] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726169000 == 171 [pid = 1813] [id = 535] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740f45000 == 170 [pid = 1813] [id = 539] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719b91000 == 169 [pid = 1813] [id = 543] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871917a000 == 168 [pid = 1813] [id = 503] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d60f800 == 167 [pid = 1813] [id = 540] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e464000 == 166 [pid = 1813] [id = 537] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873567d000 == 165 [pid = 1813] [id = 538] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87150be800 == 164 [pid = 1813] [id = 604] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8714da2000 == 163 [pid = 1813] [id = 603] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8713dcb000 == 162 [pid = 1813] [id = 602] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711aea800 == 161 [pid = 1813] [id = 601] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711886800 == 160 [pid = 1813] [id = 598] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f376000 == 159 [pid = 1813] [id = 597] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872435b000 == 158 [pid = 1813] [id = 596] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8724343000 == 157 [pid = 1813] [id = 595] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87117e1800 == 156 [pid = 1813] [id = 594] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870d0e2800 == 155 [pid = 1813] [id = 593] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f76e800 == 154 [pid = 1813] [id = 592] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741091800 == 153 [pid = 1813] [id = 591] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b4e3800 == 152 [pid = 1813] [id = 590] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e430000 == 151 [pid = 1813] [id = 589] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872728f000 == 150 [pid = 1813] [id = 588] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ee8000 == 149 [pid = 1813] [id = 587] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208be000 == 148 [pid = 1813] [id = 586] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f51f800 == 147 [pid = 1813] [id = 585] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d60c800 == 146 [pid = 1813] [id = 584] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871afa7000 == 145 [pid = 1813] [id = 583] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719250800 == 144 [pid = 1813] [id = 582] 18:13:31 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87144ab800 == 143 [pid = 1813] [id = 581] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 271 (0x7f873c56d000) [pid = 1813] [serial = 1440] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 270 (0x7f8718bdd800) [pid = 1813] [serial = 1653] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 269 (0x7f872f189000) [pid = 1813] [serial = 1437] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 268 (0x7f87150ab000) [pid = 1813] [serial = 1734] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 267 (0x7f87207af800) [pid = 1813] [serial = 1467] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 266 (0x7f872e8bd400) [pid = 1813] [serial = 1697] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 265 (0x7f8720885000) [pid = 1813] [serial = 1419] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 264 (0x7f87188d8000) [pid = 1813] [serial = 1721] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 263 (0x7f87411bc400) [pid = 1813] [serial = 1569] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 262 (0x7f871c97d800) [pid = 1813] [serial = 1679] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 261 (0x7f871d62bc00) [pid = 1813] [serial = 1407] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 260 (0x7f8728c8e800) [pid = 1813] [serial = 1694] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 259 (0x7f871ee12400) [pid = 1813] [serial = 1413] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 258 (0x7f87183b3000) [pid = 1813] [serial = 1676] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 257 (0x7f8720565c00) [pid = 1813] [serial = 1476] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 256 (0x7f873d1ce800) [pid = 1813] [serial = 1566] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 255 (0x7f872055f400) [pid = 1813] [serial = 1688] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 254 (0x7f871fff1c00) [pid = 1813] [serial = 1416] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 253 (0x7f8714487800) [pid = 1813] [serial = 1728] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 252 (0x7f872f4e1000) [pid = 1813] [serial = 1494] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 251 (0x7f871f19dc00) [pid = 1813] [serial = 1473] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 250 (0x7f8728027c00) [pid = 1813] [serial = 1548] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 249 (0x7f8719374400) [pid = 1813] [serial = 1560] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 248 (0x7f872c8ab000) [pid = 1813] [serial = 1488] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 247 (0x7f8728026c00) [pid = 1813] [serial = 1485] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 246 (0x7f8736498800) [pid = 1813] [serial = 1703] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 245 (0x7f873185a800) [pid = 1813] [serial = 1554] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 244 (0x7f87411b6c00) [pid = 1813] [serial = 1503] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 243 (0x7f87253a8c00) [pid = 1813] [serial = 1545] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 242 (0x7f8711daf400) [pid = 1813] [serial = 1727] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 241 (0x7f871d5bc800) [pid = 1813] [serial = 1443] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 240 (0x7f873056e400) [pid = 1813] [serial = 1551] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 239 (0x7f87183b4400) [pid = 1813] [serial = 1740] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 238 (0x7f872df43000) [pid = 1813] [serial = 1491] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 237 (0x7f870edf4000) [pid = 1813] [serial = 1709] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 236 (0x7f874104a000) [pid = 1813] [serial = 1644] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 235 (0x7f871646b400) [pid = 1813] [serial = 1706] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 234 (0x7f871b039400) [pid = 1813] [serial = 1506] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 233 (0x7f8728024400) [pid = 1813] [serial = 1425] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 232 (0x7f871cd35800) [pid = 1813] [serial = 1470] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 231 (0x7f87411bf800) [pid = 1813] [serial = 1509] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 230 (0x7f87166e5c00) [pid = 1813] [serial = 1737] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 229 (0x7f872520fc00) [pid = 1813] [serial = 1422] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 228 (0x7f873d723800) [pid = 1813] [serial = 1500] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 227 (0x7f871e34bc00) [pid = 1813] [serial = 1572] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 226 (0x7f871d6c9800) [pid = 1813] [serial = 1539] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 225 (0x7f871d5b4000) [pid = 1813] [serial = 1671] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 224 (0x7f871e12ac00) [pid = 1813] [serial = 1682] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 223 (0x7f8724422c00) [pid = 1813] [serial = 1479] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 222 (0x7f871ff3f800) [pid = 1813] [serial = 1542] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 221 (0x7f871847bc00) [pid = 1813] [serial = 1715] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 220 (0x7f8718483c00) [pid = 1813] [serial = 1718] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 219 (0x7f8716463000) [pid = 1813] [serial = 1736] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 218 (0x7f871482d000) [pid = 1813] [serial = 1731] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 217 (0x7f872b328400) [pid = 1813] [serial = 1428] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 216 (0x7f8718605c00) [pid = 1813] [serial = 1742] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 215 (0x7f8714496400) [pid = 1813] [serial = 1638] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 214 (0x7f872024e000) [pid = 1813] [serial = 1608] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 213 (0x7f8740a41800) [pid = 1813] [serial = 1617] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 212 (0x7f8728026400) [pid = 1813] [serial = 1611] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f873d1c9000) [pid = 1813] [serial = 1620] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f87411c0400) [pid = 1813] [serial = 1626] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f871d634400) [pid = 1813] [serial = 1605] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f871860fc00) [pid = 1813] [serial = 1632] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f872fcac800) [pid = 1813] [serial = 1614] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f8715c1bc00) [pid = 1813] [serial = 1623] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f871457c400) [pid = 1813] [serial = 1641] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f873d1c8400) [pid = 1813] [serial = 1635] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f87189f7400) [pid = 1813] [serial = 1602] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f87183b2000) [pid = 1813] [serial = 1629] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f871c977000) [pid = 1813] [serial = 1410] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f87251d5400) [pid = 1813] [serial = 1691] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f8714582800) [pid = 1813] [serial = 1730] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8719029800) [pid = 1813] [serial = 1536] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f87327a6800) [pid = 1813] [serial = 1700] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871471c400) [pid = 1813] [serial = 1673] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f873c096c00) [pid = 1813] [serial = 1557] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f8725218000) [pid = 1813] [serial = 1482] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f8716469400) [pid = 1813] [serial = 1712] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f872d8d7000) [pid = 1813] [serial = 1431] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f872df46000) [pid = 1813] [serial = 1434] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f871f1a6400) [pid = 1813] [serial = 1685] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f8711c10c00) [pid = 1813] [serial = 1647] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f870fb29c00) [pid = 1813] [serial = 1724] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871f26ac00) [pid = 1813] [serial = 1563] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8711dad800) [pid = 1813] [serial = 1650] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f87150b4800) [pid = 1813] [serial = 1575] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f8714f69c00) [pid = 1813] [serial = 1733] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f8730562400) [pid = 1813] [serial = 1497] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f87183a8800) [pid = 1813] [serial = 1739] [outer = (nil)] [url = about:blank] 18:13:31 INFO - PROCESS | 1813 | 1462324411952 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870d0d5000 == 144 [pid = 1813] [id = 624] 18:13:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f870cae2000) [pid = 1813] [serial = 1873] [outer = (nil)] 18:13:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f870cae4c00) [pid = 1813] [serial = 1874] [outer = 0x7f870cae2000] 18:13:32 INFO - PROCESS | 1813 | 1462324412067 Marionette DEBUG loaded listener.js 18:13:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f870edf7c00) [pid = 1813] [serial = 1875] [outer = 0x7f870cae2000] 18:13:32 INFO - PROCESS | 1813 | 1462324412967 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 18:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 18:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 3288ms 18:13:33 INFO - PROCESS | 1813 | 1462324413030 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 18:13:33 INFO - PROCESS | 1813 | 1462324413036 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 18:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 18:13:33 INFO - PROCESS | 1813 | 1462324413043 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 18:13:33 INFO - PROCESS | 1813 | 1462324413048 Marionette TRACE conn3 <- [1,2470,null,{}] 18:13:33 INFO - PROCESS | 1813 | 1462324413055 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:33 INFO - PROCESS | 1813 | 1462324413283 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 18:13:33 INFO - PROCESS | 1813 | 1462324413478 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f75a800 == 145 [pid = 1813] [id = 625] 18:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f871183b800) [pid = 1813] [serial = 1876] [outer = (nil)] 18:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f8711c10c00) [pid = 1813] [serial = 1877] [outer = 0x7f871183b800] 18:13:33 INFO - PROCESS | 1813 | 1462324413544 Marionette DEBUG loaded listener.js 18:13:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f8711daf400) [pid = 1813] [serial = 1878] [outer = 0x7f871183b800] 18:13:34 INFO - PROCESS | 1813 | 1462324414404 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 18:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 18:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1387ms 18:13:34 INFO - PROCESS | 1813 | 1462324414434 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 18:13:34 INFO - PROCESS | 1813 | 1462324414439 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 18:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 18:13:34 INFO - PROCESS | 1813 | 1462324414446 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 18:13:34 INFO - PROCESS | 1813 | 1462324414450 Marionette TRACE conn3 <- [1,2474,null,{}] 18:13:34 INFO - PROCESS | 1813 | 1462324414461 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:34 INFO - PROCESS | 1813 | 1462324414741 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 18:13:34 INFO - PROCESS | 1813 | 1462324414786 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87117f9800 == 146 [pid = 1813] [id = 626] 18:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f871261c400) [pid = 1813] [serial = 1879] [outer = (nil)] 18:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f8713dedc00) [pid = 1813] [serial = 1880] [outer = 0x7f871261c400] 18:13:34 INFO - PROCESS | 1813 | 1462324414855 Marionette DEBUG loaded listener.js 18:13:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f8713df8c00) [pid = 1813] [serial = 1881] [outer = 0x7f871261c400] 18:13:36 INFO - PROCESS | 1813 | 1462324416121 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 18:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 18:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1684ms 18:13:36 INFO - PROCESS | 1813 | 1462324416131 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 18:13:36 INFO - PROCESS | 1813 | 1462324416134 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 18:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 18:13:36 INFO - PROCESS | 1813 | 1462324416149 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 18:13:36 INFO - PROCESS | 1813 | 1462324416157 Marionette TRACE conn3 <- [1,2478,null,{}] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8718476c00) [pid = 1813] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f8720254800) [pid = 1813] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f87183a6000) [pid = 1813] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871847c800) [pid = 1813] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f87166eb400) [pid = 1813] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f8720559400) [pid = 1813] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f87189f8000) [pid = 1813] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871d62a800) [pid = 1813] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f871d630800) [pid = 1813] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8714491c00) [pid = 1813] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871ac5bc00) [pid = 1813] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f8720883800) [pid = 1813] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f872644ec00) [pid = 1813] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f8715dce400) [pid = 1813] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871d6c7400) [pid = 1813] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8719032800) [pid = 1813] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f8718479c00) [pid = 1813] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f871e122800) [pid = 1813] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871ee18000) [pid = 1813] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8711ddfc00) [pid = 1813] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f872a9b6400) [pid = 1813] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f8715c13000) [pid = 1813] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f87206e3800) [pid = 1813] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f8711db2c00) [pid = 1813] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871ee16400) [pid = 1813] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871481cc00) [pid = 1813] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f870cad7c00) [pid = 1813] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f870fb30400) [pid = 1813] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f8714490000) [pid = 1813] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f871ccdf400) [pid = 1813] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871ccde400) [pid = 1813] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f870cad9c00) [pid = 1813] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f8718395000) [pid = 1813] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f8711de6400) [pid = 1813] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f870eded000) [pid = 1813] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f8718478000) [pid = 1813] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f871adeb400) [pid = 1813] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f870fb22000) [pid = 1813] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f8716466c00) [pid = 1813] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f870edf1c00) [pid = 1813] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 18:13:36 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f870edecc00) [pid = 1813] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 18:13:36 INFO - PROCESS | 1813 | 1462324416957 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:37 INFO - PROCESS | 1813 | 1462324417153 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 18:13:37 INFO - PROCESS | 1813 | 1462324417337 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711aea000 == 147 [pid = 1813] [id = 627] 18:13:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8712612800) [pid = 1813] [serial = 1882] [outer = (nil)] 18:13:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f8713df8800) [pid = 1813] [serial = 1883] [outer = 0x7f8712612800] 18:13:37 INFO - PROCESS | 1813 | 1462324417398 Marionette DEBUG loaded listener.js 18:13:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f871457c000) [pid = 1813] [serial = 1884] [outer = 0x7f8712612800] 18:13:38 INFO - PROCESS | 1813 | 1462324418112 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 18:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 18:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 2010ms 18:13:38 INFO - PROCESS | 1813 | 1462324418152 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 18:13:38 INFO - PROCESS | 1813 | 1462324418156 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 18:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 18:13:38 INFO - PROCESS | 1813 | 1462324418161 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 18:13:38 INFO - PROCESS | 1813 | 1462324418163 Marionette TRACE conn3 <- [1,2482,null,{}] 18:13:38 INFO - PROCESS | 1813 | 1462324418169 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:38 INFO - PROCESS | 1813 | 1462324418438 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 18:13:38 INFO - PROCESS | 1813 | 1462324418460 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87139ee000 == 148 [pid = 1813] [id = 628] 18:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f8714582c00) [pid = 1813] [serial = 1885] [outer = (nil)] 18:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f871481a000) [pid = 1813] [serial = 1886] [outer = 0x7f8714582c00] 18:13:38 INFO - PROCESS | 1813 | 1462324418519 Marionette DEBUG loaded listener.js 18:13:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f8714820400) [pid = 1813] [serial = 1887] [outer = 0x7f8714582c00] 18:13:39 INFO - PROCESS | 1813 | 1462324419695 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 18:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 18:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1582ms 18:13:39 INFO - PROCESS | 1813 | 1462324419745 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 18:13:39 INFO - PROCESS | 1813 | 1462324419750 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 18:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 18:13:39 INFO - PROCESS | 1813 | 1462324419760 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 18:13:39 INFO - PROCESS | 1813 | 1462324419764 Marionette TRACE conn3 <- [1,2486,null,{}] 18:13:39 INFO - PROCESS | 1813 | 1462324419772 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:40 INFO - PROCESS | 1813 | 1462324420008 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 18:13:40 INFO - PROCESS | 1813 | 1462324420345 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87117e0000 == 149 [pid = 1813] [id = 629] 18:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f8711da5800) [pid = 1813] [serial = 1888] [outer = (nil)] 18:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f8711db2c00) [pid = 1813] [serial = 1889] [outer = 0x7f8711da5800] 18:13:40 INFO - PROCESS | 1813 | 1462324420427 Marionette DEBUG loaded listener.js 18:13:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f8714487400) [pid = 1813] [serial = 1890] [outer = 0x7f8711da5800] 18:13:41 INFO - PROCESS | 1813 | 1462324421323 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 18:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 18:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1632ms 18:13:41 INFO - PROCESS | 1813 | 1462324421393 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 18:13:41 INFO - PROCESS | 1813 | 1462324421401 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 18:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 18:13:41 INFO - PROCESS | 1813 | 1462324421412 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 18:13:41 INFO - PROCESS | 1813 | 1462324421415 Marionette TRACE conn3 <- [1,2490,null,{}] 18:13:41 INFO - PROCESS | 1813 | 1462324421421 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:41 INFO - PROCESS | 1813 | 1462324421681 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 18:13:42 INFO - PROCESS | 1813 | 1462324422021 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8713dde800 == 150 [pid = 1813] [id = 630] 18:13:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f871481d800) [pid = 1813] [serial = 1891] [outer = (nil)] 18:13:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f871482d000) [pid = 1813] [serial = 1892] [outer = 0x7f871481d800] 18:13:42 INFO - PROCESS | 1813 | 1462324422094 Marionette DEBUG loaded listener.js 18:13:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f8714838c00) [pid = 1813] [serial = 1893] [outer = 0x7f871481d800] 18:13:43 INFO - PROCESS | 1813 | 1462324423048 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 18:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1690ms 18:13:43 INFO - PROCESS | 1813 | 1462324423102 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 18:13:43 INFO - PROCESS | 1813 | 1462324423105 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 18:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 18:13:43 INFO - PROCESS | 1813 | 1462324423111 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 18:13:43 INFO - PROCESS | 1813 | 1462324423118 Marionette TRACE conn3 <- [1,2494,null,{}] 18:13:43 INFO - PROCESS | 1813 | 1462324423134 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:43 INFO - PROCESS | 1813 | 1462324423399 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 18:13:43 INFO - PROCESS | 1813 | 1462324423720 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87148cc000 == 151 [pid = 1813] [id = 631] 18:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f8714f6f000) [pid = 1813] [serial = 1894] [outer = (nil)] 18:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f87150b2800) [pid = 1813] [serial = 1895] [outer = 0x7f8714f6f000] 18:13:43 INFO - PROCESS | 1813 | 1462324423798 Marionette DEBUG loaded listener.js 18:13:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8715c14c00) [pid = 1813] [serial = 1896] [outer = 0x7f8714f6f000] 18:13:44 INFO - PROCESS | 1813 | 1462324424641 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 18:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 18:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1594ms 18:13:44 INFO - PROCESS | 1813 | 1462324424706 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 18:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 18:13:44 INFO - PROCESS | 1813 | 1462324424711 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 18:13:44 INFO - PROCESS | 1813 | 1462324424717 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 18:13:44 INFO - PROCESS | 1813 | 1462324424720 Marionette TRACE conn3 <- [1,2498,null,{}] 18:13:44 INFO - PROCESS | 1813 | 1462324424725 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:44 INFO - PROCESS | 1813 | 1462324424954 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 18:13:45 INFO - PROCESS | 1813 | 1462324425286 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87150bb000 == 152 [pid = 1813] [id = 632] 18:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f87150a7800) [pid = 1813] [serial = 1897] [outer = (nil)] 18:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f8715dd4800) [pid = 1813] [serial = 1898] [outer = 0x7f87150a7800] 18:13:45 INFO - PROCESS | 1813 | 1462324425365 Marionette DEBUG loaded listener.js 18:13:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f8715ddc000) [pid = 1813] [serial = 1899] [outer = 0x7f87150a7800] 18:13:46 INFO - PROCESS | 1813 | 1462324426213 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 18:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 18:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1530ms 18:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 18:13:46 INFO - PROCESS | 1813 | 1462324426247 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 18:13:46 INFO - PROCESS | 1813 | 1462324426250 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 18:13:46 INFO - PROCESS | 1813 | 1462324426256 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 18:13:46 INFO - PROCESS | 1813 | 1462324426259 Marionette TRACE conn3 <- [1,2502,null,{}] 18:13:46 INFO - PROCESS | 1813 | 1462324426264 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:46 INFO - PROCESS | 1813 | 1462324426482 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 18:13:46 INFO - PROCESS | 1813 | 1462324426758 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715d10800 == 153 [pid = 1813] [id = 633] 18:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f8715c18800) [pid = 1813] [serial = 1900] [outer = (nil)] 18:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8716469400) [pid = 1813] [serial = 1901] [outer = 0x7f8715c18800] 18:13:46 INFO - PROCESS | 1813 | 1462324426885 Marionette DEBUG loaded listener.js 18:13:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f87165b7800) [pid = 1813] [serial = 1902] [outer = 0x7f8715c18800] 18:13:47 INFO - PROCESS | 1813 | 1462324427739 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 18:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1534ms 18:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 18:13:47 INFO - PROCESS | 1813 | 1462324427791 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 18:13:47 INFO - PROCESS | 1813 | 1462324427794 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 18:13:47 INFO - PROCESS | 1813 | 1462324427800 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 18:13:47 INFO - PROCESS | 1813 | 1462324427803 Marionette TRACE conn3 <- [1,2506,null,{}] 18:13:47 INFO - PROCESS | 1813 | 1462324427808 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:48 INFO - PROCESS | 1813 | 1462324428072 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 18:13:48 INFO - PROCESS | 1813 | 1462324428396 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718313000 == 154 [pid = 1813] [id = 634] 18:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f8718478c00) [pid = 1813] [serial = 1903] [outer = (nil)] 18:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871847e800) [pid = 1813] [serial = 1904] [outer = 0x7f8718478c00] 18:13:48 INFO - PROCESS | 1813 | 1462324428484 Marionette DEBUG loaded listener.js 18:13:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f8718606800) [pid = 1813] [serial = 1905] [outer = 0x7f8718478c00] 18:13:49 INFO - PROCESS | 1813 | 1462324429335 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 18:13:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 18:13:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1585ms 18:13:49 INFO - PROCESS | 1813 | 1462324429385 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 18:13:49 INFO - PROCESS | 1813 | 1462324429389 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 18:13:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 18:13:49 INFO - PROCESS | 1813 | 1462324429395 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 18:13:49 INFO - PROCESS | 1813 | 1462324429397 Marionette TRACE conn3 <- [1,2510,null,{}] 18:13:49 INFO - PROCESS | 1813 | 1462324429402 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:49 INFO - PROCESS | 1813 | 1462324429627 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 18:13:49 INFO - PROCESS | 1813 | 1462324429905 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871855b000 == 155 [pid = 1813] [id = 635] 18:13:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f8718395000) [pid = 1813] [serial = 1906] [outer = (nil)] 18:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f87188d5000) [pid = 1813] [serial = 1907] [outer = 0x7f8718395000] 18:13:50 INFO - PROCESS | 1813 | 1462324430020 Marionette DEBUG loaded listener.js 18:13:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f87189ed800) [pid = 1813] [serial = 1908] [outer = 0x7f8718395000] 18:13:50 INFO - PROCESS | 1813 | 1462324430863 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 18:13:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 18:13:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1528ms 18:13:50 INFO - PROCESS | 1813 | 1462324430925 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 18:13:50 INFO - PROCESS | 1813 | 1462324430928 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 18:13:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 18:13:50 INFO - PROCESS | 1813 | 1462324430934 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 18:13:50 INFO - PROCESS | 1813 | 1462324430937 Marionette TRACE conn3 <- [1,2514,null,{}] 18:13:50 INFO - PROCESS | 1813 | 1462324430942 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:51 INFO - PROCESS | 1813 | 1462324431157 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 18:13:51 INFO - PROCESS | 1813 | 1462324431405 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718ac7000 == 156 [pid = 1813] [id = 636] 18:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f871847b000) [pid = 1813] [serial = 1909] [outer = (nil)] 18:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f87189f5400) [pid = 1813] [serial = 1910] [outer = 0x7f871847b000] 18:13:51 INFO - PROCESS | 1813 | 1462324431480 Marionette DEBUG loaded listener.js 18:13:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f8718bde000) [pid = 1813] [serial = 1911] [outer = 0x7f871847b000] 18:13:52 INFO - PROCESS | 1813 | 1462324432371 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 18:13:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 18:13:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1487ms 18:13:52 INFO - PROCESS | 1813 | 1462324432422 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 18:13:52 INFO - PROCESS | 1813 | 1462324432426 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 18:13:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 18:13:52 INFO - PROCESS | 1813 | 1462324432431 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 18:13:52 INFO - PROCESS | 1813 | 1462324432433 Marionette TRACE conn3 <- [1,2518,null,{}] 18:13:52 INFO - PROCESS | 1813 | 1462324432439 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:52 INFO - PROCESS | 1813 | 1462324432666 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 18:13:52 INFO - PROCESS | 1813 | 1462324432946 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719173000 == 157 [pid = 1813] [id = 637] 18:13:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f87188cec00) [pid = 1813] [serial = 1912] [outer = (nil)] 18:13:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f8719026400) [pid = 1813] [serial = 1913] [outer = 0x7f87188cec00] 18:13:53 INFO - PROCESS | 1813 | 1462324433076 Marionette DEBUG loaded listener.js 18:13:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f8719033800) [pid = 1813] [serial = 1914] [outer = 0x7f87188cec00] 18:13:53 INFO - PROCESS | 1813 | 1462324433962 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:13:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 18:13:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1583ms 18:13:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 18:13:54 INFO - PROCESS | 1813 | 1462324434016 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 18:13:54 INFO - PROCESS | 1813 | 1462324434019 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 18:13:54 INFO - PROCESS | 1813 | 1462324434025 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 18:13:54 INFO - PROCESS | 1813 | 1462324434029 Marionette TRACE conn3 <- [1,2522,null,{}] 18:13:54 INFO - PROCESS | 1813 | 1462324434034 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:54 INFO - PROCESS | 1813 | 1462324434258 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 18:13:54 INFO - PROCESS | 1813 | 1462324434545 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b8c800 == 158 [pid = 1813] [id = 638] 18:13:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f87189ef400) [pid = 1813] [serial = 1915] [outer = (nil)] 18:13:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871936d400) [pid = 1813] [serial = 1916] [outer = 0x7f87189ef400] 18:13:54 INFO - PROCESS | 1813 | 1462324434666 Marionette DEBUG loaded listener.js 18:13:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f8719376000) [pid = 1813] [serial = 1917] [outer = 0x7f87189ef400] 18:13:55 INFO - PROCESS | 1813 | 1462324435557 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 18:13:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 18:13:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1583ms 18:13:55 INFO - PROCESS | 1813 | 1462324435608 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 18:13:55 INFO - PROCESS | 1813 | 1462324435612 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 18:13:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 18:13:55 INFO - PROCESS | 1813 | 1462324435618 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 18:13:55 INFO - PROCESS | 1813 | 1462324435622 Marionette TRACE conn3 <- [1,2526,null,{}] 18:13:55 INFO - PROCESS | 1813 | 1462324435627 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:55 INFO - PROCESS | 1813 | 1462324435886 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 18:13:56 INFO - PROCESS | 1813 | 1462324436220 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c9f800 == 159 [pid = 1813] [id = 639] 18:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f8719d5b800) [pid = 1813] [serial = 1918] [outer = (nil)] 18:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f871a3e2400) [pid = 1813] [serial = 1919] [outer = 0x7f8719d5b800] 18:13:56 INFO - PROCESS | 1813 | 1462324436305 Marionette DEBUG loaded listener.js 18:13:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f871ac59400) [pid = 1813] [serial = 1920] [outer = 0x7f8719d5b800] 18:13:57 INFO - PROCESS | 1813 | 1462324437207 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 18:13:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 18:13:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1633ms 18:13:57 INFO - PROCESS | 1813 | 1462324437252 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 18:13:57 INFO - PROCESS | 1813 | 1462324437257 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 18:13:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 18:13:57 INFO - PROCESS | 1813 | 1462324437264 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 18:13:57 INFO - PROCESS | 1813 | 1462324437268 Marionette TRACE conn3 <- [1,2530,null,{}] 18:13:57 INFO - PROCESS | 1813 | 1462324437274 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:57 INFO - PROCESS | 1813 | 1462324437531 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 18:13:57 INFO - PROCESS | 1813 | 1462324437832 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a272800 == 160 [pid = 1813] [id = 640] 18:13:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f870cae1000) [pid = 1813] [serial = 1921] [outer = (nil)] 18:13:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f871ade2c00) [pid = 1813] [serial = 1922] [outer = 0x7f870cae1000] 18:13:57 INFO - PROCESS | 1813 | 1462324437914 Marionette DEBUG loaded listener.js 18:13:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f871afea000) [pid = 1813] [serial = 1923] [outer = 0x7f870cae1000] 18:13:58 INFO - PROCESS | 1813 | 1462324438855 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 18:13:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 18:13:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1636ms 18:13:58 INFO - PROCESS | 1813 | 1462324438903 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 18:13:58 INFO - PROCESS | 1813 | 1462324438906 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 18:13:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 18:13:58 INFO - PROCESS | 1813 | 1462324438913 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 18:13:58 INFO - PROCESS | 1813 | 1462324438917 Marionette TRACE conn3 <- [1,2534,null,{}] 18:13:58 INFO - PROCESS | 1813 | 1462324438922 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:13:59 INFO - PROCESS | 1813 | 1462324439171 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 18:13:59 INFO - PROCESS | 1813 | 1462324439501 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:13:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871b04a800 == 161 [pid = 1813] [id = 641] 18:13:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f8719d5d400) [pid = 1813] [serial = 1924] [outer = (nil)] 18:13:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f871b02f400) [pid = 1813] [serial = 1925] [outer = 0x7f8719d5d400] 18:13:59 INFO - PROCESS | 1813 | 1462324439601 Marionette DEBUG loaded listener.js 18:13:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f871c96fc00) [pid = 1813] [serial = 1926] [outer = 0x7f8719d5d400] 18:14:00 INFO - PROCESS | 1813 | 1462324440491 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 18:14:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 18:14:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1633ms 18:14:00 INFO - PROCESS | 1813 | 1462324440548 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 18:14:00 INFO - PROCESS | 1813 | 1462324440552 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 18:14:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 18:14:00 INFO - PROCESS | 1813 | 1462324440557 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 18:14:00 INFO - PROCESS | 1813 | 1462324440560 Marionette TRACE conn3 <- [1,2538,null,{}] 18:14:00 INFO - PROCESS | 1813 | 1462324440566 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:00 INFO - PROCESS | 1813 | 1462324440791 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 18:14:01 INFO - PROCESS | 1813 | 1462324441073 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871cbbc000 == 162 [pid = 1813] [id = 642] 18:14:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f871ac60000) [pid = 1813] [serial = 1927] [outer = (nil)] 18:14:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f871c978800) [pid = 1813] [serial = 1928] [outer = 0x7f871ac60000] 18:14:01 INFO - PROCESS | 1813 | 1462324441189 Marionette DEBUG loaded listener.js 18:14:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f871c9e4800) [pid = 1813] [serial = 1929] [outer = 0x7f871ac60000] 18:14:02 INFO - PROCESS | 1813 | 1462324442066 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 18:14:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 18:14:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1581ms 18:14:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 18:14:02 INFO - PROCESS | 1813 | 1462324442141 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 18:14:02 INFO - PROCESS | 1813 | 1462324442144 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 18:14:02 INFO - PROCESS | 1813 | 1462324442152 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 18:14:02 INFO - PROCESS | 1813 | 1462324442156 Marionette TRACE conn3 <- [1,2542,null,{}] 18:14:02 INFO - PROCESS | 1813 | 1462324442162 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:02 INFO - PROCESS | 1813 | 1462324442435 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 18:14:02 INFO - PROCESS | 1813 | 1462324442756 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:02 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d1db800 == 163 [pid = 1813] [id = 643] 18:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f871afe8000) [pid = 1813] [serial = 1930] [outer = (nil)] 18:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f871ccdac00) [pid = 1813] [serial = 1931] [outer = 0x7f871afe8000] 18:14:02 INFO - PROCESS | 1813 | 1462324442834 Marionette DEBUG loaded listener.js 18:14:02 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f871cce4800) [pid = 1813] [serial = 1932] [outer = 0x7f871afe8000] 18:14:03 INFO - PROCESS | 1813 | 1462324443726 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 18:14:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 18:14:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1638ms 18:14:03 INFO - PROCESS | 1813 | 1462324443789 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 18:14:03 INFO - PROCESS | 1813 | 1462324443792 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 18:14:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 18:14:03 INFO - PROCESS | 1813 | 1462324443799 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 18:14:03 INFO - PROCESS | 1813 | 1462324443801 Marionette TRACE conn3 <- [1,2546,null,{}] 18:14:03 INFO - PROCESS | 1813 | 1462324443806 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:04 INFO - PROCESS | 1813 | 1462324444048 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 18:14:04 INFO - PROCESS | 1813 | 1462324444376 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d604000 == 164 [pid = 1813] [id = 644] 18:14:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f871c973800) [pid = 1813] [serial = 1933] [outer = (nil)] 18:14:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f871cd40c00) [pid = 1813] [serial = 1934] [outer = 0x7f871c973800] 18:14:04 INFO - PROCESS | 1813 | 1462324444454 Marionette DEBUG loaded listener.js 18:14:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f871d3ecc00) [pid = 1813] [serial = 1935] [outer = 0x7f871c973800] 18:14:05 INFO - PROCESS | 1813 | 1462324445358 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 18:14:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 18:14:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1632ms 18:14:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 18:14:05 INFO - PROCESS | 1813 | 1462324445432 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 18:14:05 INFO - PROCESS | 1813 | 1462324445435 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 18:14:05 INFO - PROCESS | 1813 | 1462324445441 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 18:14:05 INFO - PROCESS | 1813 | 1462324445444 Marionette TRACE conn3 <- [1,2550,null,{}] 18:14:05 INFO - PROCESS | 1813 | 1462324445449 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:05 INFO - PROCESS | 1813 | 1462324445686 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 18:14:06 INFO - PROCESS | 1813 | 1462324446012 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e3d6800 == 165 [pid = 1813] [id = 645] 18:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f8714813c00) [pid = 1813] [serial = 1936] [outer = (nil)] 18:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f871d530800) [pid = 1813] [serial = 1937] [outer = 0x7f8714813c00] 18:14:06 INFO - PROCESS | 1813 | 1462324446091 Marionette DEBUG loaded listener.js 18:14:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f871d58b000) [pid = 1813] [serial = 1938] [outer = 0x7f8714813c00] 18:14:07 INFO - PROCESS | 1813 | 1462324447017 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 18:14:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 18:14:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1632ms 18:14:07 INFO - PROCESS | 1813 | 1462324447073 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 18:14:07 INFO - PROCESS | 1813 | 1462324447077 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 18:14:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 18:14:07 INFO - PROCESS | 1813 | 1462324447083 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 18:14:07 INFO - PROCESS | 1813 | 1462324447085 Marionette TRACE conn3 <- [1,2554,null,{}] 18:14:07 INFO - PROCESS | 1813 | 1462324447091 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:07 INFO - PROCESS | 1813 | 1462324447415 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 18:14:07 INFO - PROCESS | 1813 | 1462324447671 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871efb6800 == 166 [pid = 1813] [id = 646] 18:14:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f871c97b800) [pid = 1813] [serial = 1939] [outer = (nil)] 18:14:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f871d593800) [pid = 1813] [serial = 1940] [outer = 0x7f871c97b800] 18:14:07 INFO - PROCESS | 1813 | 1462324447751 Marionette DEBUG loaded listener.js 18:14:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f871d5b3c00) [pid = 1813] [serial = 1941] [outer = 0x7f871c97b800] 18:14:08 INFO - PROCESS | 1813 | 1462324448645 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 18:14:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 18:14:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1640ms 18:14:08 INFO - PROCESS | 1813 | 1462324448725 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 18:14:08 INFO - PROCESS | 1813 | 1462324448728 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 18:14:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 18:14:08 INFO - PROCESS | 1813 | 1462324448734 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 18:14:08 INFO - PROCESS | 1813 | 1462324448737 Marionette TRACE conn3 <- [1,2558,null,{}] 18:14:08 INFO - PROCESS | 1813 | 1462324448743 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:09 INFO - PROCESS | 1813 | 1462324449024 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 18:14:09 INFO - PROCESS | 1813 | 1462324449371 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e0d9800 == 165 [pid = 1813] [id = 98] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719dc0800 == 164 [pid = 1813] [id = 528] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725e62000 == 163 [pid = 1813] [id = 532] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d409000 == 162 [pid = 1813] [id = 556] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ef5800 == 161 [pid = 1813] [id = 345] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726218000 == 160 [pid = 1813] [id = 356] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871855f000 == 159 [pid = 1813] [id = 527] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725768800 == 158 [pid = 1813] [id = 31] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8741029800 == 157 [pid = 1813] [id = 72] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ef4e800 == 156 [pid = 1813] [id = 529] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ef0000 == 155 [pid = 1813] [id = 137] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8740884000 == 154 [pid = 1813] [id = 622] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873b413000 == 153 [pid = 1813] [id = 621] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872f76f000 == 152 [pid = 1813] [id = 620] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e422000 == 151 [pid = 1813] [id = 619] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8727f43000 == 150 [pid = 1813] [id = 618] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726172800 == 149 [pid = 1813] [id = 617] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ae4800 == 148 [pid = 1813] [id = 616] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208d4000 == 147 [pid = 1813] [id = 615] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87202a9800 == 146 [pid = 1813] [id = 614] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ef60000 == 145 [pid = 1813] [id = 613] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d603000 == 144 [pid = 1813] [id = 612] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d18c000 == 143 [pid = 1813] [id = 611] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a3a7800 == 142 [pid = 1813] [id = 610] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719c99800 == 141 [pid = 1813] [id = 609] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719248000 == 140 [pid = 1813] [id = 608] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87184d8000 == 139 [pid = 1813] [id = 607] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87145e5000 == 138 [pid = 1813] [id = 606] 18:14:10 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870fb66800 == 137 [pid = 1813] [id = 605] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f873c780400) [pid = 1813] [serial = 1701] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f872d7ad800) [pid = 1813] [serial = 1695] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f871860cc00) [pid = 1813] [serial = 1677] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f87188d4c00) [pid = 1813] [serial = 1743] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f872de21c00) [pid = 1813] [serial = 1599] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f87207b4400) [pid = 1813] [serial = 1689] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f871ee17000) [pid = 1813] [serial = 1683] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f8725aa2800) [pid = 1813] [serial = 1692] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f871f26b400) [pid = 1813] [serial = 1686] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f87150a9c00) [pid = 1813] [serial = 1674] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f871d62c000) [pid = 1813] [serial = 1680] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8730463800) [pid = 1813] [serial = 1698] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f871646f400) [pid = 1813] [serial = 1707] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f8718480000) [pid = 1813] [serial = 1716] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f870edf8800) [pid = 1813] [serial = 1710] [outer = (nil)] [url = about:blank] 18:14:10 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f87188d2000) [pid = 1813] [serial = 1719] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f873d1ce000) [pid = 1813] [serial = 1713] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f87188dc400) [pid = 1813] [serial = 1722] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f87408ca000) [pid = 1813] [serial = 1704] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f870fb2e800) [pid = 1813] [serial = 1725] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f87160e5400) [pid = 1813] [serial = 1811] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f87166ecc00) [pid = 1813] [serial = 1812] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871ff32800) [pid = 1813] [serial = 1763] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8712616c00) [pid = 1813] [serial = 1802] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f8711846800) [pid = 1813] [serial = 1799] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871d589c00) [pid = 1813] [serial = 1758] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871cd3a800) [pid = 1813] [serial = 1757] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f871ade4c00) [pid = 1813] [serial = 1755] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8719d0f800) [pid = 1813] [serial = 1754] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f872405d800) [pid = 1813] [serial = 1767] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f87206e0400) [pid = 1813] [serial = 1766] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f872566f800) [pid = 1813] [serial = 1770] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f872442d400) [pid = 1813] [serial = 1769] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f8712616800) [pid = 1813] [serial = 1805] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8713df7c00) [pid = 1813] [serial = 1806] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f8730561000) [pid = 1813] [serial = 1776] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f872e61e400) [pid = 1813] [serial = 1775] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871646b800) [pid = 1813] [serial = 1749] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8715c1e800) [pid = 1813] [serial = 1748] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f872a9b1800) [pid = 1813] [serial = 1773] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f87272c4400) [pid = 1813] [serial = 1772] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f873b464800) [pid = 1813] [serial = 1779] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f8711de3c00) [pid = 1813] [serial = 1778] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871f26dc00) [pid = 1813] [serial = 1761] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871ee1ec00) [pid = 1813] [serial = 1760] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f873d463000) [pid = 1813] [serial = 1785] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f8714821400) [pid = 1813] [serial = 1784] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f870cae5000) [pid = 1813] [serial = 1794] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f870cae0800) [pid = 1813] [serial = 1793] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871481c800) [pid = 1813] [serial = 1782] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f8714818800) [pid = 1813] [serial = 1781] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f87200e9400) [pid = 1813] [serial = 1764] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f871471d400) [pid = 1813] [serial = 1746] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8714496c00) [pid = 1813] [serial = 1745] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f87408c6000) [pid = 1813] [serial = 1791] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f873d5e8000) [pid = 1813] [serial = 1790] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f871cce5000) [pid = 1813] [serial = 1788] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f871cce1000) [pid = 1813] [serial = 1787] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f8711840c00) [pid = 1813] [serial = 1797] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f871183c800) [pid = 1813] [serial = 1796] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f87188d8400) [pid = 1813] [serial = 1752] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f8718608400) [pid = 1813] [serial = 1751] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f8714716c00) [pid = 1813] [serial = 1814] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8714f6d000) [pid = 1813] [serial = 1809] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f871482b800) [pid = 1813] [serial = 1808] [outer = (nil)] [url = about:blank] 18:14:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870ceb2000 == 138 [pid = 1813] [id = 647] 18:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f870cae0000) [pid = 1813] [serial = 1942] [outer = (nil)] 18:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f870cae5000) [pid = 1813] [serial = 1943] [outer = 0x7f870cae0000] 18:14:11 INFO - PROCESS | 1813 | 1462324451109 Marionette DEBUG loaded listener.js 18:14:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f870edf8800) [pid = 1813] [serial = 1944] [outer = 0x7f870cae0000] 18:14:11 INFO - PROCESS | 1813 | 1462324451952 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 18:14:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 18:14:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 3240ms 18:14:11 INFO - PROCESS | 1813 | 1462324451984 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 18:14:11 INFO - PROCESS | 1813 | 1462324451991 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 18:14:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 18:14:12 INFO - PROCESS | 1813 | 1462324451999 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 18:14:12 INFO - PROCESS | 1813 | 1462324452004 Marionette TRACE conn3 <- [1,2562,null,{}] 18:14:12 INFO - PROCESS | 1813 | 1462324452010 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:12 INFO - PROCESS | 1813 | 1462324452216 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 18:14:12 INFO - PROCESS | 1813 | 1462324452419 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f759800 == 139 [pid = 1813] [id = 648] 18:14:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f870edf4800) [pid = 1813] [serial = 1945] [outer = (nil)] 18:14:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f8711daec00) [pid = 1813] [serial = 1946] [outer = 0x7f870edf4800] 18:14:12 INFO - PROCESS | 1813 | 1462324452487 Marionette DEBUG loaded listener.js 18:14:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8712616c00) [pid = 1813] [serial = 1947] [outer = 0x7f870edf4800] 18:14:13 INFO - PROCESS | 1813 | 1462324453281 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 18:14:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 18:14:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1333ms 18:14:13 INFO - PROCESS | 1813 | 1462324453370 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 18:14:13 INFO - PROCESS | 1813 | 1462324453377 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 18:14:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 18:14:13 INFO - PROCESS | 1813 | 1462324453423 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 18:14:13 INFO - PROCESS | 1813 | 1462324453427 Marionette TRACE conn3 <- [1,2566,null,{}] 18:14:13 INFO - PROCESS | 1813 | 1462324453433 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:13 INFO - PROCESS | 1813 | 1462324453705 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 18:14:13 INFO - PROCESS | 1813 | 1462324453739 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87117f8800 == 140 [pid = 1813] [id = 649] 18:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f8712617000) [pid = 1813] [serial = 1948] [outer = (nil)] 18:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f8714582400) [pid = 1813] [serial = 1949] [outer = 0x7f8712617000] 18:14:13 INFO - PROCESS | 1813 | 1462324453811 Marionette DEBUG loaded listener.js 18:14:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f8714815400) [pid = 1813] [serial = 1950] [outer = 0x7f8712617000] 18:14:14 INFO - PROCESS | 1813 | 1462324454808 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 18:14:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 18:14:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1440ms 18:14:14 INFO - PROCESS | 1813 | 1462324454853 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 18:14:14 INFO - PROCESS | 1813 | 1462324454859 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 18:14:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 18:14:14 INFO - PROCESS | 1813 | 1462324454883 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 18:14:14 INFO - PROCESS | 1813 | 1462324454891 Marionette TRACE conn3 <- [1,2570,null,{}] 18:14:14 INFO - PROCESS | 1813 | 1462324454944 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:15 INFO - PROCESS | 1813 | 1462324455318 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f8711841c00) [pid = 1813] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f8711842800) [pid = 1813] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f871261c400) [pid = 1813] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f8712612800) [pid = 1813] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f870fb2f000) [pid = 1813] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871d3f1c00) [pid = 1813] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f87189edc00) [pid = 1813] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f871f198c00) [pid = 1813] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f8719028400) [pid = 1813] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871183b800) [pid = 1813] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f871448c400) [pid = 1813] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f8714f68000) [pid = 1813] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f8718be5800) [pid = 1813] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f87258ec000) [pid = 1813] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f87253ae400) [pid = 1813] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f871f0eb800) [pid = 1813] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f870cae5c00) [pid = 1813] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f871d5b1c00) [pid = 1813] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f871f1a6800) [pid = 1813] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f87150aa400) [pid = 1813] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f8716462400) [pid = 1813] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f8720711400) [pid = 1813] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f871a3f1c00) [pid = 1813] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 18:14:16 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f870cae2000) [pid = 1813] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 18:14:16 INFO - PROCESS | 1813 | 1462324456151 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711d70800 == 141 [pid = 1813] [id = 650] 18:14:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f870cae5c00) [pid = 1813] [serial = 1951] [outer = (nil)] 18:14:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f8711841400) [pid = 1813] [serial = 1952] [outer = 0x7f870cae5c00] 18:14:16 INFO - PROCESS | 1813 | 1462324456213 Marionette DEBUG loaded listener.js 18:14:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f8713dfa400) [pid = 1813] [serial = 1953] [outer = 0x7f870cae5c00] 18:14:16 INFO - PROCESS | 1813 | 1462324456910 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 18:14:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 18:14:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 2053ms 18:14:16 INFO - PROCESS | 1813 | 1462324456939 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 18:14:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 18:14:16 INFO - PROCESS | 1813 | 1462324456944 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 18:14:16 INFO - PROCESS | 1813 | 1462324456949 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 18:14:16 INFO - PROCESS | 1813 | 1462324456952 Marionette TRACE conn3 <- [1,2574,null,{}] 18:14:16 INFO - PROCESS | 1813 | 1462324456969 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:17 INFO - PROCESS | 1813 | 1462324457158 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 18:14:17 INFO - PROCESS | 1813 | 1462324457173 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8713ddb800 == 142 [pid = 1813] [id = 651] 18:14:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f871448c400) [pid = 1813] [serial = 1954] [outer = (nil)] 18:14:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f87150a9c00) [pid = 1813] [serial = 1955] [outer = 0x7f871448c400] 18:14:17 INFO - PROCESS | 1813 | 1462324457232 Marionette DEBUG loaded listener.js 18:14:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f8715c11c00) [pid = 1813] [serial = 1956] [outer = 0x7f871448c400] 18:14:18 INFO - PROCESS | 1813 | 1462324458377 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 18:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 18:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1487ms 18:14:18 INFO - PROCESS | 1813 | 1462324458437 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 18:14:18 INFO - PROCESS | 1813 | 1462324458443 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 18:14:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 18:14:18 INFO - PROCESS | 1813 | 1462324458452 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 18:14:18 INFO - PROCESS | 1813 | 1462324458458 Marionette TRACE conn3 <- [1,2578,null,{}] 18:14:18 INFO - PROCESS | 1813 | 1462324458467 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:18 INFO - PROCESS | 1813 | 1462324458733 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 18:14:19 INFO - PROCESS | 1813 | 1462324459080 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87117e1000 == 143 [pid = 1813] [id = 652] 18:14:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f8711846800) [pid = 1813] [serial = 1957] [outer = (nil)] 18:14:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f8711dda800) [pid = 1813] [serial = 1958] [outer = 0x7f8711846800] 18:14:19 INFO - PROCESS | 1813 | 1462324459155 Marionette DEBUG loaded listener.js 18:14:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f8712620000) [pid = 1813] [serial = 1959] [outer = 0x7f8711846800] 18:14:20 INFO - PROCESS | 1813 | 1462324460031 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 18:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 18:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1642ms 18:14:20 INFO - PROCESS | 1813 | 1462324460095 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 18:14:20 INFO - PROCESS | 1813 | 1462324460103 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 18:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 18:14:20 INFO - PROCESS | 1813 | 1462324460113 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 18:14:20 INFO - PROCESS | 1813 | 1462324460117 Marionette TRACE conn3 <- [1,2582,null,{}] 18:14:20 INFO - PROCESS | 1813 | 1462324460123 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:20 INFO - PROCESS | 1813 | 1462324460363 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 18:14:20 INFO - PROCESS | 1813 | 1462324460682 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87144bb800 == 144 [pid = 1813] [id = 653] 18:14:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f8714575400) [pid = 1813] [serial = 1960] [outer = (nil)] 18:14:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f8714818c00) [pid = 1813] [serial = 1961] [outer = 0x7f8714575400] 18:14:20 INFO - PROCESS | 1813 | 1462324460760 Marionette DEBUG loaded listener.js 18:14:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f8714837000) [pid = 1813] [serial = 1962] [outer = 0x7f8714575400] 18:14:21 INFO - PROCESS | 1813 | 1462324461688 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 18:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 18:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1633ms 18:14:21 INFO - PROCESS | 1813 | 1462324461747 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 18:14:21 INFO - PROCESS | 1813 | 1462324461751 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 18:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 18:14:21 INFO - PROCESS | 1813 | 1462324461757 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 18:14:21 INFO - PROCESS | 1813 | 1462324461763 Marionette TRACE conn3 <- [1,2586,null,{}] 18:14:21 INFO - PROCESS | 1813 | 1462324461779 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:22 INFO - PROCESS | 1813 | 1462324462052 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 18:14:22 INFO - PROCESS | 1813 | 1462324462359 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8714da2800 == 145 [pid = 1813] [id = 654] 18:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f8715c14400) [pid = 1813] [serial = 1963] [outer = (nil)] 18:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f8715dd1c00) [pid = 1813] [serial = 1964] [outer = 0x7f8715c14400] 18:14:22 INFO - PROCESS | 1813 | 1462324462439 Marionette DEBUG loaded listener.js 18:14:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f871646a400) [pid = 1813] [serial = 1965] [outer = 0x7f8715c14400] 18:14:23 INFO - PROCESS | 1813 | 1462324463304 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 18:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 18:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1585ms 18:14:23 INFO - PROCESS | 1813 | 1462324463343 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 18:14:23 INFO - PROCESS | 1813 | 1462324463348 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 18:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 18:14:23 INFO - PROCESS | 1813 | 1462324463353 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 18:14:23 INFO - PROCESS | 1813 | 1462324463356 Marionette TRACE conn3 <- [1,2590,null,{}] 18:14:23 INFO - PROCESS | 1813 | 1462324463361 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:23 INFO - PROCESS | 1813 | 1462324463582 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 18:14:23 INFO - PROCESS | 1813 | 1462324463849 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871738d000 == 146 [pid = 1813] [id = 655] 18:14:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f8715c15c00) [pid = 1813] [serial = 1966] [outer = (nil)] 18:14:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f87165c1000) [pid = 1813] [serial = 1967] [outer = 0x7f8715c15c00] 18:14:23 INFO - PROCESS | 1813 | 1462324463965 Marionette DEBUG loaded listener.js 18:14:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f8718392000) [pid = 1813] [serial = 1968] [outer = 0x7f8715c15c00] 18:14:24 INFO - PROCESS | 1813 | 1462324464798 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 18:14:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 18:14:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1478ms 18:14:24 INFO - PROCESS | 1813 | 1462324464833 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 18:14:24 INFO - PROCESS | 1813 | 1462324464836 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 18:14:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 18:14:24 INFO - PROCESS | 1813 | 1462324464842 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 18:14:24 INFO - PROCESS | 1813 | 1462324464844 Marionette TRACE conn3 <- [1,2594,null,{}] 18:14:24 INFO - PROCESS | 1813 | 1462324464850 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:25 INFO - PROCESS | 1813 | 1462324465058 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 18:14:25 INFO - PROCESS | 1813 | 1462324465331 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871854f000 == 147 [pid = 1813] [id = 656] 18:14:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f8714489400) [pid = 1813] [serial = 1969] [outer = (nil)] 18:14:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f87183ad400) [pid = 1813] [serial = 1970] [outer = 0x7f8714489400] 18:14:25 INFO - PROCESS | 1813 | 1462324465411 Marionette DEBUG loaded listener.js 18:14:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8718479400) [pid = 1813] [serial = 1971] [outer = 0x7f8714489400] 18:14:26 INFO - PROCESS | 1813 | 1462324466296 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 18:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 18:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1484ms 18:14:26 INFO - PROCESS | 1813 | 1462324466327 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 18:14:26 INFO - PROCESS | 1813 | 1462324466331 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 18:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 18:14:26 INFO - PROCESS | 1813 | 1462324466336 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 18:14:26 INFO - PROCESS | 1813 | 1462324466338 Marionette TRACE conn3 <- [1,2598,null,{}] 18:14:26 INFO - PROCESS | 1813 | 1462324466344 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:26 INFO - PROCESS | 1813 | 1462324466593 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 18:14:26 INFO - PROCESS | 1813 | 1462324466869 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b88000 == 148 [pid = 1813] [id = 657] 18:14:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f87188d8c00) [pid = 1813] [serial = 1972] [outer = (nil)] 18:14:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f8718bdd800) [pid = 1813] [serial = 1973] [outer = 0x7f87188d8c00] 18:14:27 INFO - PROCESS | 1813 | 1462324467005 Marionette DEBUG loaded listener.js 18:14:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f871936e800) [pid = 1813] [serial = 1974] [outer = 0x7f87188d8c00] 18:14:27 INFO - PROCESS | 1813 | 1462324467884 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 18:14:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 18:14:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1578ms 18:14:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 18:14:27 INFO - PROCESS | 1813 | 1462324467915 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 18:14:27 INFO - PROCESS | 1813 | 1462324467918 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 18:14:27 INFO - PROCESS | 1813 | 1462324467924 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 18:14:27 INFO - PROCESS | 1813 | 1462324467927 Marionette TRACE conn3 <- [1,2602,null,{}] 18:14:27 INFO - PROCESS | 1813 | 1462324467932 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:28 INFO - PROCESS | 1813 | 1462324468150 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 18:14:28 INFO - PROCESS | 1813 | 1462324468424 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719ca1000 == 149 [pid = 1813] [id = 658] 18:14:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f8719a4d800) [pid = 1813] [serial = 1975] [outer = (nil)] 18:14:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f8719a57400) [pid = 1813] [serial = 1976] [outer = 0x7f8719a4d800] 18:14:28 INFO - PROCESS | 1813 | 1462324468574 Marionette DEBUG loaded listener.js 18:14:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f8719d0c400) [pid = 1813] [serial = 1977] [outer = 0x7f8719a4d800] 18:14:29 INFO - PROCESS | 1813 | 1462324469463 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 18:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 18:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1581ms 18:14:29 INFO - PROCESS | 1813 | 1462324469505 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 18:14:29 INFO - PROCESS | 1813 | 1462324469509 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 18:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 18:14:29 INFO - PROCESS | 1813 | 1462324469515 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 18:14:29 INFO - PROCESS | 1813 | 1462324469518 Marionette TRACE conn3 <- [1,2606,null,{}] 18:14:29 INFO - PROCESS | 1813 | 1462324469523 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:29 INFO - PROCESS | 1813 | 1462324469738 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 18:14:30 INFO - PROCESS | 1813 | 1462324470010 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a269800 == 150 [pid = 1813] [id = 659] 18:14:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f8719a51800) [pid = 1813] [serial = 1978] [outer = (nil)] 18:14:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f8719d61400) [pid = 1813] [serial = 1979] [outer = 0x7f8719a51800] 18:14:30 INFO - PROCESS | 1813 | 1462324470123 Marionette DEBUG loaded listener.js 18:14:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f871ac55400) [pid = 1813] [serial = 1980] [outer = 0x7f8719a51800] 18:14:31 INFO - PROCESS | 1813 | 1462324471019 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 18:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 18:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1536ms 18:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 18:14:31 INFO - PROCESS | 1813 | 1462324471052 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 18:14:31 INFO - PROCESS | 1813 | 1462324471055 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 18:14:31 INFO - PROCESS | 1813 | 1462324471061 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 18:14:31 INFO - PROCESS | 1813 | 1462324471064 Marionette TRACE conn3 <- [1,2610,null,{}] 18:14:31 INFO - PROCESS | 1813 | 1462324471070 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:31 INFO - PROCESS | 1813 | 1462324471273 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 18:14:31 INFO - PROCESS | 1813 | 1462324471517 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871c7c8000 == 151 [pid = 1813] [id = 660] 18:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f8711de3c00) [pid = 1813] [serial = 1981] [outer = (nil)] 18:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f871aff1c00) [pid = 1813] [serial = 1982] [outer = 0x7f8711de3c00] 18:14:31 INFO - PROCESS | 1813 | 1462324471593 Marionette DEBUG loaded listener.js 18:14:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871c97b400) [pid = 1813] [serial = 1983] [outer = 0x7f8711de3c00] 18:14:32 INFO - PROCESS | 1813 | 1462324472473 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 18:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 18:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1479ms 18:14:32 INFO - PROCESS | 1813 | 1462324472541 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 18:14:32 INFO - PROCESS | 1813 | 1462324472543 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 18:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 18:14:32 INFO - PROCESS | 1813 | 1462324472550 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 18:14:32 INFO - PROCESS | 1813 | 1462324472552 Marionette TRACE conn3 <- [1,2614,null,{}] 18:14:32 INFO - PROCESS | 1813 | 1462324472558 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:32 INFO - PROCESS | 1813 | 1462324472780 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 18:14:33 INFO - PROCESS | 1813 | 1462324473047 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d1a1000 == 152 [pid = 1813] [id = 661] 18:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f8719d0d400) [pid = 1813] [serial = 1984] [outer = (nil)] 18:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f871ccdf800) [pid = 1813] [serial = 1985] [outer = 0x7f8719d0d400] 18:14:33 INFO - PROCESS | 1813 | 1462324473166 Marionette DEBUG loaded listener.js 18:14:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871d3e2c00) [pid = 1813] [serial = 1986] [outer = 0x7f8719d0d400] 18:14:34 INFO - PROCESS | 1813 | 1462324474045 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 18:14:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 18:14:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1528ms 18:14:34 INFO - PROCESS | 1813 | 1462324474080 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 18:14:34 INFO - PROCESS | 1813 | 1462324474084 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 18:14:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 18:14:34 INFO - PROCESS | 1813 | 1462324474089 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 18:14:34 INFO - PROCESS | 1813 | 1462324474094 Marionette TRACE conn3 <- [1,2618,null,{}] 18:14:34 INFO - PROCESS | 1813 | 1462324474099 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:34 INFO - PROCESS | 1813 | 1462324474337 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 18:14:34 INFO - PROCESS | 1813 | 1462324474614 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e3db800 == 153 [pid = 1813] [id = 662] 18:14:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871d5ba800) [pid = 1813] [serial = 1987] [outer = (nil)] 18:14:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871d62b400) [pid = 1813] [serial = 1988] [outer = 0x7f871d5ba800] 18:14:34 INFO - PROCESS | 1813 | 1462324474751 Marionette DEBUG loaded listener.js 18:14:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871d635400) [pid = 1813] [serial = 1989] [outer = 0x7f871d5ba800] 18:14:35 INFO - PROCESS | 1813 | 1462324475653 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 18:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 18:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1630ms 18:14:35 INFO - PROCESS | 1813 | 1462324475720 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 18:14:35 INFO - PROCESS | 1813 | 1462324475724 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 18:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 18:14:35 INFO - PROCESS | 1813 | 1462324475730 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 18:14:35 INFO - PROCESS | 1813 | 1462324475732 Marionette TRACE conn3 <- [1,2622,null,{}] 18:14:35 INFO - PROCESS | 1813 | 1462324475737 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:35 INFO - PROCESS | 1813 | 1462324475968 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 18:14:36 INFO - PROCESS | 1813 | 1462324476236 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f59a800 == 154 [pid = 1813] [id = 663] 18:14:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f871d633800) [pid = 1813] [serial = 1990] [outer = (nil)] 18:14:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871d6c6400) [pid = 1813] [serial = 1991] [outer = 0x7f871d633800] 18:14:36 INFO - PROCESS | 1813 | 1462324476355 Marionette DEBUG loaded listener.js 18:14:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871d6cf800) [pid = 1813] [serial = 1992] [outer = 0x7f871d633800] 18:14:37 INFO - PROCESS | 1813 | 1462324477203 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 18:14:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 18:14:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1528ms 18:14:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 18:14:37 INFO - PROCESS | 1813 | 1462324477259 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 18:14:37 INFO - PROCESS | 1813 | 1462324477262 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 18:14:37 INFO - PROCESS | 1813 | 1462324477268 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 18:14:37 INFO - PROCESS | 1813 | 1462324477271 Marionette TRACE conn3 <- [1,2626,null,{}] 18:14:37 INFO - PROCESS | 1813 | 1462324477276 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:37 INFO - PROCESS | 1813 | 1462324477494 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 18:14:37 INFO - PROCESS | 1813 | 1462324477825 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f897000 == 155 [pid = 1813] [id = 664] 18:14:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871d636000) [pid = 1813] [serial = 1993] [outer = (nil)] 18:14:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871df8c400) [pid = 1813] [serial = 1994] [outer = 0x7f871d636000] 18:14:37 INFO - PROCESS | 1813 | 1462324477901 Marionette DEBUG loaded listener.js 18:14:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871e121c00) [pid = 1813] [serial = 1995] [outer = 0x7f871d636000] 18:14:38 INFO - PROCESS | 1813 | 1462324478765 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 18:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 18:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1540ms 18:14:38 INFO - PROCESS | 1813 | 1462324478808 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 18:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 18:14:38 INFO - PROCESS | 1813 | 1462324478813 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 18:14:38 INFO - PROCESS | 1813 | 1462324478819 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 18:14:38 INFO - PROCESS | 1813 | 1462324478822 Marionette TRACE conn3 <- [1,2630,null,{}] 18:14:38 INFO - PROCESS | 1813 | 1462324478828 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:39 INFO - PROCESS | 1813 | 1462324479060 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 18:14:39 INFO - PROCESS | 1813 | 1462324479337 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87202a8000 == 156 [pid = 1813] [id = 665] 18:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f871d638c00) [pid = 1813] [serial = 1996] [outer = (nil)] 18:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f871e33fc00) [pid = 1813] [serial = 1997] [outer = 0x7f871d638c00] 18:14:39 INFO - PROCESS | 1813 | 1462324479452 Marionette DEBUG loaded listener.js 18:14:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f871e347000) [pid = 1813] [serial = 1998] [outer = 0x7f871d638c00] 18:14:40 INFO - PROCESS | 1813 | 1462324480327 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 18:14:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 18:14:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1587ms 18:14:40 INFO - PROCESS | 1813 | 1462324480409 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 18:14:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 18:14:40 INFO - PROCESS | 1813 | 1462324480418 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 18:14:40 INFO - PROCESS | 1813 | 1462324480423 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 18:14:40 INFO - PROCESS | 1813 | 1462324480425 Marionette TRACE conn3 <- [1,2634,null,{}] 18:14:40 INFO - PROCESS | 1813 | 1462324480431 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:40 INFO - PROCESS | 1813 | 1462324480696 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 18:14:41 INFO - PROCESS | 1813 | 1462324481010 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8720690800 == 157 [pid = 1813] [id = 666] 18:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871d6d0000) [pid = 1813] [serial = 1999] [outer = (nil)] 18:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871e34ec00) [pid = 1813] [serial = 2000] [outer = 0x7f871d6d0000] 18:14:41 INFO - PROCESS | 1813 | 1462324481082 Marionette DEBUG loaded listener.js 18:14:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871ee1b400) [pid = 1813] [serial = 2001] [outer = 0x7f871d6d0000] 18:14:41 INFO - PROCESS | 1813 | 1462324481869 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 18:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 18:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1478ms 18:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 18:14:41 INFO - PROCESS | 1813 | 1462324481902 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 18:14:41 INFO - PROCESS | 1813 | 1462324481905 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 18:14:41 INFO - PROCESS | 1813 | 1462324481909 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 18:14:41 INFO - PROCESS | 1813 | 1462324481913 Marionette TRACE conn3 <- [1,2638,null,{}] 18:14:41 INFO - PROCESS | 1813 | 1462324481918 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:42 INFO - PROCESS | 1813 | 1462324482138 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 18:14:42 INFO - PROCESS | 1813 | 1462324482423 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208ce000 == 158 [pid = 1813] [id = 667] 18:14:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f8719a51000) [pid = 1813] [serial = 2002] [outer = (nil)] 18:14:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f871ee1bc00) [pid = 1813] [serial = 2003] [outer = 0x7f8719a51000] 18:14:42 INFO - PROCESS | 1813 | 1462324482495 Marionette DEBUG loaded listener.js 18:14:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f871f0c7000) [pid = 1813] [serial = 2004] [outer = 0x7f8719a51000] 18:14:43 INFO - PROCESS | 1813 | 1462324483440 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 18:14:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 18:14:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1578ms 18:14:43 INFO - PROCESS | 1813 | 1462324483489 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 18:14:43 INFO - PROCESS | 1813 | 1462324483493 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 18:14:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 18:14:43 INFO - PROCESS | 1813 | 1462324483534 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 18:14:43 INFO - PROCESS | 1813 | 1462324483541 Marionette TRACE conn3 <- [1,2642,null,{}] 18:14:43 INFO - PROCESS | 1813 | 1462324483551 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:43 INFO - PROCESS | 1813 | 1462324483828 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 18:14:44 INFO - PROCESS | 1813 | 1462324484164 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240e8000 == 159 [pid = 1813] [id = 668] 18:14:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871cd41800) [pid = 1813] [serial = 2005] [outer = (nil)] 18:14:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f871f0ec000) [pid = 1813] [serial = 2006] [outer = 0x7f871cd41800] 18:14:44 INFO - PROCESS | 1813 | 1462324484259 Marionette DEBUG loaded listener.js 18:14:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f871f198c00) [pid = 1813] [serial = 2007] [outer = 0x7f871cd41800] 18:14:45 INFO - PROCESS | 1813 | 1462324485252 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 18:14:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 18:14:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1745ms 18:14:45 INFO - PROCESS | 1813 | 1462324485280 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 18:14:45 INFO - PROCESS | 1813 | 1462324485283 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 18:14:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 18:14:45 INFO - PROCESS | 1813 | 1462324485289 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 18:14:45 INFO - PROCESS | 1813 | 1462324485291 Marionette TRACE conn3 <- [1,2646,null,{}] 18:14:45 INFO - PROCESS | 1813 | 1462324485297 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:45 INFO - PROCESS | 1813 | 1462324485526 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 18:14:45 INFO - PROCESS | 1813 | 1462324485809 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872434f000 == 160 [pid = 1813] [id = 669] 18:14:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f871ee1e000) [pid = 1813] [serial = 2008] [outer = (nil)] 18:14:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f871f19fc00) [pid = 1813] [serial = 2009] [outer = 0x7f871ee1e000] 18:14:45 INFO - PROCESS | 1813 | 1462324485934 Marionette DEBUG loaded listener.js 18:14:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f871f1e0000) [pid = 1813] [serial = 2010] [outer = 0x7f871ee1e000] 18:14:46 INFO - PROCESS | 1813 | 1462324486782 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 18:14:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 18:14:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1530ms 18:14:46 INFO - PROCESS | 1813 | 1462324486821 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 18:14:46 INFO - PROCESS | 1813 | 1462324486823 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 18:14:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 18:14:46 INFO - PROCESS | 1813 | 1462324486830 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 18:14:46 INFO - PROCESS | 1813 | 1462324486832 Marionette TRACE conn3 <- [1,2650,null,{}] 18:14:46 INFO - PROCESS | 1813 | 1462324486837 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:47 INFO - PROCESS | 1813 | 1462324487064 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 18:14:47 INFO - PROCESS | 1813 | 1462324487346 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725756800 == 161 [pid = 1813] [id = 670] 18:14:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f871f0ec400) [pid = 1813] [serial = 2011] [outer = (nil)] 18:14:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f871f1e9800) [pid = 1813] [serial = 2012] [outer = 0x7f871f0ec400] 18:14:47 INFO - PROCESS | 1813 | 1462324487465 Marionette DEBUG loaded listener.js 18:14:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f871f265400) [pid = 1813] [serial = 2013] [outer = 0x7f871f0ec400] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872c8b7800 == 160 [pid = 1813] [id = 536] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711d70800 == 159 [pid = 1813] [id = 650] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87117f8800 == 158 [pid = 1813] [id = 649] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f759800 == 157 [pid = 1813] [id = 648] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870ceb2000 == 156 [pid = 1813] [id = 647] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871efb6800 == 155 [pid = 1813] [id = 646] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e3d6800 == 154 [pid = 1813] [id = 645] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d604000 == 153 [pid = 1813] [id = 644] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d1db800 == 152 [pid = 1813] [id = 643] 18:14:49 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871cbbc000 == 151 [pid = 1813] [id = 642] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f8714720400) [pid = 1813] [serial = 1800] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f871261ac00) [pid = 1813] [serial = 1803] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f8713dedc00) [pid = 1813] [serial = 1880] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f8713df8800) [pid = 1813] [serial = 1883] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f8713df8c00) [pid = 1813] [serial = 1881] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871df8e400) [pid = 1813] [serial = 1842] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f871d5bb400) [pid = 1813] [serial = 1841] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f871e349800) [pid = 1813] [serial = 1845] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871e341000) [pid = 1813] [serial = 1844] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871ccdc800) [pid = 1813] [serial = 1836] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f871b02d800) [pid = 1813] [serial = 1835] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f87206ddc00) [pid = 1813] [serial = 1854] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f872024f000) [pid = 1813] [serial = 1853] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f871d52ac00) [pid = 1813] [serial = 1839] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871cd38000) [pid = 1813] [serial = 1838] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f8711c10c00) [pid = 1813] [serial = 1877] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871481d000) [pid = 1813] [serial = 1821] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871457d400) [pid = 1813] [serial = 1820] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f87160de400) [pid = 1813] [serial = 1824] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f87150af800) [pid = 1813] [serial = 1823] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f8719d0e800) [pid = 1813] [serial = 1833] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8719368000) [pid = 1813] [serial = 1832] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f872db9c400) [pid = 1813] [serial = 1869] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f872c947800) [pid = 1813] [serial = 1868] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f8729f88000) [pid = 1813] [serial = 1866] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f8728022000) [pid = 1813] [serial = 1865] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871f1e8c00) [pid = 1813] [serial = 1848] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871f0f2400) [pid = 1813] [serial = 1847] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f872e805000) [pid = 1813] [serial = 1871] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f8711da9000) [pid = 1813] [serial = 1818] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f8711839c00) [pid = 1813] [serial = 1817] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f87253ab400) [pid = 1813] [serial = 1860] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f87251cf800) [pid = 1813] [serial = 1859] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f87200e4c00) [pid = 1813] [serial = 1851] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f871ff06800) [pid = 1813] [serial = 1850] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f8718481c00) [pid = 1813] [serial = 1827] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f87183b1000) [pid = 1813] [serial = 1826] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f87188ddc00) [pid = 1813] [serial = 1830] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f87188d2800) [pid = 1813] [serial = 1829] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f87272c6400) [pid = 1813] [serial = 1863] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f8725be6800) [pid = 1813] [serial = 1862] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f8720971c00) [pid = 1813] [serial = 1857] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f87207b7800) [pid = 1813] [serial = 1856] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f870cae4c00) [pid = 1813] [serial = 1874] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f870edf7c00) [pid = 1813] [serial = 1875] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f871457c000) [pid = 1813] [serial = 1884] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8711daf400) [pid = 1813] [serial = 1878] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f871481a000) [pid = 1813] [serial = 1886] [outer = (nil)] [url = about:blank] 18:14:49 INFO - PROCESS | 1813 | 1462324489895 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 18:14:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 18:14:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 3132ms 18:14:49 INFO - PROCESS | 1813 | 1462324489963 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 18:14:49 INFO - PROCESS | 1813 | 1462324489968 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 18:14:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 18:14:49 INFO - PROCESS | 1813 | 1462324489983 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 18:14:49 INFO - PROCESS | 1813 | 1462324489988 Marionette TRACE conn3 <- [1,2654,null,{}] 18:14:50 INFO - PROCESS | 1813 | 1462324489997 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:50 INFO - PROCESS | 1813 | 1462324490196 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 18:14:50 INFO - PROCESS | 1813 | 1462324490405 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f723800 == 152 [pid = 1813] [id = 671] 18:14:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f8711842400) [pid = 1813] [serial = 2014] [outer = (nil)] 18:14:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f8711c02800) [pid = 1813] [serial = 2015] [outer = 0x7f8711842400] 18:14:50 INFO - PROCESS | 1813 | 1462324490481 Marionette DEBUG loaded listener.js 18:14:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f8711da9400) [pid = 1813] [serial = 2016] [outer = 0x7f8711842400] 18:14:51 INFO - PROCESS | 1813 | 1462324491233 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 18:14:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 18:14:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1285ms 18:14:51 INFO - PROCESS | 1813 | 1462324491269 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 18:14:51 INFO - PROCESS | 1813 | 1462324491276 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 18:14:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 18:14:51 INFO - PROCESS | 1813 | 1462324491286 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 18:14:51 INFO - PROCESS | 1813 | 1462324491289 Marionette TRACE conn3 <- [1,2658,null,{}] 18:14:51 INFO - PROCESS | 1813 | 1462324491294 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:51 INFO - PROCESS | 1813 | 1462324491495 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 18:14:51 INFO - PROCESS | 1813 | 1462324491702 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711881800 == 153 [pid = 1813] [id = 672] 18:14:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f870edec400) [pid = 1813] [serial = 2017] [outer = (nil)] 18:14:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f871261cc00) [pid = 1813] [serial = 2018] [outer = 0x7f870edec400] 18:14:51 INFO - PROCESS | 1813 | 1462324491769 Marionette DEBUG loaded listener.js 18:14:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f871448ec00) [pid = 1813] [serial = 2019] [outer = 0x7f870edec400] 18:14:52 INFO - PROCESS | 1813 | 1462324492654 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 18:14:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 18:14:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1384ms 18:14:52 INFO - PROCESS | 1813 | 1462324492675 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 18:14:52 INFO - PROCESS | 1813 | 1462324492678 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 18:14:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 18:14:52 INFO - PROCESS | 1813 | 1462324492684 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 18:14:52 INFO - PROCESS | 1813 | 1462324492700 Marionette TRACE conn3 <- [1,2662,null,{}] 18:14:52 INFO - PROCESS | 1813 | 1462324492723 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:52 INFO - PROCESS | 1813 | 1462324492983 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 18:14:53 INFO - PROCESS | 1813 | 1462324493012 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87139fd800 == 154 [pid = 1813] [id = 673] 18:14:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f8714819c00) [pid = 1813] [serial = 2020] [outer = (nil)] 18:14:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f871482f800) [pid = 1813] [serial = 2021] [outer = 0x7f8714819c00] 18:14:53 INFO - PROCESS | 1813 | 1462324493074 Marionette DEBUG loaded listener.js 18:14:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f8714f65400) [pid = 1813] [serial = 2022] [outer = 0x7f8714819c00] 18:14:54 INFO - PROCESS | 1813 | 1462324494041 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 18:14:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 18:14:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1399ms 18:14:54 INFO - PROCESS | 1813 | 1462324494084 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 18:14:54 INFO - PROCESS | 1813 | 1462324494089 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 18:14:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 18:14:54 INFO - PROCESS | 1813 | 1462324494127 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 18:14:54 INFO - PROCESS | 1813 | 1462324494130 Marionette TRACE conn3 <- [1,2666,null,{}] 18:14:54 INFO - PROCESS | 1813 | 1462324494135 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:54 INFO - PROCESS | 1813 | 1462324494821 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f8711c05400) [pid = 1813] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f870cae0000) [pid = 1813] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f8714f6f000) [pid = 1813] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f870edf4800) [pid = 1813] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f8718478c00) [pid = 1813] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f8719d5d400) [pid = 1813] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f871c97b800) [pid = 1813] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f87189ef400) [pid = 1813] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f87258f2c00) [pid = 1813] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871481d800) [pid = 1813] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f871c973800) [pid = 1813] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f871afe8000) [pid = 1813] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f87150a7800) [pid = 1813] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f8718395000) [pid = 1813] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f8711da5800) [pid = 1813] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f87188cec00) [pid = 1813] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f870cae1000) [pid = 1813] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f870cae5c00) [pid = 1813] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f8712617000) [pid = 1813] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f8715c18800) [pid = 1813] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f871ac60000) [pid = 1813] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f871847b000) [pid = 1813] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f8719d5b800) [pid = 1813] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 18:14:54 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f8714813c00) [pid = 1813] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 18:14:55 INFO - PROCESS | 1813 | 1462324495033 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870fb4f000 == 155 [pid = 1813] [id = 674] 18:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f870cae0000) [pid = 1813] [serial = 2023] [outer = (nil)] 18:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f8711c02c00) [pid = 1813] [serial = 2024] [outer = 0x7f870cae0000] 18:14:55 INFO - PROCESS | 1813 | 1462324495095 Marionette DEBUG loaded listener.js 18:14:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f871482cc00) [pid = 1813] [serial = 2025] [outer = 0x7f870cae0000] 18:14:56 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:14:56 INFO - PROCESS | 1813 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 18:14:56 INFO - PROCESS | 1813 | 1462324496266 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 18:14:56 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) 18:14:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2185ms 18:14:56 INFO - PROCESS | 1813 | 1462324496313 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 18:14:56 INFO - PROCESS | 1813 | 1462324496316 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 18:14:56 INFO - PROCESS | 1813 | 1462324496337 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 18:14:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 18:14:56 INFO - PROCESS | 1813 | 1462324496343 Marionette TRACE conn3 <- [1,2670,null,{}] 18:14:56 INFO - PROCESS | 1813 | 1462324496348 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:56 INFO - PROCESS | 1813 | 1462324496559 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 18:14:56 INFO - PROCESS | 1813 | 1462324496943 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870d0dd800 == 156 [pid = 1813] [id = 675] 18:14:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f870cae1000) [pid = 1813] [serial = 2026] [outer = (nil)] 18:14:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f870edeb000) [pid = 1813] [serial = 2027] [outer = 0x7f870cae1000] 18:14:57 INFO - PROCESS | 1813 | 1462324497028 Marionette DEBUG loaded listener.js 18:14:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f870fb2c000) [pid = 1813] [serial = 2028] [outer = 0x7f870cae1000] 18:14:58 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:14:58 INFO - PROCESS | 1813 | 1462324498465 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 18:14:58 INFO - PROCESS | 1813 | 1462324498534 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 18:14:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 18:14:58 INFO - PROCESS | 1813 | 1462324498542 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 18:14:58 INFO - PROCESS | 1813 | 1462324498548 Marionette TRACE conn3 <- [1,2674,null,{}] 18:14:58 INFO - PROCESS | 1813 | 1462324498747 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:14:59 INFO - PROCESS | 1813 | 1462324499040 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 18:14:59 INFO - PROCESS | 1813 | 1462324499242 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:14:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87139e7800 == 157 [pid = 1813] [id = 676] 18:14:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f870cae4c00) [pid = 1813] [serial = 2029] [outer = (nil)] 18:14:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f8713df1400) [pid = 1813] [serial = 2030] [outer = 0x7f870cae4c00] 18:14:59 INFO - PROCESS | 1813 | 1462324499320 Marionette DEBUG loaded listener.js 18:14:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f8714496c00) [pid = 1813] [serial = 2031] [outer = 0x7f870cae4c00] 18:15:00 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:15:00 INFO - PROCESS | 1813 | 1462324500700 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 18:15:00 INFO - PROCESS | 1813 | 1462324500726 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 18:15:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 18:15:00 INFO - PROCESS | 1813 | 1462324500735 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 18:15:00 INFO - PROCESS | 1813 | 1462324500738 Marionette TRACE conn3 <- [1,2678,null,{}] 18:15:00 INFO - PROCESS | 1813 | 1462324500742 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:01 INFO - PROCESS | 1813 | 1462324501037 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 18:15:01 INFO - PROCESS | 1813 | 1462324501302 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715cab800 == 158 [pid = 1813] [id = 677] 18:15:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f871457c800) [pid = 1813] [serial = 2032] [outer = (nil)] 18:15:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f8714836400) [pid = 1813] [serial = 2033] [outer = 0x7f871457c800] 18:15:01 INFO - PROCESS | 1813 | 1462324501377 Marionette DEBUG loaded listener.js 18:15:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f8715c1f400) [pid = 1813] [serial = 2034] [outer = 0x7f871457c800] 18:15:02 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:15:02 INFO - PROCESS | 1813 | 1462324502795 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 18:15:02 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) 18:15:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2084ms 18:15:02 INFO - PROCESS | 1813 | 1462324502819 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 18:15:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 18:15:02 INFO - PROCESS | 1813 | 1462324502824 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 18:15:02 INFO - PROCESS | 1813 | 1462324502832 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 18:15:02 INFO - PROCESS | 1813 | 1462324502841 Marionette TRACE conn3 <- [1,2682,null,{}] 18:15:02 INFO - PROCESS | 1813 | 1462324502901 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:03 INFO - PROCESS | 1813 | 1462324503239 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 18:15:03 INFO - PROCESS | 1813 | 1462324503443 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718552800 == 159 [pid = 1813] [id = 678] 18:15:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f87160e3800) [pid = 1813] [serial = 2035] [outer = (nil)] 18:15:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f871646f000) [pid = 1813] [serial = 2036] [outer = 0x7f87160e3800] 18:15:03 INFO - PROCESS | 1813 | 1462324503516 Marionette DEBUG loaded listener.js 18:15:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f87183a6800) [pid = 1813] [serial = 2037] [outer = 0x7f87160e3800] 18:15:04 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:15:04 INFO - PROCESS | 1813 | 1462324504836 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 18:15:04 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) 18:15:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2042ms 18:15:04 INFO - PROCESS | 1813 | 1462324504873 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 18:15:04 INFO - PROCESS | 1813 | 1462324504876 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 18:15:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 18:15:04 INFO - PROCESS | 1813 | 1462324504887 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 18:15:04 INFO - PROCESS | 1813 | 1462324504891 Marionette TRACE conn3 <- [1,2686,null,{}] 18:15:04 INFO - PROCESS | 1813 | 1462324504902 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:05 INFO - PROCESS | 1813 | 1462324505172 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 18:15:05 INFO - PROCESS | 1813 | 1462324505457 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871916e800 == 160 [pid = 1813] [id = 679] 18:15:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f8716465400) [pid = 1813] [serial = 2038] [outer = (nil)] 18:15:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f871847cc00) [pid = 1813] [serial = 2039] [outer = 0x7f8716465400] 18:15:05 INFO - PROCESS | 1813 | 1462324505597 Marionette DEBUG loaded listener.js 18:15:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f8718604800) [pid = 1813] [serial = 2040] [outer = 0x7f8716465400] 18:15:07 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:15:07 INFO - PROCESS | 1813 | 1462324507281 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 18:15:07 INFO - PROCESS | 1813 | 1462324507375 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 18:15:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 18:15:07 INFO - PROCESS | 1813 | 1462324507404 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 18:15:07 INFO - PROCESS | 1813 | 1462324507407 Marionette TRACE conn3 <- [1,2690,null,{}] 18:15:07 INFO - PROCESS | 1813 | 1462324507415 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:07 INFO - PROCESS | 1813 | 1462324507638 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 18:15:07 INFO - PROCESS | 1813 | 1462324507903 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c77800 == 161 [pid = 1813] [id = 680] 18:15:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f87188d2000) [pid = 1813] [serial = 2041] [outer = (nil)] 18:15:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f87188d4000) [pid = 1813] [serial = 2042] [outer = 0x7f87188d2000] 18:15:07 INFO - PROCESS | 1813 | 1462324507990 Marionette DEBUG loaded listener.js 18:15:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8718be4000) [pid = 1813] [serial = 2043] [outer = 0x7f87188d2000] 18:15:09 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:15:09 INFO - PROCESS | 1813 | 1462324509369 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 18:15:09 INFO - PROCESS | 1813 | 1462324509397 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 18:15:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 18:15:09 INFO - PROCESS | 1813 | 1462324509403 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 18:15:09 INFO - PROCESS | 1813 | 1462324509406 Marionette TRACE conn3 <- [1,2694,null,{}] 18:15:09 INFO - PROCESS | 1813 | 1462324509411 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:09 INFO - PROCESS | 1813 | 1462324509691 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 18:15:09 INFO - PROCESS | 1813 | 1462324509932 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:09 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ad37000 == 162 [pid = 1813] [id = 681] 18:15:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f8718610400) [pid = 1813] [serial = 2044] [outer = (nil)] 18:15:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f8719d5f000) [pid = 1813] [serial = 2045] [outer = 0x7f8718610400] 18:15:10 INFO - PROCESS | 1813 | 1462324510007 Marionette DEBUG loaded listener.js 18:15:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f871ac59c00) [pid = 1813] [serial = 2046] [outer = 0x7f8718610400] 18:15:11 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:15:11 INFO - PROCESS | 1813 | 1462324511362 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 18:15:11 INFO - PROCESS | 1813 | 1462324511391 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 18:15:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 18:15:11 INFO - PROCESS | 1813 | 1462324511398 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 18:15:11 INFO - PROCESS | 1813 | 1462324511400 Marionette TRACE conn3 <- [1,2698,null,{}] 18:15:11 INFO - PROCESS | 1813 | 1462324511406 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:11 INFO - PROCESS | 1813 | 1462324511681 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 18:15:11 INFO - PROCESS | 1813 | 1462324511922 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:11 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d14e800 == 163 [pid = 1813] [id = 682] 18:15:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f87188d2400) [pid = 1813] [serial = 2047] [outer = (nil)] 18:15:11 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f871adeb400) [pid = 1813] [serial = 2048] [outer = 0x7f87188d2400] 18:15:12 INFO - PROCESS | 1813 | 1462324511998 Marionette DEBUG loaded listener.js 18:15:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f871b02bc00) [pid = 1813] [serial = 2049] [outer = 0x7f87188d2400] 18:15:13 INFO - PROCESS | 1813 | SkCairoFTTypeface::onFilterRec unimplemented 18:15:13 INFO - PROCESS | 1813 | 1462324513353 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 18:15:13 INFO - PROCESS | 1813 | 1462324513389 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 18:15:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 18:15:13 INFO - PROCESS | 1813 | 1462324513395 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 18:15:13 INFO - PROCESS | 1813 | 1462324513398 Marionette TRACE conn3 <- [1,2702,null,{}] 18:15:13 INFO - PROCESS | 1813 | 1462324513403 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:13 INFO - PROCESS | 1813 | 1462324513668 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 18:15:13 INFO - PROCESS | 1813 | 1462324513958 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d621000 == 164 [pid = 1813] [id = 683] 18:15:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871afe7c00) [pid = 1813] [serial = 2050] [outer = (nil)] 18:15:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f871c97c000) [pid = 1813] [serial = 2051] [outer = 0x7f871afe7c00] 18:15:14 INFO - PROCESS | 1813 | 1462324514032 Marionette DEBUG loaded listener.js 18:15:14 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f871ccde000) [pid = 1813] [serial = 2052] [outer = 0x7f871afe7c00] 18:15:14 INFO - PROCESS | 1813 | 1462324514934 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 18:15:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 18:15:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1580ms 18:15:14 INFO - PROCESS | 1813 | 1462324514978 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 18:15:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 18:15:14 INFO - PROCESS | 1813 | 1462324514988 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 18:15:14 INFO - PROCESS | 1813 | 1462324514993 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 18:15:14 INFO - PROCESS | 1813 | 1462324514997 Marionette TRACE conn3 <- [1,2706,null,{}] 18:15:15 INFO - PROCESS | 1813 | 1462324515002 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:15 INFO - PROCESS | 1813 | 1462324515229 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 18:15:15 INFO - PROCESS | 1813 | 1462324515549 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ef58000 == 165 [pid = 1813] [id = 684] 18:15:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f871b035c00) [pid = 1813] [serial = 2053] [outer = (nil)] 18:15:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f871cd37400) [pid = 1813] [serial = 2054] [outer = 0x7f871b035c00] 18:15:15 INFO - PROCESS | 1813 | 1462324515639 Marionette DEBUG loaded listener.js 18:15:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871d529000) [pid = 1813] [serial = 2055] [outer = 0x7f871b035c00] 18:15:16 INFO - PROCESS | 1813 | 1462324516485 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 18:15:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 18:15:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1536ms 18:15:16 INFO - PROCESS | 1813 | 1462324516531 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 18:15:16 INFO - PROCESS | 1813 | 1462324516535 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 18:15:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 18:15:16 INFO - PROCESS | 1813 | 1462324516540 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 18:15:16 INFO - PROCESS | 1813 | 1462324516544 Marionette TRACE conn3 <- [1,2710,null,{}] 18:15:16 INFO - PROCESS | 1813 | 1462324516549 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:16 INFO - PROCESS | 1813 | 1462324516787 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 18:15:17 INFO - PROCESS | 1813 | 1462324517101 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87202a7000 == 166 [pid = 1813] [id = 685] 18:15:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f871d529400) [pid = 1813] [serial = 2056] [outer = (nil)] 18:15:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f871d58c400) [pid = 1813] [serial = 2057] [outer = 0x7f871d529400] 18:15:17 INFO - PROCESS | 1813 | 1462324517197 Marionette DEBUG loaded listener.js 18:15:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871d5b8400) [pid = 1813] [serial = 2058] [outer = 0x7f871d529400] 18:15:18 INFO - PROCESS | 1813 | 1462324518183 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 18:15:18 INFO - PROCESS | 1813 | 1462324518227 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 18:15:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 18:15:18 INFO - PROCESS | 1813 | 1462324518234 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 18:15:18 INFO - PROCESS | 1813 | 1462324518238 Marionette TRACE conn3 <- [1,2714,null,{}] 18:15:18 INFO - PROCESS | 1813 | 1462324518243 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:18 INFO - PROCESS | 1813 | 1462324518513 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 18:15:18 INFO - PROCESS | 1813 | 1462324518849 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718f55000 == 167 [pid = 1813] [id = 686] 18:15:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f8718be3000) [pid = 1813] [serial = 2059] [outer = (nil)] 18:15:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f8719373400) [pid = 1813] [serial = 2060] [outer = 0x7f8718be3000] 18:15:18 INFO - PROCESS | 1813 | 1462324518921 Marionette DEBUG loaded listener.js 18:15:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871d3e3c00) [pid = 1813] [serial = 2061] [outer = 0x7f8718be3000] 18:15:20 INFO - PROCESS | 1813 | 1462324520539 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 18:15:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 18:15:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2337ms 18:15:20 INFO - PROCESS | 1813 | 1462324520578 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 18:15:20 INFO - PROCESS | 1813 | 1462324520588 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 18:15:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 18:15:20 INFO - PROCESS | 1813 | 1462324520599 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 18:15:20 INFO - PROCESS | 1813 | 1462324520603 Marionette TRACE conn3 <- [1,2718,null,{}] 18:15:20 INFO - PROCESS | 1813 | 1462324520613 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:20 INFO - PROCESS | 1813 | 1462324520880 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 18:15:21 INFO - PROCESS | 1813 | 1462324521158 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:21 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711aef800 == 168 [pid = 1813] [id = 687] 18:15:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8711da9000) [pid = 1813] [serial = 2062] [outer = (nil)] 18:15:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f8711dda000) [pid = 1813] [serial = 2063] [outer = 0x7f8711da9000] 18:15:21 INFO - PROCESS | 1813 | 1462324521229 Marionette DEBUG loaded listener.js 18:15:21 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871261dc00) [pid = 1813] [serial = 2064] [outer = 0x7f8711da9000] 18:15:22 INFO - PROCESS | 1813 | 1462324522215 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 18:15:22 INFO - PROCESS | 1813 | 1462324522301 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 18:15:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 18:15:22 INFO - PROCESS | 1813 | 1462324522317 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 18:15:22 INFO - PROCESS | 1813 | 1462324522327 Marionette TRACE conn3 <- [1,2722,null,{}] 18:15:22 INFO - PROCESS | 1813 | 1462324522341 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:22 INFO - PROCESS | 1813 | 1462324522702 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 18:15:23 INFO - PROCESS | 1813 | 1462324523030 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87117f9000 == 169 [pid = 1813] [id = 688] 18:15:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f8714815c00) [pid = 1813] [serial = 2065] [outer = (nil)] 18:15:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871481dc00) [pid = 1813] [serial = 2066] [outer = 0x7f8714815c00] 18:15:23 INFO - PROCESS | 1813 | 1462324523102 Marionette DEBUG loaded listener.js 18:15:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f8714f67400) [pid = 1813] [serial = 2067] [outer = 0x7f8714815c00] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d412000 == 168 [pid = 1813] [id = 478] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f71f000 == 167 [pid = 1813] [id = 570] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715ca9800 == 166 [pid = 1813] [id = 480] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87184e1800 == 165 [pid = 1813] [id = 572] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87184cb000 == 164 [pid = 1813] [id = 571] 18:15:23 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f87150a9c00) [pid = 1813] [serial = 1955] [outer = (nil)] [url = about:blank] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8714d99000 == 163 [pid = 1813] [id = 569] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871cbb4000 == 162 [pid = 1813] [id = 573] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e3e1000 == 161 [pid = 1813] [id = 479] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4ef000 == 160 [pid = 1813] [id = 212] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870fb4f000 == 159 [pid = 1813] [id = 674] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87139fd800 == 158 [pid = 1813] [id = 673] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711881800 == 157 [pid = 1813] [id = 672] 18:15:23 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f723800 == 156 [pid = 1813] [id = 671] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87202a8000 == 155 [pid = 1813] [id = 665] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f897000 == 154 [pid = 1813] [id = 664] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f59a800 == 153 [pid = 1813] [id = 663] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e3db800 == 152 [pid = 1813] [id = 662] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d1a1000 == 151 [pid = 1813] [id = 661] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871c7c8000 == 150 [pid = 1813] [id = 660] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a269800 == 149 [pid = 1813] [id = 659] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719ca1000 == 148 [pid = 1813] [id = 658] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719b88000 == 147 [pid = 1813] [id = 657] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871854f000 == 146 [pid = 1813] [id = 656] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87418d7000 == 145 [pid = 1813] [id = 623] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871738d000 == 144 [pid = 1813] [id = 655] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8714da2800 == 143 [pid = 1813] [id = 654] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87144bb800 == 142 [pid = 1813] [id = 653] 18:15:24 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87117e1000 == 141 [pid = 1813] [id = 652] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f87189ed800) [pid = 1813] [serial = 1908] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f8714487400) [pid = 1813] [serial = 1890] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8719376000) [pid = 1813] [serial = 1917] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f870edf8800) [pid = 1813] [serial = 1944] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f8719026400) [pid = 1813] [serial = 1913] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f871ade2c00) [pid = 1813] [serial = 1922] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f8711db2c00) [pid = 1813] [serial = 1889] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f8713dfa400) [pid = 1813] [serial = 1953] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f8714815400) [pid = 1813] [serial = 1950] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f87165b7800) [pid = 1813] [serial = 1902] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f871c978800) [pid = 1813] [serial = 1928] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f871ccdac00) [pid = 1813] [serial = 1931] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f8712616c00) [pid = 1813] [serial = 1947] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871d5b3c00) [pid = 1813] [serial = 1941] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f871afea000) [pid = 1813] [serial = 1923] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f8718bde000) [pid = 1813] [serial = 1911] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f871482d000) [pid = 1813] [serial = 1892] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8718606800) [pid = 1813] [serial = 1905] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f871b02f400) [pid = 1813] [serial = 1925] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f8719033800) [pid = 1813] [serial = 1914] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f8714582400) [pid = 1813] [serial = 1949] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f8715dd4800) [pid = 1813] [serial = 1898] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f871ac59400) [pid = 1813] [serial = 1920] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f871d530800) [pid = 1813] [serial = 1937] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f871a3e2400) [pid = 1813] [serial = 1919] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f8716469400) [pid = 1813] [serial = 1901] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f871c9e4800) [pid = 1813] [serial = 1929] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8711841400) [pid = 1813] [serial = 1952] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f87188d5000) [pid = 1813] [serial = 1907] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f87150b2800) [pid = 1813] [serial = 1895] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f871cd40c00) [pid = 1813] [serial = 1934] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f87189f5400) [pid = 1813] [serial = 1910] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f871d58b000) [pid = 1813] [serial = 1938] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f87160d8800) [pid = 1813] [serial = 1815] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f870cae5000) [pid = 1813] [serial = 1943] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f8715c14c00) [pid = 1813] [serial = 1896] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f8711daec00) [pid = 1813] [serial = 1946] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f871847e800) [pid = 1813] [serial = 1904] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f871c96fc00) [pid = 1813] [serial = 1926] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f871d593800) [pid = 1813] [serial = 1940] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f871936d400) [pid = 1813] [serial = 1916] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f872f94e400) [pid = 1813] [serial = 1872] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f8714838c00) [pid = 1813] [serial = 1893] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f871d3ecc00) [pid = 1813] [serial = 1935] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f871cce4800) [pid = 1813] [serial = 1932] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f8715ddc000) [pid = 1813] [serial = 1899] [outer = (nil)] [url = about:blank] 18:15:24 INFO - PROCESS | 1813 | 1462324524249 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 18:15:24 INFO - PROCESS | 1813 | 1462324524272 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 18:15:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 18:15:24 INFO - PROCESS | 1813 | 1462324524277 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 18:15:24 INFO - PROCESS | 1813 | 1462324524282 Marionette TRACE conn3 <- [1,2726,null,{}] 18:15:24 INFO - PROCESS | 1813 | 1462324524297 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:24 INFO - PROCESS | 1813 | 1462324524513 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 18:15:24 INFO - PROCESS | 1813 | 1462324524773 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871255a800 == 142 [pid = 1813] [id = 689] 18:15:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f8714835800) [pid = 1813] [serial = 2068] [outer = (nil)] 18:15:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f8715dd2400) [pid = 1813] [serial = 2069] [outer = 0x7f8714835800] 18:15:24 INFO - PROCESS | 1813 | 1462324524844 Marionette DEBUG loaded listener.js 18:15:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f87160dd000) [pid = 1813] [serial = 2070] [outer = 0x7f8714835800] 18:15:25 INFO - PROCESS | 1813 | 1462324525630 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 18:15:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 18:15:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1382ms 18:15:25 INFO - PROCESS | 1813 | 1462324525660 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 18:15:25 INFO - PROCESS | 1813 | 1462324525665 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 18:15:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 18:15:25 INFO - PROCESS | 1813 | 1462324525671 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 18:15:25 INFO - PROCESS | 1813 | 1462324525673 Marionette TRACE conn3 <- [1,2730,null,{}] 18:15:25 INFO - PROCESS | 1813 | 1462324525678 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:25 INFO - PROCESS | 1813 | 1462324525879 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 18:15:25 INFO - PROCESS | 1813 | 1462324525894 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:26 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87150c0000 == 143 [pid = 1813] [id = 690] 18:15:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f87150af400) [pid = 1813] [serial = 2071] [outer = (nil)] 18:15:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f87165c2000) [pid = 1813] [serial = 2072] [outer = 0x7f87150af400] 18:15:26 INFO - PROCESS | 1813 | 1462324526142 Marionette DEBUG loaded listener.js 18:15:26 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f8718394400) [pid = 1813] [serial = 2073] [outer = 0x7f87150af400] 18:15:27 INFO - PROCESS | 1813 | 1462324527631 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 18:15:27 INFO - PROCESS | 1813 | 1462324527696 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 18:15:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 18:15:27 INFO - PROCESS | 1813 | 1462324527705 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 18:15:27 INFO - PROCESS | 1813 | 1462324527707 Marionette TRACE conn3 <- [1,2734,null,{}] 18:15:27 INFO - PROCESS | 1813 | 1462324527712 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:27 INFO - PROCESS | 1813 | 1462324527994 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 18:15:28 INFO - PROCESS | 1813 | 1462324528034 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8717389800 == 144 [pid = 1813] [id = 691] 18:15:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f87165b9400) [pid = 1813] [serial = 2074] [outer = (nil)] 18:15:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f8718606800) [pid = 1813] [serial = 2075] [outer = 0x7f87165b9400] 18:15:28 INFO - PROCESS | 1813 | 1462324528095 Marionette DEBUG loaded listener.js 18:15:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f87188cf000) [pid = 1813] [serial = 2076] [outer = 0x7f87165b9400] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f8719a51800) [pid = 1813] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f871d638c00) [pid = 1813] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f8714582c00) [pid = 1813] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f8719a4d800) [pid = 1813] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f8711846800) [pid = 1813] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f871f0ec400) [pid = 1813] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 130 (0x7f8719a51000) [pid = 1813] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 129 (0x7f8711842400) [pid = 1813] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 128 (0x7f8714575400) [pid = 1813] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 127 (0x7f8711de3c00) [pid = 1813] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 126 (0x7f871d633800) [pid = 1813] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 125 (0x7f8719d0d400) [pid = 1813] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 124 (0x7f871d6d0000) [pid = 1813] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 123 (0x7f871ee1e000) [pid = 1813] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 122 (0x7f8714489400) [pid = 1813] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 121 (0x7f8715c15c00) [pid = 1813] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 120 (0x7f8714819c00) [pid = 1813] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 119 (0x7f871d5ba800) [pid = 1813] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 118 (0x7f8715c14400) [pid = 1813] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 117 (0x7f871d636000) [pid = 1813] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 116 (0x7f87188d8c00) [pid = 1813] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 115 (0x7f870edec400) [pid = 1813] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 18:15:29 INFO - PROCESS | 1813 | --DOMWINDOW == 114 (0x7f871cd41800) [pid = 1813] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 18:15:29 INFO - PROCESS | 1813 | 1462324529600 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 18:15:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 18:15:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1979ms 18:15:29 INFO - PROCESS | 1813 | 1462324529685 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 18:15:29 INFO - PROCESS | 1813 | 1462324529688 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 18:15:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 18:15:29 INFO - PROCESS | 1813 | 1462324529694 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 18:15:29 INFO - PROCESS | 1813 | 1462324529696 Marionette TRACE conn3 <- [1,2738,null,{}] 18:15:29 INFO - PROCESS | 1813 | 1462324529702 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:30 INFO - PROCESS | 1813 | 1462324530018 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 18:15:30 INFO - PROCESS | 1813 | 1462324530041 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87184d7800 == 145 [pid = 1813] [id = 692] 18:15:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 115 (0x7f8714814000) [pid = 1813] [serial = 2077] [outer = (nil)] 18:15:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 116 (0x7f8718609c00) [pid = 1813] [serial = 2078] [outer = 0x7f8714814000] 18:15:30 INFO - PROCESS | 1813 | 1462324530109 Marionette DEBUG loaded listener.js 18:15:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 117 (0x7f8719370000) [pid = 1813] [serial = 2079] [outer = 0x7f8714814000] 18:15:30 INFO - PROCESS | 1813 | 1462324530937 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 18:15:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 18:15:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1282ms 18:15:30 INFO - PROCESS | 1813 | 1462324530995 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 18:15:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 18:15:31 INFO - PROCESS | 1813 | 1462324530999 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 18:15:31 INFO - PROCESS | 1813 | 1462324531005 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 18:15:31 INFO - PROCESS | 1813 | 1462324531008 Marionette TRACE conn3 <- [1,2742,null,{}] 18:15:31 INFO - PROCESS | 1813 | 1462324531013 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:31 INFO - PROCESS | 1813 | 1462324531202 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 18:15:31 INFO - PROCESS | 1813 | 1462324531538 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:31 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f366800 == 146 [pid = 1813] [id = 693] 18:15:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 118 (0x7f870cada000) [pid = 1813] [serial = 2080] [outer = (nil)] 18:15:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 119 (0x7f870edeb400) [pid = 1813] [serial = 2081] [outer = 0x7f870cada000] 18:15:31 INFO - PROCESS | 1813 | 1462324531660 Marionette DEBUG loaded listener.js 18:15:31 INFO - PROCESS | 1813 | ++DOMWINDOW == 120 (0x7f8711839400) [pid = 1813] [serial = 2082] [outer = 0x7f870cada000] 18:15:32 INFO - PROCESS | 1813 | 1462324532640 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 18:15:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 18:15:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1678ms 18:15:32 INFO - PROCESS | 1813 | 1462324532685 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 18:15:32 INFO - PROCESS | 1813 | 1462324532692 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 18:15:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 18:15:32 INFO - PROCESS | 1813 | 1462324532699 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 18:15:32 INFO - PROCESS | 1813 | 1462324532705 Marionette TRACE conn3 <- [1,2746,null,{}] 18:15:32 INFO - PROCESS | 1813 | 1462324532712 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:32 INFO - PROCESS | 1813 | 1462324532919 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 18:15:33 INFO - PROCESS | 1813 | 1462324533138 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87144c0000 == 147 [pid = 1813] [id = 694] 18:15:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 121 (0x7f870cadb000) [pid = 1813] [serial = 2083] [outer = (nil)] 18:15:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 122 (0x7f8714492400) [pid = 1813] [serial = 2084] [outer = 0x7f870cadb000] 18:15:33 INFO - PROCESS | 1813 | 1462324533257 Marionette DEBUG loaded listener.js 18:15:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 123 (0x7f871481d400) [pid = 1813] [serial = 2085] [outer = 0x7f870cadb000] 18:15:34 INFO - PROCESS | 1813 | 1462324534238 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 18:15:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 18:15:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1583ms 18:15:34 INFO - PROCESS | 1813 | 1462324534287 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 18:15:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 18:15:34 INFO - PROCESS | 1813 | 1462324534293 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 18:15:34 INFO - PROCESS | 1813 | 1462324534299 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 18:15:34 INFO - PROCESS | 1813 | 1462324534302 Marionette TRACE conn3 <- [1,2750,null,{}] 18:15:34 INFO - PROCESS | 1813 | 1462324534308 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:34 INFO - PROCESS | 1813 | 1462324534542 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 18:15:34 INFO - PROCESS | 1813 | 1462324534802 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87184cd000 == 148 [pid = 1813] [id = 695] 18:15:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 124 (0x7f87150ae800) [pid = 1813] [serial = 2086] [outer = (nil)] 18:15:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 125 (0x7f8715dcf800) [pid = 1813] [serial = 2087] [outer = 0x7f87150ae800] 18:15:34 INFO - PROCESS | 1813 | 1462324534963 Marionette DEBUG loaded listener.js 18:15:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 126 (0x7f8716462c00) [pid = 1813] [serial = 2088] [outer = 0x7f87150ae800] 18:15:35 INFO - PROCESS | 1813 | 1462324535870 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 18:15:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 18:15:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1630ms 18:15:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 18:15:35 INFO - PROCESS | 1813 | 1462324535930 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 18:15:35 INFO - PROCESS | 1813 | 1462324535933 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 18:15:35 INFO - PROCESS | 1813 | 1462324535948 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 18:15:35 INFO - PROCESS | 1813 | 1462324535956 Marionette TRACE conn3 <- [1,2754,null,{}] 18:15:35 INFO - PROCESS | 1813 | 1462324535964 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:36 INFO - PROCESS | 1813 | 1462324536223 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 18:15:36 INFO - PROCESS | 1813 | 1462324536535 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719259000 == 149 [pid = 1813] [id = 696] 18:15:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 127 (0x7f87183b3400) [pid = 1813] [serial = 2089] [outer = (nil)] 18:15:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 128 (0x7f87188d1000) [pid = 1813] [serial = 2090] [outer = 0x7f87183b3400] 18:15:36 INFO - PROCESS | 1813 | 1462324536611 Marionette DEBUG loaded listener.js 18:15:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 129 (0x7f87189ee000) [pid = 1813] [serial = 2091] [outer = 0x7f87183b3400] 18:15:37 INFO - PROCESS | 1813 | 1462324537457 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 18:15:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 18:15:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1547ms 18:15:37 INFO - PROCESS | 1813 | 1462324537485 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 18:15:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 18:15:37 INFO - PROCESS | 1813 | 1462324537490 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 18:15:37 INFO - PROCESS | 1813 | 1462324537496 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 18:15:37 INFO - PROCESS | 1813 | 1462324537499 Marionette TRACE conn3 <- [1,2758,null,{}] 18:15:37 INFO - PROCESS | 1813 | 1462324537504 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:37 INFO - PROCESS | 1813 | 1462324537708 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 18:15:37 INFO - PROCESS | 1813 | 1462324537973 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:37 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719e5a000 == 150 [pid = 1813] [id = 697] 18:15:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 130 (0x7f871847c400) [pid = 1813] [serial = 2092] [outer = (nil)] 18:15:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 131 (0x7f8718be8000) [pid = 1813] [serial = 2093] [outer = 0x7f871847c400] 18:15:38 INFO - PROCESS | 1813 | 1462324538047 Marionette DEBUG loaded listener.js 18:15:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f871936d400) [pid = 1813] [serial = 2094] [outer = 0x7f871847c400] 18:15:38 INFO - PROCESS | 1813 | 1462324538870 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 18:15:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 18:15:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1441ms 18:15:38 INFO - PROCESS | 1813 | 1462324538937 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 18:15:38 INFO - PROCESS | 1813 | 1462324538941 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 18:15:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 18:15:38 INFO - PROCESS | 1813 | 1462324538946 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 18:15:38 INFO - PROCESS | 1813 | 1462324538948 Marionette TRACE conn3 <- [1,2762,null,{}] 18:15:38 INFO - PROCESS | 1813 | 1462324538954 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:39 INFO - PROCESS | 1813 | 1462324539185 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 18:15:39 INFO - PROCESS | 1813 | 1462324539456 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:39 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ad30000 == 151 [pid = 1813] [id = 698] 18:15:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f8719a54800) [pid = 1813] [serial = 2095] [outer = (nil)] 18:15:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f8719d03c00) [pid = 1813] [serial = 2096] [outer = 0x7f8719a54800] 18:15:39 INFO - PROCESS | 1813 | 1462324539545 Marionette DEBUG loaded listener.js 18:15:39 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f871ade2c00) [pid = 1813] [serial = 2097] [outer = 0x7f8719a54800] 18:15:40 INFO - PROCESS | 1813 | 1462324540515 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 18:15:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 18:15:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1631ms 18:15:40 INFO - PROCESS | 1813 | 1462324540579 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 18:15:40 INFO - PROCESS | 1813 | 1462324540582 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 18:15:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 18:15:40 INFO - PROCESS | 1813 | 1462324540588 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 18:15:40 INFO - PROCESS | 1813 | 1462324540590 Marionette TRACE conn3 <- [1,2766,null,{}] 18:15:40 INFO - PROCESS | 1813 | 1462324540596 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:40 INFO - PROCESS | 1813 | 1462324540830 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 18:15:41 INFO - PROCESS | 1813 | 1462324541133 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d145800 == 152 [pid = 1813] [id = 699] 18:15:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f871ade8000) [pid = 1813] [serial = 2098] [outer = (nil)] 18:15:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f871c9e5000) [pid = 1813] [serial = 2099] [outer = 0x7f871ade8000] 18:15:41 INFO - PROCESS | 1813 | 1462324541217 Marionette DEBUG loaded listener.js 18:15:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f871d3ee000) [pid = 1813] [serial = 2100] [outer = 0x7f871ade8000] 18:15:42 INFO - PROCESS | 1813 | 1462324542064 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 18:15:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 18:15:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1528ms 18:15:42 INFO - PROCESS | 1813 | 1462324542117 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 18:15:42 INFO - PROCESS | 1813 | 1462324542120 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 18:15:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 18:15:42 INFO - PROCESS | 1813 | 1462324542127 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 18:15:42 INFO - PROCESS | 1813 | 1462324542129 Marionette TRACE conn3 <- [1,2770,null,{}] 18:15:42 INFO - PROCESS | 1813 | 1462324542134 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:42 INFO - PROCESS | 1813 | 1462324542348 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 18:15:42 INFO - PROCESS | 1813 | 1462324542634 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:42 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d4ef000 == 153 [pid = 1813] [id = 700] 18:15:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f871b038c00) [pid = 1813] [serial = 2101] [outer = (nil)] 18:15:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f871d58ac00) [pid = 1813] [serial = 2102] [outer = 0x7f871b038c00] 18:15:42 INFO - PROCESS | 1813 | 1462324542761 Marionette DEBUG loaded listener.js 18:15:42 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f871d5b4000) [pid = 1813] [serial = 2103] [outer = 0x7f871b038c00] 18:15:43 INFO - PROCESS | 1813 | 1462324543575 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 18:15:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 18:15:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1478ms 18:15:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 18:15:43 INFO - PROCESS | 1813 | 1462324543606 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 18:15:43 INFO - PROCESS | 1813 | 1462324543609 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 18:15:43 INFO - PROCESS | 1813 | 1462324543619 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 18:15:43 INFO - PROCESS | 1813 | 1462324543622 Marionette TRACE conn3 <- [1,2774,null,{}] 18:15:43 INFO - PROCESS | 1813 | 1462324543648 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:43 INFO - PROCESS | 1813 | 1462324543868 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 18:15:44 INFO - PROCESS | 1813 | 1462324544138 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:44 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e3e4800 == 154 [pid = 1813] [id = 701] 18:15:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f871c97cc00) [pid = 1813] [serial = 2104] [outer = (nil)] 18:15:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f871d62c400) [pid = 1813] [serial = 2105] [outer = 0x7f871c97cc00] 18:15:44 INFO - PROCESS | 1813 | 1462324544213 Marionette DEBUG loaded listener.js 18:15:44 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f871d637800) [pid = 1813] [serial = 2106] [outer = 0x7f871c97cc00] 18:15:45 INFO - PROCESS | 1813 | 1462324545178 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 18:15:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 18:15:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1618ms 18:15:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 18:15:45 INFO - PROCESS | 1813 | 1462324545233 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 18:15:45 INFO - PROCESS | 1813 | 1462324545236 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 18:15:45 INFO - PROCESS | 1813 | 1462324545257 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 18:15:45 INFO - PROCESS | 1813 | 1462324545261 Marionette TRACE conn3 <- [1,2778,null,{}] 18:15:45 INFO - PROCESS | 1813 | 1462324545272 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:45 INFO - PROCESS | 1813 | 1462324545506 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 18:15:45 INFO - PROCESS | 1813 | 1462324545834 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f596000 == 155 [pid = 1813] [id = 702] 18:15:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f871cd3fc00) [pid = 1813] [serial = 2107] [outer = (nil)] 18:15:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f871d6c5400) [pid = 1813] [serial = 2108] [outer = 0x7f871cd3fc00] 18:15:45 INFO - PROCESS | 1813 | 1462324545912 Marionette DEBUG loaded listener.js 18:15:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f871df8c000) [pid = 1813] [serial = 2109] [outer = 0x7f871cd3fc00] 18:15:46 INFO - PROCESS | 1813 | 1462324546734 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 18:15:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 18:15:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1508ms 18:15:46 INFO - PROCESS | 1813 | 1462324546749 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 18:15:46 INFO - PROCESS | 1813 | 1462324546753 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 18:15:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 18:15:46 INFO - PROCESS | 1813 | 1462324546758 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 18:15:46 INFO - PROCESS | 1813 | 1462324546760 Marionette TRACE conn3 <- [1,2782,null,{}] 18:15:46 INFO - PROCESS | 1813 | 1462324546766 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:46 INFO - PROCESS | 1813 | 1462324546988 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 18:15:47 INFO - PROCESS | 1813 | 1462324547262 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:47 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87202a8000 == 156 [pid = 1813] [id = 703] 18:15:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f871e11f000) [pid = 1813] [serial = 2110] [outer = (nil)] 18:15:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f871e126000) [pid = 1813] [serial = 2111] [outer = 0x7f871e11f000] 18:15:47 INFO - PROCESS | 1813 | 1462324547412 Marionette DEBUG loaded listener.js 18:15:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f871e349800) [pid = 1813] [serial = 2112] [outer = 0x7f871e11f000] 18:15:48 INFO - PROCESS | 1813 | 1462324548314 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 18:15:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 18:15:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1627ms 18:15:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 18:15:48 INFO - PROCESS | 1813 | 1462324548388 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 18:15:48 INFO - PROCESS | 1813 | 1462324548391 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 18:15:48 INFO - PROCESS | 1813 | 1462324548397 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 18:15:48 INFO - PROCESS | 1813 | 1462324548401 Marionette TRACE conn3 <- [1,2786,null,{}] 18:15:48 INFO - PROCESS | 1813 | 1462324548406 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:48 INFO - PROCESS | 1813 | 1462324548690 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 18:15:49 INFO - PROCESS | 1813 | 1462324549060 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240e3800 == 157 [pid = 1813] [id = 704] 18:15:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f871f0c7800) [pid = 1813] [serial = 2113] [outer = (nil)] 18:15:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f871f1a0c00) [pid = 1813] [serial = 2114] [outer = 0x7f871f0c7800] 18:15:49 INFO - PROCESS | 1813 | 1462324549137 Marionette DEBUG loaded listener.js 18:15:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f871f1e4000) [pid = 1813] [serial = 2115] [outer = 0x7f871f0c7800] 18:15:50 INFO - PROCESS | 1813 | 1462324550125 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 18:15:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 18:15:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1787ms 18:15:50 INFO - PROCESS | 1813 | 1462324550184 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 18:15:50 INFO - PROCESS | 1813 | 1462324550186 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 18:15:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 18:15:50 INFO - PROCESS | 1813 | 1462324550192 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 18:15:50 INFO - PROCESS | 1813 | 1462324550195 Marionette TRACE conn3 <- [1,2790,null,{}] 18:15:50 INFO - PROCESS | 1813 | 1462324550200 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:50 INFO - PROCESS | 1813 | 1462324550417 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 18:15:50 INFO - PROCESS | 1813 | 1462324550723 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:50 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872435c000 == 158 [pid = 1813] [id = 705] 18:15:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f871afecc00) [pid = 1813] [serial = 2116] [outer = (nil)] 18:15:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f871f263800) [pid = 1813] [serial = 2117] [outer = 0x7f871afecc00] 18:15:50 INFO - PROCESS | 1813 | 1462324550797 Marionette DEBUG loaded listener.js 18:15:50 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f871f268c00) [pid = 1813] [serial = 2118] [outer = 0x7f871afecc00] 18:15:51 INFO - PROCESS | 1813 | 1462324551610 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 18:15:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 18:15:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1441ms 18:15:51 INFO - PROCESS | 1813 | 1462324551641 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 18:15:51 INFO - PROCESS | 1813 | 1462324551654 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 18:15:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 18:15:51 INFO - PROCESS | 1813 | 1462324551663 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 18:15:51 INFO - PROCESS | 1813 | 1462324551666 Marionette TRACE conn3 <- [1,2794,null,{}] 18:15:51 INFO - PROCESS | 1813 | 1462324551672 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:51 INFO - PROCESS | 1813 | 1462324551896 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 18:15:52 INFO - PROCESS | 1813 | 1462324552180 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258c9800 == 159 [pid = 1813] [id = 706] 18:15:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f871f0ca800) [pid = 1813] [serial = 2119] [outer = (nil)] 18:15:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871f26e800) [pid = 1813] [serial = 2120] [outer = 0x7f871f0ca800] 18:15:52 INFO - PROCESS | 1813 | 1462324552345 Marionette DEBUG loaded listener.js 18:15:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f871f487c00) [pid = 1813] [serial = 2121] [outer = 0x7f871f0ca800] 18:15:53 INFO - PROCESS | 1813 | 1462324553193 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 18:15:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 18:15:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1586ms 18:15:53 INFO - PROCESS | 1813 | 1462324553249 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 18:15:53 INFO - PROCESS | 1813 | 1462324553252 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 18:15:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 18:15:53 INFO - PROCESS | 1813 | 1462324553258 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 18:15:53 INFO - PROCESS | 1813 | 1462324553261 Marionette TRACE conn3 <- [1,2798,null,{}] 18:15:53 INFO - PROCESS | 1813 | 1462324553266 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:53 INFO - PROCESS | 1813 | 1462324553508 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 18:15:53 INFO - PROCESS | 1813 | 1462324553782 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:53 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ae9800 == 160 [pid = 1813] [id = 707] 18:15:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f871f269000) [pid = 1813] [serial = 2122] [outer = (nil)] 18:15:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f871f490000) [pid = 1813] [serial = 2123] [outer = 0x7f871f269000] 18:15:53 INFO - PROCESS | 1813 | 1462324553896 Marionette DEBUG loaded listener.js 18:15:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f871f536000) [pid = 1813] [serial = 2124] [outer = 0x7f871f269000] 18:15:54 INFO - PROCESS | 1813 | 1462324554738 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 18:15:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 18:15:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1528ms 18:15:54 INFO - PROCESS | 1813 | 1462324554787 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 18:15:54 INFO - PROCESS | 1813 | 1462324554791 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 18:15:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 18:15:54 INFO - PROCESS | 1813 | 1462324554796 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 18:15:54 INFO - PROCESS | 1813 | 1462324554798 Marionette TRACE conn3 <- [1,2802,null,{}] 18:15:54 INFO - PROCESS | 1813 | 1462324554804 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:55 INFO - PROCESS | 1813 | 1462324555023 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 18:15:55 INFO - PROCESS | 1813 | 1462324555347 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e66800 == 161 [pid = 1813] [id = 708] 18:15:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871c975c00) [pid = 1813] [serial = 2125] [outer = (nil)] 18:15:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f871f53d400) [pid = 1813] [serial = 2126] [outer = 0x7f871c975c00] 18:15:55 INFO - PROCESS | 1813 | 1462324555427 Marionette DEBUG loaded listener.js 18:15:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f871f7dc800) [pid = 1813] [serial = 2127] [outer = 0x7f871c975c00] 18:15:56 INFO - PROCESS | 1813 | 1462324556279 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 18:15:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 18:15:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1532ms 18:15:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 18:15:56 INFO - PROCESS | 1813 | 1462324556330 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 18:15:56 INFO - PROCESS | 1813 | 1462324556333 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 18:15:56 INFO - PROCESS | 1813 | 1462324556340 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 18:15:56 INFO - PROCESS | 1813 | 1462324556343 Marionette TRACE conn3 <- [1,2806,null,{}] 18:15:56 INFO - PROCESS | 1813 | 1462324556348 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:56 INFO - PROCESS | 1813 | 1462324556563 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 18:15:56 INFO - PROCESS | 1813 | 1462324556841 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:56 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725efa000 == 162 [pid = 1813] [id = 709] 18:15:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871e12cc00) [pid = 1813] [serial = 2128] [outer = (nil)] 18:15:56 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871ff06800) [pid = 1813] [serial = 2129] [outer = 0x7f871e12cc00] 18:15:56 INFO - PROCESS | 1813 | 1462324556957 Marionette DEBUG loaded listener.js 18:15:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871ff0e400) [pid = 1813] [serial = 2130] [outer = 0x7f871e12cc00] 18:15:57 INFO - PROCESS | 1813 | 1462324557779 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 18:15:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 18:15:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1489ms 18:15:57 INFO - PROCESS | 1813 | 1462324557829 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 18:15:57 INFO - PROCESS | 1813 | 1462324557833 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 18:15:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 18:15:57 INFO - PROCESS | 1813 | 1462324557838 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 18:15:57 INFO - PROCESS | 1813 | 1462324557840 Marionette TRACE conn3 <- [1,2810,null,{}] 18:15:57 INFO - PROCESS | 1813 | 1462324557846 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:58 INFO - PROCESS | 1813 | 1462324558061 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 18:15:58 INFO - PROCESS | 1813 | 1462324558336 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726012000 == 163 [pid = 1813] [id = 710] 18:15:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f8711847800) [pid = 1813] [serial = 2131] [outer = (nil)] 18:15:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f871ff38c00) [pid = 1813] [serial = 2132] [outer = 0x7f8711847800] 18:15:58 INFO - PROCESS | 1813 | 1462324558411 Marionette DEBUG loaded listener.js 18:15:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871ff3fc00) [pid = 1813] [serial = 2133] [outer = 0x7f8711847800] 18:15:59 INFO - PROCESS | 1813 | 1462324559252 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 18:15:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 18:15:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1427ms 18:15:59 INFO - PROCESS | 1813 | 1462324559266 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 18:15:59 INFO - PROCESS | 1813 | 1462324559268 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 18:15:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 18:15:59 INFO - PROCESS | 1813 | 1462324559294 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 18:15:59 INFO - PROCESS | 1813 | 1462324559298 Marionette TRACE conn3 <- [1,2814,null,{}] 18:15:59 INFO - PROCESS | 1813 | 1462324559303 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:15:59 INFO - PROCESS | 1813 | 1462324559511 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 18:15:59 INFO - PROCESS | 1813 | 1462324559835 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:15:59 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872616f800 == 164 [pid = 1813] [id = 711] 18:15:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871ffe9800) [pid = 1813] [serial = 2134] [outer = (nil)] 18:15:59 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871ffed800) [pid = 1813] [serial = 2135] [outer = 0x7f871ffe9800] 18:15:59 INFO - PROCESS | 1813 | 1462324559949 Marionette DEBUG loaded listener.js 18:16:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f87200e7800) [pid = 1813] [serial = 2136] [outer = 0x7f871ffe9800] 18:16:00 INFO - PROCESS | 1813 | 1462324560808 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 18:16:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 18:16:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1585ms 18:16:00 INFO - PROCESS | 1813 | 1462324560876 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 18:16:00 INFO - PROCESS | 1813 | 1462324560880 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 18:16:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 18:16:00 INFO - PROCESS | 1813 | 1462324560890 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 18:16:00 INFO - PROCESS | 1813 | 1462324560892 Marionette TRACE conn3 <- [1,2818,null,{}] 18:16:00 INFO - PROCESS | 1813 | 1462324560896 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:01 INFO - PROCESS | 1813 | 1462324561127 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 18:16:01 INFO - PROCESS | 1813 | 1462324561441 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726220800 == 165 [pid = 1813] [id = 712] 18:16:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871ffe2800) [pid = 1813] [serial = 2137] [outer = (nil)] 18:16:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f87200f2400) [pid = 1813] [serial = 2138] [outer = 0x7f871ffe2800] 18:16:01 INFO - PROCESS | 1813 | 1462324561516 Marionette DEBUG loaded listener.js 18:16:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f8720254000) [pid = 1813] [serial = 2139] [outer = 0x7f871ffe2800] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715cbb000 == 164 [pid = 1813] [id = 463] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d1dc000 == 163 [pid = 1813] [id = 534] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87184d7800 == 162 [pid = 1813] [id = 692] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8717389800 == 161 [pid = 1813] [id = 691] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87150c0000 == 160 [pid = 1813] [id = 690] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871255a800 == 159 [pid = 1813] [id = 689] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87117f9000 == 158 [pid = 1813] [id = 688] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711aef800 == 157 [pid = 1813] [id = 687] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ad37000 == 156 [pid = 1813] [id = 681] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719c77800 == 155 [pid = 1813] [id = 680] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871916e800 == 154 [pid = 1813] [id = 679] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718552800 == 153 [pid = 1813] [id = 678] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8715cab800 == 152 [pid = 1813] [id = 677] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87139e7800 == 151 [pid = 1813] [id = 676] 18:16:03 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870d0dd800 == 150 [pid = 1813] [id = 675] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f8719d61400) [pid = 1813] [serial = 1979] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871e33fc00) [pid = 1813] [serial = 1997] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f8714820400) [pid = 1813] [serial = 1887] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f8719d0c400) [pid = 1813] [serial = 1977] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f8712620000) [pid = 1813] [serial = 1959] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f871f265400) [pid = 1813] [serial = 2013] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f871ee1bc00) [pid = 1813] [serial = 2003] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f8711dda800) [pid = 1813] [serial = 1958] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f8711c02800) [pid = 1813] [serial = 2015] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f8714818c00) [pid = 1813] [serial = 1961] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871aff1c00) [pid = 1813] [serial = 1982] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871d6c6400) [pid = 1813] [serial = 1991] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f871ccdf800) [pid = 1813] [serial = 1985] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f871ee1b400) [pid = 1813] [serial = 2001] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f871f1e0000) [pid = 1813] [serial = 2010] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f8718479400) [pid = 1813] [serial = 1971] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f8718392000) [pid = 1813] [serial = 1968] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f871482f800) [pid = 1813] [serial = 2021] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f871d62b400) [pid = 1813] [serial = 1988] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f871d6cf800) [pid = 1813] [serial = 1992] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8715dd1c00) [pid = 1813] [serial = 1964] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f871df8c400) [pid = 1813] [serial = 1994] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f871d635400) [pid = 1813] [serial = 1989] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f871646a400) [pid = 1813] [serial = 1965] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f871f1e9800) [pid = 1813] [serial = 2012] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f871e34ec00) [pid = 1813] [serial = 2000] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f8711c02c00) [pid = 1813] [serial = 2024] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f87183ad400) [pid = 1813] [serial = 1970] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f8714f65400) [pid = 1813] [serial = 2022] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f871ac55400) [pid = 1813] [serial = 1980] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8718bdd800) [pid = 1813] [serial = 1973] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f871936e800) [pid = 1813] [serial = 1974] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871261cc00) [pid = 1813] [serial = 2018] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f871f198c00) [pid = 1813] [serial = 2007] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f8714837000) [pid = 1813] [serial = 1962] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f871e121c00) [pid = 1813] [serial = 1995] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f871f19fc00) [pid = 1813] [serial = 2009] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f87165c1000) [pid = 1813] [serial = 1967] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f871c97b400) [pid = 1813] [serial = 1983] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f8711da9400) [pid = 1813] [serial = 2016] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f871448ec00) [pid = 1813] [serial = 2019] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f871d3e2c00) [pid = 1813] [serial = 1986] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f871f0ec000) [pid = 1813] [serial = 2006] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 133 (0x7f8719a57400) [pid = 1813] [serial = 1976] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 132 (0x7f871e347000) [pid = 1813] [serial = 1998] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | --DOMWINDOW == 131 (0x7f871f0c7000) [pid = 1813] [serial = 2004] [outer = (nil)] [url = about:blank] 18:16:03 INFO - PROCESS | 1813 | 1462324563943 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 18:16:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 18:16:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 3085ms 18:16:03 INFO - PROCESS | 1813 | 1462324563977 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 18:16:03 INFO - PROCESS | 1813 | 1462324563982 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 18:16:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 18:16:03 INFO - PROCESS | 1813 | 1462324563989 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 18:16:03 INFO - PROCESS | 1813 | 1462324563995 Marionette TRACE conn3 <- [1,2822,null,{}] 18:16:04 INFO - PROCESS | 1813 | 1462324564005 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:04 INFO - PROCESS | 1813 | 1462324564225 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 18:16:04 INFO - PROCESS | 1813 | 1462324564419 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87117e5000 == 151 [pid = 1813] [id = 713] 18:16:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 132 (0x7f8711db3400) [pid = 1813] [serial = 2140] [outer = (nil)] 18:16:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 133 (0x7f8711de1000) [pid = 1813] [serial = 2141] [outer = 0x7f8711db3400] 18:16:04 INFO - PROCESS | 1813 | 1462324564488 Marionette DEBUG loaded listener.js 18:16:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 134 (0x7f871261e000) [pid = 1813] [serial = 2142] [outer = 0x7f8711db3400] 18:16:05 INFO - PROCESS | 1813 | 1462324565347 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 18:16:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 18:16:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1394ms 18:16:05 INFO - PROCESS | 1813 | 1462324565384 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 18:16:05 INFO - PROCESS | 1813 | 1462324565392 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 18:16:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 18:16:05 INFO - PROCESS | 1813 | 1462324565401 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 18:16:05 INFO - PROCESS | 1813 | 1462324565404 Marionette TRACE conn3 <- [1,2826,null,{}] 18:16:05 INFO - PROCESS | 1813 | 1462324565415 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:05 INFO - PROCESS | 1813 | 1462324565609 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 18:16:05 INFO - PROCESS | 1813 | 1462324565838 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:05 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8712556000 == 152 [pid = 1813] [id = 714] 18:16:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f8714487400) [pid = 1813] [serial = 2143] [outer = (nil)] 18:16:05 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f8714813400) [pid = 1813] [serial = 2144] [outer = 0x7f8714487400] 18:16:05 INFO - PROCESS | 1813 | 1462324565903 Marionette DEBUG loaded listener.js 18:16:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f8714833400) [pid = 1813] [serial = 2145] [outer = 0x7f8714487400] 18:16:06 INFO - PROCESS | 1813 | 1462324566784 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 18:16:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 18:16:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1442ms 18:16:06 INFO - PROCESS | 1813 | 1462324566848 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 18:16:06 INFO - PROCESS | 1813 | 1462324566852 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 18:16:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 18:16:06 INFO - PROCESS | 1813 | 1462324566858 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 18:16:06 INFO - PROCESS | 1813 | 1462324566863 Marionette TRACE conn3 <- [1,2830,null,{}] 18:16:06 INFO - PROCESS | 1813 | 1462324566878 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:07 INFO - PROCESS | 1813 | 1462324567177 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 18:16:07 INFO - PROCESS | 1813 | 1462324567236 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87148e8800 == 153 [pid = 1813] [id = 715] 18:16:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f8715c1b400) [pid = 1813] [serial = 2146] [outer = (nil)] 18:16:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f87160d8000) [pid = 1813] [serial = 2147] [outer = 0x7f8715c1b400] 18:16:07 INFO - PROCESS | 1813 | 1462324567354 Marionette DEBUG loaded listener.js 18:16:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f87165b8800) [pid = 1813] [serial = 2148] [outer = 0x7f8715c1b400] 18:16:08 INFO - PROCESS | 1813 | --DOMWINDOW == 139 (0x7f8714835800) [pid = 1813] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 18:16:08 INFO - PROCESS | 1813 | --DOMWINDOW == 138 (0x7f8714815c00) [pid = 1813] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 18:16:08 INFO - PROCESS | 1813 | --DOMWINDOW == 137 (0x7f870cae0000) [pid = 1813] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 18:16:08 INFO - PROCESS | 1813 | --DOMWINDOW == 136 (0x7f87150af400) [pid = 1813] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 18:16:08 INFO - PROCESS | 1813 | --DOMWINDOW == 135 (0x7f8711da9000) [pid = 1813] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 18:16:08 INFO - PROCESS | 1813 | --DOMWINDOW == 134 (0x7f87165b9400) [pid = 1813] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 18:16:08 INFO - PROCESS | 1813 | 1462324568501 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 18:16:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1692ms 18:16:08 INFO - PROCESS | 1813 | 1462324568550 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 18:16:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 18:16:08 INFO - PROCESS | 1813 | 1462324568554 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 18:16:08 INFO - PROCESS | 1813 | 1462324568560 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 18:16:08 INFO - PROCESS | 1813 | 1462324568562 Marionette TRACE conn3 <- [1,2834,null,{}] 18:16:08 INFO - PROCESS | 1813 | 1462324568567 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:08 INFO - PROCESS | 1813 | 1462324568839 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 18:16:08 INFO - PROCESS | 1813 | 1462324568861 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715f4f000 == 154 [pid = 1813] [id = 716] 18:16:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 135 (0x7f8714f64800) [pid = 1813] [serial = 2149] [outer = (nil)] 18:16:08 INFO - PROCESS | 1813 | ++DOMWINDOW == 136 (0x7f87165c3000) [pid = 1813] [serial = 2150] [outer = 0x7f8714f64800] 18:16:08 INFO - PROCESS | 1813 | 1462324568919 Marionette DEBUG loaded listener.js 18:16:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 137 (0x7f871847ac00) [pid = 1813] [serial = 2151] [outer = 0x7f8714f64800] 18:16:09 INFO - PROCESS | 1813 | 1462324569765 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 18:16:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 18:16:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1228ms 18:16:09 INFO - PROCESS | 1813 | 1462324569788 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 18:16:09 INFO - PROCESS | 1813 | 1462324569791 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 18:16:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 18:16:09 INFO - PROCESS | 1813 | 1462324569797 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 18:16:09 INFO - PROCESS | 1813 | 1462324569811 Marionette TRACE conn3 <- [1,2838,null,{}] 18:16:09 INFO - PROCESS | 1813 | 1462324569828 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:10 INFO - PROCESS | 1813 | 1462324570036 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 18:16:10 INFO - PROCESS | 1813 | 1462324570050 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87184c9000 == 155 [pid = 1813] [id = 717] 18:16:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 138 (0x7f87183b0000) [pid = 1813] [serial = 2152] [outer = (nil)] 18:16:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 139 (0x7f871860ac00) [pid = 1813] [serial = 2153] [outer = 0x7f87183b0000] 18:16:10 INFO - PROCESS | 1813 | 1462324570113 Marionette DEBUG loaded listener.js 18:16:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 140 (0x7f87189ee400) [pid = 1813] [serial = 2154] [outer = 0x7f87183b0000] 18:16:11 INFO - PROCESS | 1813 | 1462324571438 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 18:16:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 18:16:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1706ms 18:16:11 INFO - PROCESS | 1813 | 1462324571505 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 18:16:11 INFO - PROCESS | 1813 | 1462324571512 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 18:16:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 18:16:11 INFO - PROCESS | 1813 | 1462324571520 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 18:16:11 INFO - PROCESS | 1813 | 1462324571526 Marionette TRACE conn3 <- [1,2842,null,{}] 18:16:11 INFO - PROCESS | 1813 | 1462324571533 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:11 INFO - PROCESS | 1813 | 1462324571823 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 18:16:12 INFO - PROCESS | 1813 | 1462324572144 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87144b2800 == 156 [pid = 1813] [id = 718] 18:16:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 141 (0x7f871448ec00) [pid = 1813] [serial = 2155] [outer = (nil)] 18:16:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 142 (0x7f8714f63000) [pid = 1813] [serial = 2156] [outer = 0x7f871448ec00] 18:16:12 INFO - PROCESS | 1813 | 1462324572218 Marionette DEBUG loaded listener.js 18:16:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f87150af400) [pid = 1813] [serial = 2157] [outer = 0x7f871448ec00] 18:16:13 INFO - PROCESS | 1813 | 1462324573166 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 18:16:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 18:16:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1690ms 18:16:13 INFO - PROCESS | 1813 | 1462324573211 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 18:16:13 INFO - PROCESS | 1813 | 1462324573220 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 18:16:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 18:16:13 INFO - PROCESS | 1813 | 1462324573230 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 18:16:13 INFO - PROCESS | 1813 | 1462324573234 Marionette TRACE conn3 <- [1,2846,null,{}] 18:16:13 INFO - PROCESS | 1813 | 1462324573240 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:13 INFO - PROCESS | 1813 | 1462324573479 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 18:16:13 INFO - PROCESS | 1813 | 1462324573799 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87187d0000 == 157 [pid = 1813] [id = 719] 18:16:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f87160d8400) [pid = 1813] [serial = 2158] [outer = (nil)] 18:16:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f871860fc00) [pid = 1813] [serial = 2159] [outer = 0x7f87160d8400] 18:16:13 INFO - PROCESS | 1813 | 1462324573878 Marionette DEBUG loaded listener.js 18:16:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f87189fa400) [pid = 1813] [serial = 2160] [outer = 0x7f87160d8400] 18:16:14 INFO - PROCESS | 1813 | 1462324574804 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 18:16:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 18:16:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1631ms 18:16:14 INFO - PROCESS | 1813 | 1462324574883 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 18:16:14 INFO - PROCESS | 1813 | 1462324574890 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 18:16:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 18:16:14 INFO - PROCESS | 1813 | 1462324574901 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 18:16:14 INFO - PROCESS | 1813 | 1462324574911 Marionette TRACE conn3 <- [1,2850,null,{}] 18:16:14 INFO - PROCESS | 1813 | 1462324574972 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:15 INFO - PROCESS | 1813 | 1462324575339 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 18:16:15 INFO - PROCESS | 1813 | 1462324575574 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719b83800 == 158 [pid = 1813] [id = 720] 18:16:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f871936fc00) [pid = 1813] [serial = 2161] [outer = (nil)] 18:16:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f8719d0e400) [pid = 1813] [serial = 2162] [outer = 0x7f871936fc00] 18:16:15 INFO - PROCESS | 1813 | 1462324575649 Marionette DEBUG loaded listener.js 18:16:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f871a3e7000) [pid = 1813] [serial = 2163] [outer = 0x7f871936fc00] 18:16:16 INFO - PROCESS | 1813 | 1462324576532 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 18:16:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 18:16:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1697ms 18:16:16 INFO - PROCESS | 1813 | 1462324576599 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 18:16:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 18:16:16 INFO - PROCESS | 1813 | 1462324576604 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 18:16:16 INFO - PROCESS | 1813 | 1462324576610 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 18:16:16 INFO - PROCESS | 1813 | 1462324576613 Marionette TRACE conn3 <- [1,2854,null,{}] 18:16:16 INFO - PROCESS | 1813 | 1462324576619 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:16 INFO - PROCESS | 1813 | 1462324576871 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 18:16:17 INFO - PROCESS | 1813 | 1462324577181 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719dc1800 == 159 [pid = 1813] [id = 721] 18:16:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f8719374400) [pid = 1813] [serial = 2164] [outer = (nil)] 18:16:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f871ade4c00) [pid = 1813] [serial = 2165] [outer = 0x7f8719374400] 18:16:17 INFO - PROCESS | 1813 | 1462324577264 Marionette DEBUG loaded listener.js 18:16:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f871b038800) [pid = 1813] [serial = 2166] [outer = 0x7f8719374400] 18:16:18 INFO - PROCESS | 1813 | 1462324578163 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 18:16:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 18:16:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1585ms 18:16:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 18:16:18 INFO - PROCESS | 1813 | 1462324578194 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 18:16:18 INFO - PROCESS | 1813 | 1462324578197 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 18:16:18 INFO - PROCESS | 1813 | 1462324578203 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 18:16:18 INFO - PROCESS | 1813 | 1462324578206 Marionette TRACE conn3 <- [1,2858,null,{}] 18:16:18 INFO - PROCESS | 1813 | 1462324578213 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:18 INFO - PROCESS | 1813 | 1462324578445 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 18:16:18 INFO - PROCESS | 1813 | 1462324578741 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:18 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afc1000 == 160 [pid = 1813] [id = 722] 18:16:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f871c9ebc00) [pid = 1813] [serial = 2167] [outer = (nil)] 18:16:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f871ccddc00) [pid = 1813] [serial = 2168] [outer = 0x7f871c9ebc00] 18:16:18 INFO - PROCESS | 1813 | 1462324578872 Marionette DEBUG loaded listener.js 18:16:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f871d3e2c00) [pid = 1813] [serial = 2169] [outer = 0x7f871c9ebc00] 18:16:19 INFO - PROCESS | 1813 | 1462324579794 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 18:16:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 18:16:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1642ms 18:16:19 INFO - PROCESS | 1813 | 1462324579846 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 18:16:19 INFO - PROCESS | 1813 | 1462324579849 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 18:16:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 18:16:19 INFO - PROCESS | 1813 | 1462324579855 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 18:16:19 INFO - PROCESS | 1813 | 1462324579858 Marionette TRACE conn3 <- [1,2862,null,{}] 18:16:19 INFO - PROCESS | 1813 | 1462324579863 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:20 INFO - PROCESS | 1813 | 1462324580128 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 18:16:20 INFO - PROCESS | 1813 | 1462324580440 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:20 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d1d5000 == 161 [pid = 1813] [id = 723] 18:16:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f871d6c4000) [pid = 1813] [serial = 2170] [outer = (nil)] 18:16:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f871e128400) [pid = 1813] [serial = 2171] [outer = 0x7f871d6c4000] 18:16:20 INFO - PROCESS | 1813 | 1462324580531 Marionette DEBUG loaded listener.js 18:16:20 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871e34d800) [pid = 1813] [serial = 2172] [outer = 0x7f871d6c4000] 18:16:21 INFO - PROCESS | 1813 | 1462324581437 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 18:16:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 18:16:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1632ms 18:16:21 INFO - PROCESS | 1813 | 1462324581488 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 18:16:21 INFO - PROCESS | 1813 | 1462324581492 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 18:16:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 18:16:21 INFO - PROCESS | 1813 | 1462324581497 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 18:16:21 INFO - PROCESS | 1813 | 1462324581499 Marionette TRACE conn3 <- [1,2866,null,{}] 18:16:21 INFO - PROCESS | 1813 | 1462324581505 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:21 INFO - PROCESS | 1813 | 1462324581736 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 18:16:22 INFO - PROCESS | 1813 | 1462324582015 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:22 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871e3f0000 == 162 [pid = 1813] [id = 724] 18:16:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f871df87400) [pid = 1813] [serial = 2173] [outer = (nil)] 18:16:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f871f0be800) [pid = 1813] [serial = 2174] [outer = 0x7f871df87400] 18:16:22 INFO - PROCESS | 1813 | 1462324582135 Marionette DEBUG loaded listener.js 18:16:22 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f871f0e9800) [pid = 1813] [serial = 2175] [outer = 0x7f871df87400] 18:16:23 INFO - PROCESS | 1813 | 1462324583032 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 18:16:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1591ms 18:16:23 INFO - PROCESS | 1813 | 1462324583090 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 18:16:23 INFO - PROCESS | 1813 | 1462324583093 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 18:16:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 18:16:23 INFO - PROCESS | 1813 | 1462324583099 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 18:16:23 INFO - PROCESS | 1813 | 1462324583102 Marionette TRACE conn3 <- [1,2870,null,{}] 18:16:23 INFO - PROCESS | 1813 | 1462324583107 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:23 INFO - PROCESS | 1813 | 1462324583330 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 18:16:23 INFO - PROCESS | 1813 | 1462324583656 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f78e000 == 163 [pid = 1813] [id = 725] 18:16:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f871d536800) [pid = 1813] [serial = 2176] [outer = (nil)] 18:16:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871f198c00) [pid = 1813] [serial = 2177] [outer = 0x7f871d536800] 18:16:23 INFO - PROCESS | 1813 | 1462324583747 Marionette DEBUG loaded listener.js 18:16:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f871f262c00) [pid = 1813] [serial = 2178] [outer = 0x7f871d536800] 18:16:24 INFO - PROCESS | 1813 | 1462324584658 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 18:16:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 18:16:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1628ms 18:16:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 18:16:24 INFO - PROCESS | 1813 | 1462324584730 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 18:16:24 INFO - PROCESS | 1813 | 1462324584733 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 18:16:24 INFO - PROCESS | 1813 | 1462324584739 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 18:16:24 INFO - PROCESS | 1813 | 1462324584742 Marionette TRACE conn3 <- [1,2874,null,{}] 18:16:24 INFO - PROCESS | 1813 | 1462324584747 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:25 INFO - PROCESS | 1813 | 1462324585048 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 18:16:25 INFO - PROCESS | 1813 | 1462324585388 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87202be800 == 164 [pid = 1813] [id = 726] 18:16:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8714839800) [pid = 1813] [serial = 2179] [outer = (nil)] 18:16:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871c9ec800) [pid = 1813] [serial = 2180] [outer = 0x7f8714839800] 18:16:25 INFO - PROCESS | 1813 | 1462324585466 Marionette DEBUG loaded listener.js 18:16:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871f7da400) [pid = 1813] [serial = 2181] [outer = 0x7f8714839800] 18:16:26 INFO - PROCESS | 1813 | 1462324586379 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 18:16:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 18:16:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1685ms 18:16:26 INFO - PROCESS | 1813 | 1462324586424 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 18:16:26 INFO - PROCESS | 1813 | 1462324586428 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 18:16:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 18:16:26 INFO - PROCESS | 1813 | 1462324586434 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 18:16:26 INFO - PROCESS | 1813 | 1462324586436 Marionette TRACE conn3 <- [1,2878,null,{}] 18:16:26 INFO - PROCESS | 1813 | 1462324586442 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:26 INFO - PROCESS | 1813 | 1462324586674 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 18:16:26 INFO - PROCESS | 1813 | 1462324586953 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87240cf000 == 165 [pid = 1813] [id = 727] 18:16:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871fff0c00) [pid = 1813] [serial = 2182] [outer = (nil)] 18:16:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f8720249400) [pid = 1813] [serial = 2183] [outer = 0x7f871fff0c00] 18:16:27 INFO - PROCESS | 1813 | 1462324587083 Marionette DEBUG loaded listener.js 18:16:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8720556800) [pid = 1813] [serial = 2184] [outer = 0x7f871fff0c00] 18:16:27 INFO - PROCESS | 1813 | 1462324587991 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 18:16:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1628ms 18:16:28 INFO - PROCESS | 1813 | 1462324588064 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 18:16:28 INFO - PROCESS | 1813 | 1462324588067 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 18:16:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 18:16:28 INFO - PROCESS | 1813 | 1462324588074 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 18:16:28 INFO - PROCESS | 1813 | 1462324588077 Marionette TRACE conn3 <- [1,2882,null,{}] 18:16:28 INFO - PROCESS | 1813 | 1462324588083 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:28 INFO - PROCESS | 1813 | 1462324588393 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 18:16:28 INFO - PROCESS | 1813 | 1462324588727 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:28 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87258c2000 == 166 [pid = 1813] [id = 728] 18:16:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871e344400) [pid = 1813] [serial = 2185] [outer = (nil)] 18:16:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f87206dd000) [pid = 1813] [serial = 2186] [outer = 0x7f871e344400] 18:16:28 INFO - PROCESS | 1813 | 1462324588810 Marionette DEBUG loaded listener.js 18:16:28 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f872070e800) [pid = 1813] [serial = 2187] [outer = 0x7f871e344400] 18:16:29 INFO - PROCESS | 1813 | 1462324589709 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 18:16:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 18:16:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1683ms 18:16:29 INFO - PROCESS | 1813 | 1462324589759 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 18:16:29 INFO - PROCESS | 1813 | 1462324589762 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 18:16:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 18:16:29 INFO - PROCESS | 1813 | 1462324589768 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 18:16:29 INFO - PROCESS | 1813 | 1462324589770 Marionette TRACE conn3 <- [1,2886,null,{}] 18:16:29 INFO - PROCESS | 1813 | 1462324589776 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:30 INFO - PROCESS | 1813 | 1462324590020 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 18:16:30 INFO - PROCESS | 1813 | 1462324590383 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872628b000 == 167 [pid = 1813] [id = 729] 18:16:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f87207aec00) [pid = 1813] [serial = 2188] [outer = (nil)] 18:16:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f87207b4800) [pid = 1813] [serial = 2189] [outer = 0x7f87207aec00] 18:16:30 INFO - PROCESS | 1813 | 1462324590461 Marionette DEBUG loaded listener.js 18:16:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f8720884000) [pid = 1813] [serial = 2190] [outer = 0x7f87207aec00] 18:16:31 INFO - PROCESS | 1813 | 1462324591351 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 18:16:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 18:16:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1632ms 18:16:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 18:16:31 INFO - PROCESS | 1813 | 1462324591402 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 18:16:31 INFO - PROCESS | 1813 | 1462324591404 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 18:16:31 INFO - PROCESS | 1813 | 1462324591411 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 18:16:31 INFO - PROCESS | 1813 | 1462324591414 Marionette TRACE conn3 <- [1,2890,null,{}] 18:16:31 INFO - PROCESS | 1813 | 1462324591419 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:31 INFO - PROCESS | 1813 | 1462324591672 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 18:16:31 INFO - PROCESS | 1813 | 1462324591992 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:32 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727403000 == 168 [pid = 1813] [id = 730] 18:16:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f87207ad000) [pid = 1813] [serial = 2191] [outer = (nil)] 18:16:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f872088d000) [pid = 1813] [serial = 2192] [outer = 0x7f87207ad000] 18:16:32 INFO - PROCESS | 1813 | 1462324592071 Marionette DEBUG loaded listener.js 18:16:32 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f8720967000) [pid = 1813] [serial = 2193] [outer = 0x7f87207ad000] 18:16:32 INFO - PROCESS | 1813 | 1462324592948 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 18:16:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 18:16:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1579ms 18:16:32 INFO - PROCESS | 1813 | 1462324592990 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 18:16:32 INFO - PROCESS | 1813 | 1462324592994 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 18:16:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 18:16:33 INFO - PROCESS | 1813 | 1462324592999 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 18:16:33 INFO - PROCESS | 1813 | 1462324593002 Marionette TRACE conn3 <- [1,2894,null,{}] 18:16:33 INFO - PROCESS | 1813 | 1462324593008 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:33 INFO - PROCESS | 1813 | 1462324593234 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 18:16:33 INFO - PROCESS | 1813 | 1462324593513 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872808e800 == 169 [pid = 1813] [id = 731] 18:16:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f87207b2000) [pid = 1813] [serial = 2194] [outer = (nil)] 18:16:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f8720971800) [pid = 1813] [serial = 2195] [outer = 0x7f87207b2000] 18:16:33 INFO - PROCESS | 1813 | 1462324593636 Marionette DEBUG loaded listener.js 18:16:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f872405f400) [pid = 1813] [serial = 2196] [outer = 0x7f87207b2000] 18:16:34 INFO - PROCESS | 1813 | 1462324594525 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 18:16:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1586ms 18:16:34 INFO - PROCESS | 1813 | 1462324594589 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 18:16:34 INFO - PROCESS | 1813 | 1462324594592 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 18:16:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 18:16:34 INFO - PROCESS | 1813 | 1462324594598 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 18:16:34 INFO - PROCESS | 1813 | 1462324594601 Marionette TRACE conn3 <- [1,2898,null,{}] 18:16:34 INFO - PROCESS | 1813 | 1462324594606 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:34 INFO - PROCESS | 1813 | 1462324594852 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 18:16:35 INFO - PROCESS | 1813 | 1462324595175 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:35 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b46e000 == 170 [pid = 1813] [id = 732] 18:16:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f87207b1000) [pid = 1813] [serial = 2197] [outer = (nil)] 18:16:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f8724065400) [pid = 1813] [serial = 2198] [outer = 0x7f87207b1000] 18:16:35 INFO - PROCESS | 1813 | 1462324595254 Marionette DEBUG loaded listener.js 18:16:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f8724426000) [pid = 1813] [serial = 2199] [outer = 0x7f87207b1000] 18:16:36 INFO - PROCESS | 1813 | 1462324596150 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 18:16:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 18:16:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1631ms 18:16:36 INFO - PROCESS | 1813 | 1462324596231 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 18:16:36 INFO - PROCESS | 1813 | 1462324596234 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 18:16:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 18:16:36 INFO - PROCESS | 1813 | 1462324596241 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 18:16:36 INFO - PROCESS | 1813 | 1462324596243 Marionette TRACE conn3 <- [1,2902,null,{}] 18:16:36 INFO - PROCESS | 1813 | 1462324596248 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:36 INFO - PROCESS | 1813 | 1462324596513 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 18:16:36 INFO - PROCESS | 1813 | 1462324596831 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872db0a000 == 171 [pid = 1813] [id = 733] 18:16:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f8720887800) [pid = 1813] [serial = 2200] [outer = (nil)] 18:16:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f872442ec00) [pid = 1813] [serial = 2201] [outer = 0x7f8720887800] 18:16:36 INFO - PROCESS | 1813 | 1462324596911 Marionette DEBUG loaded listener.js 18:16:37 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f87251d6000) [pid = 1813] [serial = 2202] [outer = 0x7f8720887800] 18:16:37 INFO - PROCESS | 1813 | 1462324597737 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 18:16:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 18:16:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1532ms 18:16:37 INFO - PROCESS | 1813 | 1462324597774 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 18:16:37 INFO - PROCESS | 1813 | 1462324597777 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 18:16:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 18:16:37 INFO - PROCESS | 1813 | 1462324597783 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 18:16:37 INFO - PROCESS | 1813 | 1462324597786 Marionette TRACE conn3 <- [1,2906,null,{}] 18:16:37 INFO - PROCESS | 1813 | 1462324597814 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:38 INFO - PROCESS | 1813 | 1462324598067 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 18:16:38 INFO - PROCESS | 1813 | 1462324598349 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0c4000 == 172 [pid = 1813] [id = 734] 18:16:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f8714832400) [pid = 1813] [serial = 2203] [outer = (nil)] 18:16:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f872520b400) [pid = 1813] [serial = 2204] [outer = 0x7f8714832400] 18:16:38 INFO - PROCESS | 1813 | 1462324598472 Marionette DEBUG loaded listener.js 18:16:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f8725215000) [pid = 1813] [serial = 2205] [outer = 0x7f8714832400] 18:16:39 INFO - PROCESS | 1813 | 1462324599375 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 18:16:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 18:16:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1632ms 18:16:39 INFO - PROCESS | 1813 | 1462324599417 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 18:16:39 INFO - PROCESS | 1813 | 1462324599420 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 18:16:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 18:16:39 INFO - PROCESS | 1813 | 1462324599426 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 18:16:39 INFO - PROCESS | 1813 | 1462324599428 Marionette TRACE conn3 <- [1,2910,null,{}] 18:16:39 INFO - PROCESS | 1813 | 1462324599434 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:39 INFO - PROCESS | 1813 | 1462324599672 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 18:16:39 INFO - PROCESS | 1813 | 1462324599956 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e3e4000 == 173 [pid = 1813] [id = 735] 18:16:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f8715c12400) [pid = 1813] [serial = 2206] [outer = (nil)] 18:16:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f87253a5400) [pid = 1813] [serial = 2207] [outer = 0x7f8715c12400] 18:16:40 INFO - PROCESS | 1813 | 1462324600070 Marionette DEBUG loaded listener.js 18:16:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f87253ac400) [pid = 1813] [serial = 2208] [outer = 0x7f8715c12400] 18:16:40 INFO - PROCESS | 1813 | 1462324600846 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 18:16:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 18:16:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 18:16:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1477ms 18:16:40 INFO - PROCESS | 1813 | 1462324600906 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 18:16:40 INFO - PROCESS | 1813 | 1462324600910 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 18:16:40 INFO - TEST-START | /DOMEvents/constructors.html 18:16:40 INFO - PROCESS | 1813 | 1462324600917 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 18:16:40 INFO - PROCESS | 1813 | 1462324600919 Marionette TRACE conn3 <- [1,2914,null,{}] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f873c3b2800 == 172 [pid = 1813] [id = 203] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870d0d5000 == 171 [pid = 1813] [id = 624] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8731969800 == 170 [pid = 1813] [id = 48] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872434f000 == 169 [pid = 1813] [id = 669] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208ce000 == 168 [pid = 1813] [id = 667] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8720690800 == 167 [pid = 1813] [id = 666] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e510800 == 166 [pid = 1813] [id = 202] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87258c9800 == 165 [pid = 1813] [id = 706] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872435c000 == 164 [pid = 1813] [id = 705] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87240e3800 == 163 [pid = 1813] [id = 704] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87202a8000 == 162 [pid = 1813] [id = 703] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f596000 == 161 [pid = 1813] [id = 702] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871e3e4800 == 160 [pid = 1813] [id = 701] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d4ef000 == 159 [pid = 1813] [id = 700] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d145800 == 158 [pid = 1813] [id = 699] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871ad30000 == 157 [pid = 1813] [id = 698] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719e5a000 == 156 [pid = 1813] [id = 697] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719259000 == 155 [pid = 1813] [id = 696] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87184cd000 == 154 [pid = 1813] [id = 695] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87144c0000 == 153 [pid = 1813] [id = 694] 18:16:42 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f366800 == 152 [pid = 1813] [id = 693] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f8718609c00) [pid = 1813] [serial = 2078] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f871cd37400) [pid = 1813] [serial = 2054] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f871adeb400) [pid = 1813] [serial = 2048] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f87160dd000) [pid = 1813] [serial = 2070] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f871c97c000) [pid = 1813] [serial = 2051] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f871847cc00) [pid = 1813] [serial = 2039] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f87188d4000) [pid = 1813] [serial = 2042] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8719373400) [pid = 1813] [serial = 2060] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f871481dc00) [pid = 1813] [serial = 2066] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871482cc00) [pid = 1813] [serial = 2025] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f871d58c400) [pid = 1813] [serial = 2057] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f87165c2000) [pid = 1813] [serial = 2072] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f8718394400) [pid = 1813] [serial = 2073] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f871261dc00) [pid = 1813] [serial = 2064] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f8714836400) [pid = 1813] [serial = 2033] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f8718606800) [pid = 1813] [serial = 2075] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f8713df1400) [pid = 1813] [serial = 2030] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871646f000) [pid = 1813] [serial = 2036] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8719d5f000) [pid = 1813] [serial = 2045] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f8715dd2400) [pid = 1813] [serial = 2069] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f870edeb000) [pid = 1813] [serial = 2027] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f87188cf000) [pid = 1813] [serial = 2076] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8711dda000) [pid = 1813] [serial = 2063] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f8714f67400) [pid = 1813] [serial = 2067] [outer = (nil)] [url = about:blank] 18:16:42 INFO - PROCESS | 1813 | 1462324602992 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:43 INFO - PROCESS | 1813 | 1462324603207 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 18:16:43 INFO - PROCESS | 1813 | 1462324603220 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f774000 == 153 [pid = 1813] [id = 736] 18:16:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f8711844400) [pid = 1813] [serial = 2209] [outer = (nil)] 18:16:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f8711c09800) [pid = 1813] [serial = 2210] [outer = 0x7f8711844400] 18:16:43 INFO - PROCESS | 1813 | 1462324603283 Marionette DEBUG loaded listener.js 18:16:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f8711ddbc00) [pid = 1813] [serial = 2211] [outer = 0x7f8711844400] 18:16:44 INFO - PROCESS | 1813 | 1462324604373 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 18:16:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 18:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 18:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 18:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 18:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 18:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:44 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 18:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 18:16:44 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 18:16:44 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 18:16:44 INFO - TEST-OK | /DOMEvents/constructors.html | took 3524ms 18:16:44 INFO - PROCESS | 1813 | 1462324604443 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 18:16:44 INFO - PROCESS | 1813 | 1462324604451 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 18:16:44 INFO - TEST-START | /DOMEvents/event-phases-order.html 18:16:44 INFO - PROCESS | 1813 | 1462324604467 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 18:16:44 INFO - PROCESS | 1813 | 1462324604474 Marionette TRACE conn3 <- [1,2918,null,{}] 18:16:44 INFO - PROCESS | 1813 | 1462324604489 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:44 INFO - PROCESS | 1813 | 1462324604779 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 18:16:44 INFO - PROCESS | 1813 | 1462324604974 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871255a000 == 154 [pid = 1813] [id = 737] 18:16:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871471c800) [pid = 1813] [serial = 2212] [outer = (nil)] 18:16:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871481bc00) [pid = 1813] [serial = 2213] [outer = 0x7f871471c800] 18:16:45 INFO - PROCESS | 1813 | 1462324605042 Marionette DEBUG loaded listener.js 18:16:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f8714835400) [pid = 1813] [serial = 2214] [outer = 0x7f871471c800] 18:16:45 INFO - PROCESS | 1813 | 1462324605873 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 18:16:45 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 18:16:45 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1451ms 18:16:45 INFO - PROCESS | 1813 | 1462324605916 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 18:16:45 INFO - PROCESS | 1813 | 1462324605920 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 18:16:45 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 18:16:45 INFO - PROCESS | 1813 | 1462324605926 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 18:16:45 INFO - PROCESS | 1813 | 1462324605929 Marionette TRACE conn3 <- [1,2922,null,{}] 18:16:45 INFO - PROCESS | 1813 | 1462324605944 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:46 INFO - PROCESS | 1813 | 1462324606223 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 18:16:46 INFO - PROCESS | 1813 | 1462324606264 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87145e5000 == 155 [pid = 1813] [id = 738] 18:16:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f8714f6d800) [pid = 1813] [serial = 2215] [outer = (nil)] 18:16:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f8715c1d000) [pid = 1813] [serial = 2216] [outer = 0x7f8714f6d800] 18:16:46 INFO - PROCESS | 1813 | 1462324606338 Marionette DEBUG loaded listener.js 18:16:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f87160dcc00) [pid = 1813] [serial = 2217] [outer = 0x7f8714f6d800] 18:16:47 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:47 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:47 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:47 INFO - PROCESS | 1813 | [1813] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 18:16:47 INFO - PROCESS | 1813 | 1462324607938 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f870cadb000) [pid = 1813] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f870cada000) [pid = 1813] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871e11f000) [pid = 1813] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8711847800) [pid = 1813] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f871f269000) [pid = 1813] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f870cae4c00) [pid = 1813] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871cd3fc00) [pid = 1813] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f871b038c00) [pid = 1813] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f87150ae800) [pid = 1813] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f871f0ca800) [pid = 1813] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f871448c400) [pid = 1813] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f871d529400) [pid = 1813] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f871e12cc00) [pid = 1813] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f8711db3400) [pid = 1813] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f8714487400) [pid = 1813] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f8718be3000) [pid = 1813] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f871afe7c00) [pid = 1813] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f87183b3400) [pid = 1813] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871afecc00) [pid = 1813] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f871c97cc00) [pid = 1813] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f87188d2000) [pid = 1813] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f870cae1000) [pid = 1813] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8714f64800) [pid = 1813] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 18:16:47 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f871ade8000) [pid = 1813] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f87188d2400) [pid = 1813] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f871ffe9800) [pid = 1813] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f871c975c00) [pid = 1813] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f8719a54800) [pid = 1813] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f8715c1b400) [pid = 1813] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f8716465400) [pid = 1813] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871f0c7800) [pid = 1813] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f871847c400) [pid = 1813] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f8714814000) [pid = 1813] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f8718610400) [pid = 1813] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871b035c00) [pid = 1813] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f87160e3800) [pid = 1813] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 18:16:48 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f871457c800) [pid = 1813] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 18:16:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 18:16:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:48 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 18:16:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:48 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 18:16:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:48 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]" 18:16:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 18:16:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 18:16:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 18:16:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 2141ms 18:16:48 INFO - PROCESS | 1813 | 1462324608099 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 18:16:48 INFO - PROCESS | 1813 | 1462324608108 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 18:16:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 18:16:48 INFO - PROCESS | 1813 | 1462324608115 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 18:16:48 INFO - PROCESS | 1813 | 1462324608118 Marionette TRACE conn3 <- [1,2926,null,{}] 18:16:48 INFO - PROCESS | 1813 | 1462324608123 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:48 INFO - PROCESS | 1813 | 1462324608381 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 18:16:48 INFO - PROCESS | 1813 | 1462324608500 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8714d89800 == 156 [pid = 1813] [id = 739] 18:16:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 143 (0x7f8714817400) [pid = 1813] [serial = 2218] [outer = (nil)] 18:16:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 144 (0x7f87160dd000) [pid = 1813] [serial = 2219] [outer = 0x7f8714817400] 18:16:48 INFO - PROCESS | 1813 | 1462324608561 Marionette DEBUG loaded listener.js 18:16:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 145 (0x7f87165bdc00) [pid = 1813] [serial = 2220] [outer = 0x7f8714817400] 18:16:49 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 18:16:49 INFO - PROCESS | 1813 | 1462324609160 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 18:16:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 18:16:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1077ms 18:16:49 INFO - PROCESS | 1813 | 1462324609216 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 18:16:49 INFO - PROCESS | 1813 | 1462324609219 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 18:16:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 18:16:49 INFO - PROCESS | 1813 | 1462324609232 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 18:16:49 INFO - PROCESS | 1813 | 1462324609235 Marionette TRACE conn3 <- [1,2930,null,{}] 18:16:49 INFO - PROCESS | 1813 | 1462324609241 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:49 INFO - PROCESS | 1813 | 1462324609440 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 18:16:49 INFO - PROCESS | 1813 | 1462324609633 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871738c800 == 157 [pid = 1813] [id = 740] 18:16:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 146 (0x7f871482f800) [pid = 1813] [serial = 2221] [outer = (nil)] 18:16:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 147 (0x7f87183b3800) [pid = 1813] [serial = 2222] [outer = 0x7f871482f800] 18:16:49 INFO - PROCESS | 1813 | 1462324609694 Marionette DEBUG loaded listener.js 18:16:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f87188d7000) [pid = 1813] [serial = 2223] [outer = 0x7f871482f800] 18:16:50 INFO - PROCESS | 1813 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 18:16:50 INFO - PROCESS | 1813 | 1462324610630 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 18:16:50 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 18:16:50 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1429ms 18:16:50 INFO - PROCESS | 1813 | 1462324610662 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 18:16:50 INFO - PROCESS | 1813 | 1462324610669 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 18:16:50 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 18:16:50 INFO - PROCESS | 1813 | 1462324610678 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 18:16:50 INFO - PROCESS | 1813 | 1462324610681 Marionette TRACE conn3 <- [1,2934,null,{}] 18:16:50 INFO - PROCESS | 1813 | 1462324610690 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:50 INFO - PROCESS | 1813 | 1462324610920 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 18:16:51 INFO - PROCESS | 1813 | 1462324611179 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8711af4800 == 158 [pid = 1813] [id = 741] 18:16:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f8711daf400) [pid = 1813] [serial = 2224] [outer = (nil)] 18:16:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f8712618c00) [pid = 1813] [serial = 2225] [outer = 0x7f8711daf400] 18:16:51 INFO - PROCESS | 1813 | 1462324611265 Marionette DEBUG loaded listener.js 18:16:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f8714490000) [pid = 1813] [serial = 2226] [outer = 0x7f8711daf400] 18:16:52 INFO - PROCESS | 1813 | 1462324612065 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:16:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 18:16:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1437ms 18:16:52 INFO - PROCESS | 1813 | 1462324612115 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 18:16:52 INFO - PROCESS | 1813 | 1462324612123 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 18:16:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 18:16:52 INFO - PROCESS | 1813 | 1462324612133 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 18:16:52 INFO - PROCESS | 1813 | 1462324612136 Marionette TRACE conn3 <- [1,2938,null,{}] 18:16:52 INFO - PROCESS | 1813 | 1462324612142 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:52 INFO - PROCESS | 1813 | 1462324612361 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 18:16:52 INFO - PROCESS | 1813 | 1462324612634 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8716515000 == 159 [pid = 1813] [id = 742] 18:16:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f8714712800) [pid = 1813] [serial = 2227] [outer = (nil)] 18:16:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f8715c19000) [pid = 1813] [serial = 2228] [outer = 0x7f8714712800] 18:16:52 INFO - PROCESS | 1813 | 1462324612709 Marionette DEBUG loaded listener.js 18:16:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f87165bd400) [pid = 1813] [serial = 2229] [outer = 0x7f8714712800] 18:16:53 INFO - PROCESS | 1813 | 1462324613566 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:16:53 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. 18:16:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1442ms 18:16:53 INFO - PROCESS | 1813 | 1462324613575 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 18:16:53 INFO - PROCESS | 1813 | 1462324613578 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 18:16:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 18:16:53 INFO - PROCESS | 1813 | 1462324613585 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 18:16:53 INFO - PROCESS | 1813 | 1462324613590 Marionette TRACE conn3 <- [1,2942,null,{}] 18:16:53 INFO - PROCESS | 1813 | 1462324613606 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:53 INFO - PROCESS | 1813 | 1462324613841 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 18:16:54 INFO - PROCESS | 1813 | 1462324614091 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8718f60800 == 160 [pid = 1813] [id = 743] 18:16:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f8718485c00) [pid = 1813] [serial = 2230] [outer = (nil)] 18:16:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f87189ef000) [pid = 1813] [serial = 2231] [outer = 0x7f8718485c00] 18:16:54 INFO - PROCESS | 1813 | 1462324614168 Marionette DEBUG loaded listener.js 18:16:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f8718be1000) [pid = 1813] [serial = 2232] [outer = 0x7f8718485c00] 18:16:55 INFO - PROCESS | 1813 | 1462324615021 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 18:16:55 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 18:16:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 18:16:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:16:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:16:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 18:16:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1494ms 18:16:55 INFO - PROCESS | 1813 | 1462324615081 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 18:16:55 INFO - PROCESS | 1813 | 1462324615086 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 18:16:55 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 18:16:55 INFO - PROCESS | 1813 | 1462324615092 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 18:16:55 INFO - PROCESS | 1813 | 1462324615094 Marionette TRACE conn3 <- [1,2946,null,{}] 18:16:55 INFO - PROCESS | 1813 | 1462324615100 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:55 INFO - PROCESS | 1813 | 1462324615364 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 18:16:55 INFO - PROCESS | 1813 | 1462324615621 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719c74800 == 161 [pid = 1813] [id = 744] 18:16:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871481dc00) [pid = 1813] [serial = 2233] [outer = (nil)] 18:16:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f8719376800) [pid = 1813] [serial = 2234] [outer = 0x7f871481dc00] 18:16:55 INFO - PROCESS | 1813 | 1462324615700 Marionette DEBUG loaded listener.js 18:16:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f8719a56c00) [pid = 1813] [serial = 2235] [outer = 0x7f871481dc00] 18:16:56 INFO - PROCESS | 1813 | 1462324616493 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:16:56 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. 18:16:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1430ms 18:16:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 18:16:56 INFO - PROCESS | 1813 | 1462324616527 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 18:16:56 INFO - PROCESS | 1813 | 1462324616530 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 18:16:56 INFO - PROCESS | 1813 | 1462324616537 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 18:16:56 INFO - PROCESS | 1813 | 1462324616540 Marionette TRACE conn3 <- [1,2950,null,{}] 18:16:56 INFO - PROCESS | 1813 | 1462324616545 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:56 INFO - PROCESS | 1813 | 1462324616774 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 18:16:57 INFO - PROCESS | 1813 | 1462324617019 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871a25a000 == 162 [pid = 1813] [id = 745] 18:16:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f8718be1c00) [pid = 1813] [serial = 2236] [outer = (nil)] 18:16:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f8719d0fc00) [pid = 1813] [serial = 2237] [outer = 0x7f8718be1c00] 18:16:57 INFO - PROCESS | 1813 | 1462324617093 Marionette DEBUG loaded listener.js 18:16:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f8719d61800) [pid = 1813] [serial = 2238] [outer = 0x7f8718be1c00] 18:16:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871afb1800 == 163 [pid = 1813] [id = 746] 18:16:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f871adeb400) [pid = 1813] [serial = 2239] [outer = (nil)] 18:16:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8719d11400) [pid = 1813] [serial = 2240] [outer = 0x7f871adeb400] 18:16:58 INFO - PROCESS | 1813 | 1462324618042 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:16:58 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. 18:16:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1531ms 18:16:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 18:16:58 INFO - PROCESS | 1813 | 1462324618072 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 18:16:58 INFO - PROCESS | 1813 | 1462324618075 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 18:16:58 INFO - PROCESS | 1813 | 1462324618080 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 18:16:58 INFO - PROCESS | 1813 | 1462324618084 Marionette TRACE conn3 <- [1,2954,null,{}] 18:16:58 INFO - PROCESS | 1813 | 1462324618089 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:58 INFO - PROCESS | 1813 | 1462324618440 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 18:16:58 INFO - PROCESS | 1813 | 1462324618734 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:16:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d192800 == 164 [pid = 1813] [id = 747] 18:16:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871b038000) [pid = 1813] [serial = 2241] [outer = (nil)] 18:16:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871ccda800) [pid = 1813] [serial = 2242] [outer = 0x7f871b038000] 18:16:58 INFO - PROCESS | 1813 | 1462324618815 Marionette DEBUG loaded listener.js 18:16:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f871cd3c800) [pid = 1813] [serial = 2243] [outer = 0x7f871b038000] 18:16:59 INFO - PROCESS | 1813 | 1462324619534 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:16:59 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:16:59 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 18:16:59 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1482ms 18:16:59 INFO - PROCESS | 1813 | 1462324619565 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 18:16:59 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 18:16:59 INFO - PROCESS | 1813 | 1462324619569 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 18:16:59 INFO - PROCESS | 1813 | 1462324619575 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 18:16:59 INFO - PROCESS | 1813 | 1462324619578 Marionette TRACE conn3 <- [1,2958,null,{}] 18:16:59 INFO - PROCESS | 1813 | 1462324619584 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:16:59 INFO - PROCESS | 1813 | 1462324619829 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 18:17:00 INFO - PROCESS | 1813 | 1462324620077 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871d615000 == 165 [pid = 1813] [id = 748] 18:17:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871448a000) [pid = 1813] [serial = 2244] [outer = (nil)] 18:17:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f871d58b400) [pid = 1813] [serial = 2245] [outer = 0x7f871448a000] 18:17:00 INFO - PROCESS | 1813 | 1462324620154 Marionette DEBUG loaded listener.js 18:17:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871d5b9c00) [pid = 1813] [serial = 2246] [outer = 0x7f871448a000] 18:17:00 INFO - PROCESS | 1813 | 1462324620964 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:17:01 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. 18:17:01 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1428ms 18:17:01 INFO - PROCESS | 1813 | 1462324621004 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 18:17:01 INFO - PROCESS | 1813 | 1462324621008 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 18:17:01 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 18:17:01 INFO - PROCESS | 1813 | 1462324621020 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 18:17:01 INFO - PROCESS | 1813 | 1462324621024 Marionette TRACE conn3 <- [1,2962,null,{}] 18:17:01 INFO - PROCESS | 1813 | 1462324621033 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:01 INFO - PROCESS | 1813 | 1462324621293 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 18:17:01 INFO - PROCESS | 1813 | 1462324621570 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:01 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871efaf800 == 166 [pid = 1813] [id = 749] 18:17:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f871b036800) [pid = 1813] [serial = 2247] [outer = (nil)] 18:17:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f871d62c000) [pid = 1813] [serial = 2248] [outer = 0x7f871b036800] 18:17:01 INFO - PROCESS | 1813 | 1462324621646 Marionette DEBUG loaded listener.js 18:17:01 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f871d6c3000) [pid = 1813] [serial = 2249] [outer = 0x7f871b036800] 18:17:02 INFO - PROCESS | 1813 | 1462324622634 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:17:02 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. 18:17:02 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1637ms 18:17:02 INFO - PROCESS | 1813 | 1462324622659 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 18:17:02 INFO - PROCESS | 1813 | 1462324622662 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 18:17:02 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 18:17:02 INFO - PROCESS | 1813 | 1462324622668 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 18:17:02 INFO - PROCESS | 1813 | 1462324622671 Marionette TRACE conn3 <- [1,2966,null,{}] 18:17:02 INFO - PROCESS | 1813 | 1462324622676 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:02 INFO - PROCESS | 1813 | 1462324622937 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 18:17:03 INFO - PROCESS | 1813 | 1462324623219 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871f89a000 == 167 [pid = 1813] [id = 750] 18:17:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f871b038c00) [pid = 1813] [serial = 2250] [outer = (nil)] 18:17:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f871d6d1400) [pid = 1813] [serial = 2251] [outer = 0x7f871b038c00] 18:17:03 INFO - PROCESS | 1813 | 1462324623345 Marionette DEBUG loaded listener.js 18:17:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f871e122000) [pid = 1813] [serial = 2252] [outer = 0x7f871b038c00] 18:17:04 INFO - PROCESS | 1813 | 1462324624058 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:17:04 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. 18:17:04 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1432ms 18:17:04 INFO - PROCESS | 1813 | 1462324624102 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 18:17:04 INFO - PROCESS | 1813 | 1462324624105 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 18:17:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 18:17:04 INFO - PROCESS | 1813 | 1462324624112 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 18:17:04 INFO - PROCESS | 1813 | 1462324624114 Marionette TRACE conn3 <- [1,2970,null,{}] 18:17:04 INFO - PROCESS | 1813 | 1462324624121 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:04 INFO - PROCESS | 1813 | 1462324624351 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 18:17:04 INFO - PROCESS | 1813 | 1462324624600 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87208bf000 == 168 [pid = 1813] [id = 751] 18:17:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f8714574800) [pid = 1813] [serial = 2253] [outer = (nil)] 18:17:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f871e33f400) [pid = 1813] [serial = 2254] [outer = 0x7f8714574800] 18:17:04 INFO - PROCESS | 1813 | 1462324624676 Marionette DEBUG loaded listener.js 18:17:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f871f0c2c00) [pid = 1813] [serial = 2255] [outer = 0x7f8714574800] 18:17:05 INFO - PROCESS | 1813 | 1462324625512 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 18:17:05 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. 18:17:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1435ms 18:17:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 18:17:05 INFO - PROCESS | 1813 | 1462324625548 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 18:17:05 INFO - PROCESS | 1813 | 1462324625552 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 18:17:05 INFO - PROCESS | 1813 | 1462324625558 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 18:17:05 INFO - PROCESS | 1813 | 1462324625561 Marionette TRACE conn3 <- [1,2974,null,{}] 18:17:05 INFO - PROCESS | 1813 | 1462324625567 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:05 INFO - PROCESS | 1813 | 1462324625871 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 18:17:06 INFO - PROCESS | 1813 | 1462324626174 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725767800 == 169 [pid = 1813] [id = 752] 18:17:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f871f266400) [pid = 1813] [serial = 2256] [outer = (nil)] 18:17:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f871f26c000) [pid = 1813] [serial = 2257] [outer = 0x7f871f266400] 18:17:06 INFO - PROCESS | 1813 | 1462324626308 Marionette DEBUG loaded listener.js 18:17:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f871f48cc00) [pid = 1813] [serial = 2258] [outer = 0x7f871f266400] 18:17:07 INFO - PROCESS | 1813 | 1462324627070 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 18:17:07 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. 18:17:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1530ms 18:17:07 INFO - PROCESS | 1813 | 1462324627088 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 18:17:07 INFO - PROCESS | 1813 | 1462324627090 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 18:17:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 18:17:07 INFO - PROCESS | 1813 | 1462324627097 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 18:17:07 INFO - PROCESS | 1813 | 1462324627099 Marionette TRACE conn3 <- [1,2978,null,{}] 18:17:07 INFO - PROCESS | 1813 | 1462324627105 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:07 INFO - PROCESS | 1813 | 1462324627338 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 18:17:07 INFO - PROCESS | 1813 | 1462324627587 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:07 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725bb0000 == 170 [pid = 1813] [id = 753] 18:17:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f871f266000) [pid = 1813] [serial = 2259] [outer = (nil)] 18:17:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f871f53c000) [pid = 1813] [serial = 2260] [outer = 0x7f871f266000] 18:17:07 INFO - PROCESS | 1813 | 1462324627663 Marionette DEBUG loaded listener.js 18:17:07 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f871f7e1000) [pid = 1813] [serial = 2261] [outer = 0x7f871f266000] 18:17:08 INFO - PROCESS | 1813 | 1462324628452 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 18:17:08 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. 18:17:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1377ms 18:17:08 INFO - PROCESS | 1813 | 1462324628475 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 18:17:08 INFO - PROCESS | 1813 | 1462324628478 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 18:17:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 18:17:08 INFO - PROCESS | 1813 | 1462324628484 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 18:17:08 INFO - PROCESS | 1813 | 1462324628487 Marionette TRACE conn3 <- [1,2982,null,{}] 18:17:08 INFO - PROCESS | 1813 | 1462324628501 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:08 INFO - PROCESS | 1813 | 1462324628724 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 18:17:08 INFO - PROCESS | 1813 | 1462324628975 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:08 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725ef9800 == 171 [pid = 1813] [id = 754] 18:17:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f8711c05800) [pid = 1813] [serial = 2262] [outer = (nil)] 18:17:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f871ff08400) [pid = 1813] [serial = 2263] [outer = 0x7f8711c05800] 18:17:09 INFO - PROCESS | 1813 | 1462324629048 Marionette DEBUG loaded listener.js 18:17:09 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f871ff3ac00) [pid = 1813] [serial = 2264] [outer = 0x7f8711c05800] 18:17:09 INFO - PROCESS | 1813 | 1462324629868 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 18:17:09 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 18:17:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 18:17:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 18:17:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1442ms 18:17:09 INFO - PROCESS | 1813 | 1462324629928 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 18:17:09 INFO - PROCESS | 1813 | 1462324629931 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 18:17:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 18:17:09 INFO - PROCESS | 1813 | 1462324629937 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 18:17:09 INFO - PROCESS | 1813 | 1462324629941 Marionette TRACE conn3 <- [1,2986,null,{}] 18:17:09 INFO - PROCESS | 1813 | 1462324629946 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:10 INFO - PROCESS | 1813 | 1462324630217 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 18:17:10 INFO - PROCESS | 1813 | 1462324630470 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:10 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726171000 == 172 [pid = 1813] [id = 755] 18:17:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f8711da6800) [pid = 1813] [serial = 2265] [outer = (nil)] 18:17:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f871ffeb400) [pid = 1813] [serial = 2266] [outer = 0x7f8711da6800] 18:17:10 INFO - PROCESS | 1813 | 1462324630548 Marionette DEBUG loaded listener.js 18:17:10 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f872024e000) [pid = 1813] [serial = 2267] [outer = 0x7f8711da6800] 18:17:11 INFO - PROCESS | 1813 | 1462324631386 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 18:17:11 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. 18:17:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1486ms 18:17:11 INFO - PROCESS | 1813 | 1462324631425 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 18:17:11 INFO - PROCESS | 1813 | 1462324631429 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 18:17:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 18:17:11 INFO - PROCESS | 1813 | 1462324631435 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 18:17:11 INFO - PROCESS | 1813 | 1462324631437 Marionette TRACE conn3 <- [1,2990,null,{}] 18:17:11 INFO - PROCESS | 1813 | 1462324631442 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:11 INFO - PROCESS | 1813 | 1462324631721 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 18:17:12 INFO - PROCESS | 1813 | 1462324632015 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b371800 == 173 [pid = 1813] [id = 756] 18:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f871ff06c00) [pid = 1813] [serial = 2268] [outer = (nil)] 18:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f872055b000) [pid = 1813] [serial = 2269] [outer = 0x7f871ff06c00] 18:17:12 INFO - PROCESS | 1813 | 1462324632091 Marionette DEBUG loaded listener.js 18:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f87206d8000) [pid = 1813] [serial = 2270] [outer = 0x7f871ff06c00] 18:17:12 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e3e7000 == 174 [pid = 1813] [id = 757] 18:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f87207af800) [pid = 1813] [serial = 2271] [outer = (nil)] 18:17:12 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f872024f000) [pid = 1813] [serial = 2272] [outer = 0x7f87207af800] 18:17:13 INFO - PROCESS | 1813 | 1462324633043 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 18:17:13 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. 18:17:13 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1646ms 18:17:13 INFO - PROCESS | 1813 | 1462324633083 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 18:17:13 INFO - PROCESS | 1813 | 1462324633086 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 18:17:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 18:17:13 INFO - PROCESS | 1813 | 1462324633092 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 18:17:13 INFO - PROCESS | 1813 | 1462324633094 Marionette TRACE conn3 <- [1,2994,null,{}] 18:17:13 INFO - PROCESS | 1813 | 1462324633100 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:13 INFO - PROCESS | 1813 | 1462324633403 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 18:17:13 INFO - PROCESS | 1813 | 1462324633653 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:13 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e46b800 == 175 [pid = 1813] [id = 758] 18:17:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f8714720000) [pid = 1813] [serial = 2273] [outer = (nil)] 18:17:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f8720707c00) [pid = 1813] [serial = 2274] [outer = 0x7f8714720000] 18:17:13 INFO - PROCESS | 1813 | 1462324633779 Marionette DEBUG loaded listener.js 18:17:13 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f8720966800) [pid = 1813] [serial = 2275] [outer = 0x7f8714720000] 18:17:14 INFO - PROCESS | 1813 | 1462324634520 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 18:17:14 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 18:17:14 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 18:17:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1478ms 18:17:14 INFO - PROCESS | 1813 | 1462324634572 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 18:17:14 INFO - PROCESS | 1813 | 1462324634575 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 18:17:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 18:17:14 INFO - PROCESS | 1813 | 1462324634581 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 18:17:14 INFO - PROCESS | 1813 | 1462324634583 Marionette TRACE conn3 <- [1,2998,null,{}] 18:17:14 INFO - PROCESS | 1813 | 1462324634589 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:14 INFO - PROCESS | 1813 | 1462324634819 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 18:17:15 INFO - PROCESS | 1813 | 1462324635102 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:15 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872ead3000 == 176 [pid = 1813] [id = 759] 18:17:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f871ffeb000) [pid = 1813] [serial = 2276] [outer = (nil)] 18:17:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f8724423000) [pid = 1813] [serial = 2277] [outer = 0x7f871ffeb000] 18:17:15 INFO - PROCESS | 1813 | 1462324635181 Marionette DEBUG loaded listener.js 18:17:15 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f872520a400) [pid = 1813] [serial = 2278] [outer = 0x7f871ffeb000] 18:17:16 INFO - PROCESS | 1813 | 1462324635999 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 18:17:16 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. 18:17:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1436ms 18:17:16 INFO - PROCESS | 1813 | 1462324636018 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 18:17:16 INFO - PROCESS | 1813 | 1462324636021 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 18:17:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 18:17:16 INFO - PROCESS | 1813 | 1462324636027 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 18:17:16 INFO - PROCESS | 1813 | 1462324636029 Marionette TRACE conn3 <- [1,3002,null,{}] 18:17:16 INFO - PROCESS | 1813 | 1462324636035 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:16 INFO - PROCESS | 1813 | 1462324636273 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 18:17:16 INFO - PROCESS | 1813 | 1462324636529 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:16 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f392000 == 177 [pid = 1813] [id = 760] 18:17:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f87206db000) [pid = 1813] [serial = 2279] [outer = (nil)] 18:17:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 205 (0x7f87253a6400) [pid = 1813] [serial = 2280] [outer = 0x7f87206db000] 18:17:16 INFO - PROCESS | 1813 | 1462324636607 Marionette DEBUG loaded listener.js 18:17:16 INFO - PROCESS | 1813 | ++DOMWINDOW == 206 (0x7f8725671c00) [pid = 1813] [serial = 2281] [outer = 0x7f87206db000] 18:17:17 INFO - PROCESS | 1813 | 1462324637377 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 18:17:17 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. 18:17:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1381ms 18:17:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 18:17:17 INFO - PROCESS | 1813 | 1462324637409 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 18:17:17 INFO - PROCESS | 1813 | 1462324637412 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 18:17:17 INFO - PROCESS | 1813 | 1462324637418 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 18:17:17 INFO - PROCESS | 1813 | 1462324637421 Marionette TRACE conn3 <- [1,3006,null,{}] 18:17:17 INFO - PROCESS | 1813 | 1462324637426 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:17 INFO - PROCESS | 1813 | 1462324637659 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 18:17:17 INFO - PROCESS | 1813 | 1462324637924 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:17 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872fc20000 == 178 [pid = 1813] [id = 761] 18:17:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 207 (0x7f87165bec00) [pid = 1813] [serial = 2282] [outer = (nil)] 18:17:17 INFO - PROCESS | 1813 | ++DOMWINDOW == 208 (0x7f872578bc00) [pid = 1813] [serial = 2283] [outer = 0x7f87165bec00] 18:17:18 INFO - PROCESS | 1813 | 1462324638003 Marionette DEBUG loaded listener.js 18:17:18 INFO - PROCESS | 1813 | ++DOMWINDOW == 209 (0x7f87258f2c00) [pid = 1813] [serial = 2284] [outer = 0x7f87165bec00] 18:17:18 INFO - PROCESS | 1813 | 1462324638769 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 18:17:18 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. 18:17:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1386ms 18:17:18 INFO - PROCESS | 1813 | 1462324638804 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 18:17:18 INFO - PROCESS | 1813 | 1462324638808 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 18:17:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 18:17:18 INFO - PROCESS | 1813 | 1462324638813 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 18:17:18 INFO - PROCESS | 1813 | 1462324638815 Marionette TRACE conn3 <- [1,3010,null,{}] 18:17:18 INFO - PROCESS | 1813 | 1462324638821 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:19 INFO - PROCESS | 1813 | 1462324639087 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 18:17:19 INFO - PROCESS | 1813 | 1462324639345 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:19 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8731935000 == 179 [pid = 1813] [id = 762] 18:17:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 210 (0x7f8718607800) [pid = 1813] [serial = 2285] [outer = (nil)] 18:17:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 211 (0x7f8725aa4000) [pid = 1813] [serial = 2286] [outer = 0x7f8718607800] 18:17:19 INFO - PROCESS | 1813 | 1462324639417 Marionette DEBUG loaded listener.js 18:17:19 INFO - PROCESS | 1813 | ++DOMWINDOW == 212 (0x7f8725be6000) [pid = 1813] [serial = 2287] [outer = 0x7f8718607800] 18:17:20 INFO - PROCESS | 1813 | 1462324640247 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 18:17:20 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 18:17:20 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1477ms 18:17:20 INFO - PROCESS | 1813 | 1462324640292 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 18:17:20 INFO - PROCESS | 1813 | 1462324640296 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 18:17:20 INFO - TEST-START | /FileAPI/FileReaderSync.worker 18:17:20 INFO - PROCESS | 1813 | 1462324640302 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 18:17:20 INFO - PROCESS | 1813 | 1462324640304 Marionette TRACE conn3 <- [1,3014,null,{}] 18:17:20 INFO - PROCESS | 1813 | 1462324640351 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:20 INFO - PROCESS | 1813 | 1462324640652 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f75a800 == 178 [pid = 1813] [id = 625] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871855b000 == 177 [pid = 1813] [id = 635] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719c9f800 == 176 [pid = 1813] [id = 639] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719b8c800 == 175 [pid = 1813] [id = 638] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f522800 == 174 [pid = 1813] [id = 488] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a272800 == 173 [pid = 1813] [id = 640] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8714d89800 == 172 [pid = 1813] [id = 739] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87145e5000 == 171 [pid = 1813] [id = 738] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871255a000 == 170 [pid = 1813] [id = 737] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f774000 == 169 [pid = 1813] [id = 736] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b46e000 == 168 [pid = 1813] [id = 732] 18:17:22 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872808e800 == 167 [pid = 1813] [id = 731] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 211 (0x7f871847ac00) [pid = 1813] [serial = 2151] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 210 (0x7f871481d400) [pid = 1813] [serial = 2085] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 209 (0x7f870edeb400) [pid = 1813] [serial = 2081] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 208 (0x7f871e126000) [pid = 1813] [serial = 2111] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 207 (0x7f871ff3fc00) [pid = 1813] [serial = 2133] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 206 (0x7f871ff38c00) [pid = 1813] [serial = 2132] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 205 (0x7f871f536000) [pid = 1813] [serial = 2124] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 204 (0x7f871e349800) [pid = 1813] [serial = 2112] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f8714496c00) [pid = 1813] [serial = 2031] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f871d6c5400) [pid = 1813] [serial = 2108] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f871d58ac00) [pid = 1813] [serial = 2102] [outer = (nil)] [url = about:blank] 18:17:22 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f8715dcf800) [pid = 1813] [serial = 2087] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f871f487c00) [pid = 1813] [serial = 2121] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8715c11c00) [pid = 1813] [serial = 1956] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f871d5b8400) [pid = 1813] [serial = 2058] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871ff06800) [pid = 1813] [serial = 2129] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f8711839400) [pid = 1813] [serial = 2082] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f8711de1000) [pid = 1813] [serial = 2141] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f8714833400) [pid = 1813] [serial = 2145] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f871d3e3c00) [pid = 1813] [serial = 2061] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f8714492400) [pid = 1813] [serial = 2084] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f871ccde000) [pid = 1813] [serial = 2052] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f87188d1000) [pid = 1813] [serial = 2090] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f871f263800) [pid = 1813] [serial = 2117] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871d62c400) [pid = 1813] [serial = 2105] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8718be4000) [pid = 1813] [serial = 2043] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f870fb2c000) [pid = 1813] [serial = 2028] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871d5b4000) [pid = 1813] [serial = 2103] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f87165c3000) [pid = 1813] [serial = 2150] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f871c9e5000) [pid = 1813] [serial = 2099] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f871b02bc00) [pid = 1813] [serial = 2049] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f87200e7800) [pid = 1813] [serial = 2136] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f87189ee000) [pid = 1813] [serial = 2091] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f871df8c000) [pid = 1813] [serial = 2109] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f871f7dc800) [pid = 1813] [serial = 2127] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f871f26e800) [pid = 1813] [serial = 2120] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f871f53d400) [pid = 1813] [serial = 2126] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f8719d03c00) [pid = 1813] [serial = 2096] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f87165b8800) [pid = 1813] [serial = 2148] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f871ffed800) [pid = 1813] [serial = 2135] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f871f490000) [pid = 1813] [serial = 2123] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f8718604800) [pid = 1813] [serial = 2040] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f871f268c00) [pid = 1813] [serial = 2118] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f871f1e4000) [pid = 1813] [serial = 2115] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f8718be8000) [pid = 1813] [serial = 2093] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f8719370000) [pid = 1813] [serial = 2079] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871261e000) [pid = 1813] [serial = 2142] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f8716462c00) [pid = 1813] [serial = 2088] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f871ac59c00) [pid = 1813] [serial = 2046] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f87160d8000) [pid = 1813] [serial = 2147] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f871d529000) [pid = 1813] [serial = 2055] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f871ade2c00) [pid = 1813] [serial = 2097] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f871d637800) [pid = 1813] [serial = 2106] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f871936d400) [pid = 1813] [serial = 2094] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f871f1a0c00) [pid = 1813] [serial = 2114] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f8714813400) [pid = 1813] [serial = 2144] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f871ff0e400) [pid = 1813] [serial = 2130] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f87183a6800) [pid = 1813] [serial = 2037] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f8715c1f400) [pid = 1813] [serial = 2034] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f87200f2400) [pid = 1813] [serial = 2138] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f871d3ee000) [pid = 1813] [serial = 2100] [outer = (nil)] [url = about:blank] 18:17:23 INFO - PROCESS | 1813 | 1462324643234 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:23 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870f371800 == 168 [pid = 1813] [id = 763] 18:17:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f870fb22400) [pid = 1813] [serial = 2288] [outer = (nil)] 18:17:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f870fb2b000) [pid = 1813] [serial = 2289] [outer = 0x7f870fb22400] 18:17:23 INFO - PROCESS | 1813 | 1462324643307 Marionette DEBUG loaded listener.js 18:17:23 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f8711843c00) [pid = 1813] [serial = 2290] [outer = 0x7f870fb22400] 18:17:23 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:17:24 INFO - PROCESS | 1813 | 1462324644049 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 18:17:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 18:17:24 INFO - {} 18:17:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 18:17:24 INFO - {} 18:17:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 18:17:24 INFO - {} 18:17:24 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 18:17:24 INFO - {} 18:17:24 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 3791ms 18:17:24 INFO - PROCESS | 1813 | 1462324644098 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 18:17:24 INFO - PROCESS | 1813 | 1462324644104 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 18:17:24 INFO - TEST-START | /FileAPI/fileReader.html 18:17:24 INFO - PROCESS | 1813 | 1462324644110 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 18:17:24 INFO - PROCESS | 1813 | 1462324644116 Marionette TRACE conn3 <- [1,3018,null,{}] 18:17:24 INFO - PROCESS | 1813 | 1462324644158 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:24 INFO - PROCESS | 1813 | 1462324644373 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 18:17:24 INFO - PROCESS | 1813 | 1462324644384 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:24 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8712550000 == 169 [pid = 1813] [id = 764] 18:17:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f8711de2800) [pid = 1813] [serial = 2291] [outer = (nil)] 18:17:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f871471d800) [pid = 1813] [serial = 2292] [outer = 0x7f8711de2800] 18:17:24 INFO - PROCESS | 1813 | 1462324644617 Marionette DEBUG loaded listener.js 18:17:24 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f8714833400) [pid = 1813] [serial = 2293] [outer = 0x7f8711de2800] 18:17:25 INFO - PROCESS | 1813 | 1462324645346 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 18:17:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 18:17:25 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 18:17:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 18:17:25 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 18:17:25 INFO - TEST-OK | /FileAPI/fileReader.html | took 1269ms 18:17:25 INFO - PROCESS | 1813 | 1462324645385 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 18:17:25 INFO - PROCESS | 1813 | 1462324645389 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 18:17:25 INFO - TEST-START | /FileAPI/historical.html 18:17:25 INFO - PROCESS | 1813 | 1462324645403 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 18:17:25 INFO - PROCESS | 1813 | 1462324645405 Marionette TRACE conn3 <- [1,3022,null,{}] 18:17:25 INFO - PROCESS | 1813 | 1462324645411 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:25 INFO - PROCESS | 1813 | 1462324645683 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 18:17:25 INFO - PROCESS | 1813 | 1462324645729 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:25 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87145dd000 == 170 [pid = 1813] [id = 765] 18:17:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f87150a9800) [pid = 1813] [serial = 2294] [outer = (nil)] 18:17:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f8715c18800) [pid = 1813] [serial = 2295] [outer = 0x7f87150a9800] 18:17:25 INFO - PROCESS | 1813 | 1462324645802 Marionette DEBUG loaded listener.js 18:17:25 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f87160df400) [pid = 1813] [serial = 2296] [outer = 0x7f87150a9800] 18:17:26 INFO - PROCESS | 1813 | 1462324646741 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 18:17:26 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 18:17:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 18:17:26 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 18:17:26 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 18:17:26 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 18:17:26 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 18:17:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 18:17:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:26 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 18:17:26 INFO - TEST-OK | /FileAPI/historical.html | took 1387ms 18:17:26 INFO - PROCESS | 1813 | 1462324646785 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 18:17:26 INFO - PROCESS | 1813 | 1462324646789 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 18:17:26 INFO - TEST-START | /FileAPI/idlharness.html 18:17:26 INFO - PROCESS | 1813 | 1462324646805 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 18:17:26 INFO - PROCESS | 1813 | 1462324646813 Marionette TRACE conn3 <- [1,3026,null,{}] 18:17:26 INFO - PROCESS | 1813 | 1462324646826 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:27 INFO - PROCESS | 1813 | 1462324647232 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 18:17:27 INFO - PROCESS | 1813 | 1462324647288 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:27 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871650f000 == 171 [pid = 1813] [id = 766] 18:17:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f87160e0800) [pid = 1813] [serial = 2297] [outer = (nil)] 18:17:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f871847c000) [pid = 1813] [serial = 2298] [outer = 0x7f87160e0800] 18:17:27 INFO - PROCESS | 1813 | 1462324647347 Marionette DEBUG loaded listener.js 18:17:27 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f871860d000) [pid = 1813] [serial = 2299] [outer = 0x7f87160e0800] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f871ffe2800) [pid = 1813] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f8714f6d800) [pid = 1813] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f8714817400) [pid = 1813] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f871471c800) [pid = 1813] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f8714839800) [pid = 1813] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f8720887800) [pid = 1813] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f87207aec00) [pid = 1813] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f87207b2000) [pid = 1813] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f871fff0c00) [pid = 1813] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f8714832400) [pid = 1813] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f87207ad000) [pid = 1813] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f871d536800) [pid = 1813] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f87207b1000) [pid = 1813] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f8711844400) [pid = 1813] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871e344400) [pid = 1813] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 18:17:28 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f8715c12400) [pid = 1813] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 18:17:29 INFO - PROCESS | 1813 | 1462324649404 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 18:17:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:17:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 18:17:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:17:29 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:29 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:17:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:17:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 18:17:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:17:29 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:29 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 18:17:29 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 18:17:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 18:17:29 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 18:17:29 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 18:17:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 18:17:29 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:17:29 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:29 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:17:29 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 18:17:29 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 18:17:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 18:17:29 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 18:17:29 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 18:17:29 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:29 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:29 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:29 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:29 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:29 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 18:17:29 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 18:17:29 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 18:17:29 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 18:17:29 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 18:17:29 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 18:17:29 INFO - TEST-OK | /FileAPI/idlharness.html | took 2795ms 18:17:29 INFO - PROCESS | 1813 | 1462324649593 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 18:17:29 INFO - PROCESS | 1813 | 1462324649598 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 18:17:29 INFO - TEST-START | /FileAPI/idlharness.worker 18:17:29 INFO - PROCESS | 1813 | 1462324649667 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 18:17:29 INFO - PROCESS | 1813 | 1462324649674 Marionette TRACE conn3 <- [1,3030,null,{}] 18:17:29 INFO - PROCESS | 1813 | 1462324649688 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:29 INFO - PROCESS | 1813 | 1462324649899 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 18:17:30 INFO - PROCESS | 1813 | 1462324650080 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:30 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f870ceb0800 == 172 [pid = 1813] [id = 767] 18:17:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 148 (0x7f870cad9c00) [pid = 1813] [serial = 2300] [outer = (nil)] 18:17:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 149 (0x7f870edf2400) [pid = 1813] [serial = 2301] [outer = 0x7f870cad9c00] 18:17:30 INFO - PROCESS | 1813 | 1462324650321 Marionette DEBUG loaded listener.js 18:17:30 INFO - PROCESS | 1813 | ++DOMWINDOW == 150 (0x7f8711c04c00) [pid = 1813] [serial = 2302] [outer = 0x7f870cad9c00] 18:17:30 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 18:17:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 18:17:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:17:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 18:17:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 18:17:32 INFO - {} 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 18:17:32 INFO - {} 18:17:32 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 - {} 18:17:32 INFO - {} 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 18:17:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 18:17:32 INFO - {} 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 18:17:32 INFO - {} 18:17:32 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 - {} 18:17:32 INFO - {} 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 18:17:32 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 18:17:32 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:17:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:17:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 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 18:17:32 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 18:17:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 18:17:32 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 18:17:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:32 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 18:17:32 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 18:17:32 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 18:17:32 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 18:17:32 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 18:17:32 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 18:17:32 INFO - {} 18:17:32 INFO - PROCESS | 1813 | 1462324652624 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 18:17:32 INFO - {} 18:17:32 INFO - TEST-OK | /FileAPI/idlharness.worker | took 3124ms 18:17:32 INFO - PROCESS | 1813 | 1462324652768 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 18:17:32 INFO - PROCESS | 1813 | 1462324652776 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 18:17:32 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 18:17:32 INFO - PROCESS | 1813 | 1462324652799 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 18:17:32 INFO - PROCESS | 1813 | 1462324652807 Marionette TRACE conn3 <- [1,3034,null,{}] 18:17:32 INFO - PROCESS | 1813 | 1462324652823 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:33 INFO - PROCESS | 1813 | 1462324653132 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 18:17:33 INFO - PROCESS | 1813 | 1462324653408 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:33 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871924d000 == 173 [pid = 1813] [id = 768] 18:17:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 151 (0x7f871261f400) [pid = 1813] [serial = 2303] [outer = (nil)] 18:17:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 152 (0x7f871ccdac00) [pid = 1813] [serial = 2304] [outer = 0x7f871261f400] 18:17:33 INFO - PROCESS | 1813 | 1462324653485 Marionette DEBUG loaded listener.js 18:17:33 INFO - PROCESS | 1813 | ++DOMWINDOW == 153 (0x7f871d3e8800) [pid = 1813] [serial = 2305] [outer = 0x7f871261f400] 18:17:34 INFO - PROCESS | 1813 | 1462324654313 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 18:17:34 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 18:17:34 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1551ms 18:17:34 INFO - PROCESS | 1813 | 1462324654342 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 18:17:34 INFO - PROCESS | 1813 | 1462324654348 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 18:17:34 INFO - TEST-START | /FileAPI/blob/Blob-close.html 18:17:34 INFO - PROCESS | 1813 | 1462324654358 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 18:17:34 INFO - PROCESS | 1813 | 1462324654363 Marionette TRACE conn3 <- [1,3038,null,{}] 18:17:34 INFO - PROCESS | 1813 | 1462324654390 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:34 INFO - PROCESS | 1813 | 1462324654638 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 18:17:34 INFO - PROCESS | 1813 | 1462324654919 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:34 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8719e5c800 == 174 [pid = 1813] [id = 769] 18:17:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 154 (0x7f8719375800) [pid = 1813] [serial = 2306] [outer = (nil)] 18:17:34 INFO - PROCESS | 1813 | ++DOMWINDOW == 155 (0x7f871d638000) [pid = 1813] [serial = 2307] [outer = 0x7f8719375800] 18:17:35 INFO - PROCESS | 1813 | 1462324655001 Marionette DEBUG loaded listener.js 18:17:35 INFO - PROCESS | 1813 | ++DOMWINDOW == 156 (0x7f871df8d800) [pid = 1813] [serial = 2308] [outer = 0x7f8719375800] 18:17:35 INFO - PROCESS | 1813 | 1462324655917 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 18:17:35 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 18:17:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 18:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:35 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 18:17:35 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1603ms 18:17:35 INFO - PROCESS | 1813 | 1462324655963 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 18:17:35 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 18:17:35 INFO - PROCESS | 1813 | 1462324655967 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 18:17:35 INFO - PROCESS | 1813 | 1462324655974 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 18:17:35 INFO - PROCESS | 1813 | 1462324655980 Marionette TRACE conn3 <- [1,3042,null,{}] 18:17:35 INFO - PROCESS | 1813 | 1462324655995 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:36 INFO - PROCESS | 1813 | 1462324656298 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 18:17:36 INFO - PROCESS | 1813 | 1462324656570 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:36 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871cbb3800 == 175 [pid = 1813] [id = 770] 18:17:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 157 (0x7f871f0c4c00) [pid = 1813] [serial = 2309] [outer = (nil)] 18:17:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 158 (0x7f871f0f2400) [pid = 1813] [serial = 2310] [outer = 0x7f871f0c4c00] 18:17:36 INFO - PROCESS | 1813 | 1462324656689 Marionette DEBUG loaded listener.js 18:17:36 INFO - PROCESS | 1813 | ++DOMWINDOW == 159 (0x7f871f1a0400) [pid = 1813] [serial = 2311] [outer = 0x7f871f0c4c00] 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 18:17:37 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. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 18:17:37 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'.) 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 18:17:37 INFO - PROCESS | 1813 | 1462324657777 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 18:17:37 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. 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 18:17:37 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. 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 18:17:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:17:37 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. 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 18:17:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 18:17:37 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 18:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 18:17:37 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 18:17:37 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 18:17:37 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1854ms 18:17:37 INFO - PROCESS | 1813 | 1462324657828 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 18:17:37 INFO - PROCESS | 1813 | 1462324657836 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 18:17:37 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 18:17:37 INFO - PROCESS | 1813 | 1462324657847 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 18:17:37 INFO - PROCESS | 1813 | 1462324657855 Marionette TRACE conn3 <- [1,3046,null,{}] 18:17:37 INFO - PROCESS | 1813 | 1462324657868 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:38 INFO - PROCESS | 1813 | 1462324658330 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 18:17:38 INFO - PROCESS | 1813 | 1462324658595 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:38 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87139f2000 == 176 [pid = 1813] [id = 771] 18:17:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 160 (0x7f870cae1400) [pid = 1813] [serial = 2312] [outer = (nil)] 18:17:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 161 (0x7f8714493c00) [pid = 1813] [serial = 2313] [outer = 0x7f870cae1400] 18:17:38 INFO - PROCESS | 1813 | 1462324658671 Marionette DEBUG loaded listener.js 18:17:38 INFO - PROCESS | 1813 | ++DOMWINDOW == 162 (0x7f871482b400) [pid = 1813] [serial = 2314] [outer = 0x7f870cae1400] 18:17:39 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:17:39 INFO - PROCESS | 1813 | 1462324659500 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 18:17:39 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 18:17:39 INFO - {} 18:17:39 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1695ms 18:17:39 INFO - PROCESS | 1813 | 1462324659543 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 18:17:39 INFO - PROCESS | 1813 | 1462324659547 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 18:17:39 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 18:17:39 INFO - PROCESS | 1813 | 1462324659552 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 18:17:39 INFO - PROCESS | 1813 | 1462324659556 Marionette TRACE conn3 <- [1,3050,null,{}] 18:17:39 INFO - PROCESS | 1813 | 1462324659561 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:39 INFO - PROCESS | 1813 | 1462324659809 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 18:17:40 INFO - PROCESS | 1813 | 1462324660091 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:40 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87187c5000 == 177 [pid = 1813] [id = 772] 18:17:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 163 (0x7f87150b4400) [pid = 1813] [serial = 2315] [outer = (nil)] 18:17:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 164 (0x7f8716466000) [pid = 1813] [serial = 2316] [outer = 0x7f87150b4400] 18:17:40 INFO - PROCESS | 1813 | 1462324660177 Marionette DEBUG loaded listener.js 18:17:40 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f8718bdf000) [pid = 1813] [serial = 2317] [outer = 0x7f87150b4400] 18:17:41 INFO - PROCESS | 1813 | 1462324661094 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 18:17:41 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 18:17:41 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1578ms 18:17:41 INFO - PROCESS | 1813 | 1462324661134 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 18:17:41 INFO - PROCESS | 1813 | 1462324661137 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 18:17:41 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 18:17:41 INFO - PROCESS | 1813 | 1462324661144 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 18:17:41 INFO - PROCESS | 1813 | 1462324661147 Marionette TRACE conn3 <- [1,3054,null,{}] 18:17:41 INFO - PROCESS | 1813 | 1462324661153 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:41 INFO - PROCESS | 1813 | 1462324661409 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 18:17:41 INFO - PROCESS | 1813 | 1462324661689 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:41 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871ef60000 == 178 [pid = 1813] [id = 773] 18:17:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f871f1ea800) [pid = 1813] [serial = 2318] [outer = (nil)] 18:17:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871ff38c00) [pid = 1813] [serial = 2319] [outer = 0x7f871f1ea800] 18:17:41 INFO - PROCESS | 1813 | 1462324661764 Marionette DEBUG loaded listener.js 18:17:41 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f87200e7800) [pid = 1813] [serial = 2320] [outer = 0x7f871f1ea800] 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 18:17:43 INFO - PROCESS | 1813 | 1462324663033 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 18:17:43 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 18:17:43 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:17:43 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" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:17:43 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" 18:17:43 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 18:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:43 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 18:17:43 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 18:17:43 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2001ms 18:17:43 INFO - PROCESS | 1813 | 1462324663149 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 18:17:43 INFO - PROCESS | 1813 | 1462324663153 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 18:17:43 INFO - TEST-START | /FileAPI/file/File-constructor.html 18:17:43 INFO - PROCESS | 1813 | 1462324663158 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 18:17:43 INFO - PROCESS | 1813 | 1462324663161 Marionette TRACE conn3 <- [1,3058,null,{}] 18:17:43 INFO - PROCESS | 1813 | 1462324663166 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:43 INFO - PROCESS | 1813 | 1462324663511 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 18:17:43 INFO - PROCESS | 1813 | 1462324663800 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:43 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f87202b1800 == 179 [pid = 1813] [id = 774] 18:17:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f871f1ec400) [pid = 1813] [serial = 2321] [outer = (nil)] 18:17:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8724063400) [pid = 1813] [serial = 2322] [outer = 0x7f871f1ec400] 18:17:43 INFO - PROCESS | 1813 | 1462324663875 Marionette DEBUG loaded listener.js 18:17:43 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f872442c800) [pid = 1813] [serial = 2323] [outer = 0x7f871f1ec400] 18:17:44 INFO - PROCESS | 1813 | 1462324664730 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 18:17:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 18:17:44 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 18:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:44 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 18:17:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 18:17:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 18:17:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 18:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 18:17:44 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 18:17:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 18:17:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:44 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 18:17:44 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 18:17:44 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1588ms 18:17:44 INFO - PROCESS | 1813 | 1462324664751 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 18:17:44 INFO - PROCESS | 1813 | 1462324664759 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 18:17:44 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 18:17:44 INFO - PROCESS | 1813 | 1462324664767 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 18:17:44 INFO - PROCESS | 1813 | 1462324664770 Marionette TRACE conn3 <- [1,3062,null,{}] 18:17:44 INFO - PROCESS | 1813 | 1462324664775 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:45 INFO - PROCESS | 1813 | 1462324665095 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 18:17:45 INFO - PROCESS | 1813 | 1462324665306 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:45 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8716521800 == 180 [pid = 1813] [id = 775] 18:17:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f8714835800) [pid = 1813] [serial = 2324] [outer = (nil)] 18:17:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f87200f2400) [pid = 1813] [serial = 2325] [outer = 0x7f8714835800] 18:17:45 INFO - PROCESS | 1813 | 1462324665382 Marionette DEBUG loaded listener.js 18:17:45 INFO - PROCESS | 1813 | ++DOMWINDOW == 174 (0x7f87251d2400) [pid = 1813] [serial = 2326] [outer = 0x7f8714835800] 18:17:45 INFO - PROCESS | 1813 | [1813] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 18:17:46 INFO - PROCESS | 1813 | 1462324666292 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 18:17:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 18:17:46 INFO - {} 18:17:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1579ms 18:17:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 18:17:46 INFO - PROCESS | 1813 | 1462324666347 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 18:17:46 INFO - PROCESS | 1813 | 1462324666350 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 18:17:46 INFO - PROCESS | 1813 | 1462324666357 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 18:17:46 INFO - PROCESS | 1813 | 1462324666360 Marionette TRACE conn3 <- [1,3066,null,{}] 18:17:46 INFO - PROCESS | 1813 | 1462324666365 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:46 INFO - PROCESS | 1813 | 1462324666697 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 18:17:46 INFO - PROCESS | 1813 | 1462324666955 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:46 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725899800 == 181 [pid = 1813] [id = 776] 18:17:46 INFO - PROCESS | 1813 | ++DOMWINDOW == 175 (0x7f8714f6a400) [pid = 1813] [serial = 2327] [outer = (nil)] 18:17:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 176 (0x7f8726447400) [pid = 1813] [serial = 2328] [outer = 0x7f8714f6a400] 18:17:47 INFO - PROCESS | 1813 | 1462324667034 Marionette DEBUG loaded listener.js 18:17:47 INFO - PROCESS | 1813 | ++DOMWINDOW == 177 (0x7f87272ca800) [pid = 1813] [serial = 2329] [outer = 0x7f8714f6a400] 18:17:47 INFO - PROCESS | 1813 | 1462324667761 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 18:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 18:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 18:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 18:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 18:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 18:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 18:17:47 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 18:17:47 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1436ms 18:17:47 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 18:17:47 INFO - PROCESS | 1813 | 1462324667797 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 18:17:47 INFO - PROCESS | 1813 | 1462324667800 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 18:17:47 INFO - PROCESS | 1813 | 1462324667807 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 18:17:47 INFO - PROCESS | 1813 | 1462324667810 Marionette TRACE conn3 <- [1,3070,null,{}] 18:17:47 INFO - PROCESS | 1813 | 1462324667815 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:48 INFO - PROCESS | 1813 | 1462324668052 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 18:17:48 INFO - PROCESS | 1813 | 1462324668309 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:48 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8725e6e000 == 182 [pid = 1813] [id = 777] 18:17:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 178 (0x7f87272d0400) [pid = 1813] [serial = 2330] [outer = (nil)] 18:17:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 179 (0x7f8727441800) [pid = 1813] [serial = 2331] [outer = 0x7f87272d0400] 18:17:48 INFO - PROCESS | 1813 | 1462324668397 Marionette DEBUG loaded listener.js 18:17:48 INFO - PROCESS | 1813 | ++DOMWINDOW == 180 (0x7f8728027c00) [pid = 1813] [serial = 2332] [outer = 0x7f87272d0400] 18:17:49 INFO - PROCESS | 1813 | 1462324669221 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 18:17:49 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 18:17:49 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1438ms 18:17:49 INFO - PROCESS | 1813 | 1462324669248 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 18:17:49 INFO - PROCESS | 1813 | 1462324669252 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 18:17:49 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 18:17:49 INFO - PROCESS | 1813 | 1462324669258 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 18:17:49 INFO - PROCESS | 1813 | 1462324669262 Marionette TRACE conn3 <- [1,3074,null,{}] 18:17:49 INFO - PROCESS | 1813 | 1462324669267 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:49 INFO - PROCESS | 1813 | 1462324669525 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 18:17:49 INFO - PROCESS | 1813 | 1462324669813 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:49 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8726210000 == 183 [pid = 1813] [id = 778] 18:17:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 181 (0x7f872743b400) [pid = 1813] [serial = 2333] [outer = (nil)] 18:17:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 182 (0x7f8729f83c00) [pid = 1813] [serial = 2334] [outer = 0x7f872743b400] 18:17:49 INFO - PROCESS | 1813 | 1462324669889 Marionette DEBUG loaded listener.js 18:17:49 INFO - PROCESS | 1813 | ++DOMWINDOW == 183 (0x7f8729f8cc00) [pid = 1813] [serial = 2335] [outer = 0x7f872743b400] 18:17:50 INFO - PROCESS | 1813 | 1462324670703 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 18:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 18:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 18:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 18:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 18:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 18:17:50 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 18:17:50 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1488ms 18:17:50 INFO - PROCESS | 1813 | 1462324670748 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 18:17:50 INFO - PROCESS | 1813 | 1462324670752 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 18:17:50 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 18:17:50 INFO - PROCESS | 1813 | 1462324670758 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 18:17:50 INFO - PROCESS | 1813 | 1462324670760 Marionette TRACE conn3 <- [1,3078,null,{}] 18:17:50 INFO - PROCESS | 1813 | 1462324670766 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:51 INFO - PROCESS | 1813 | 1462324671034 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 18:17:51 INFO - PROCESS | 1813 | 1462324671313 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:51 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8727420800 == 184 [pid = 1813] [id = 779] 18:17:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 184 (0x7f8725210800) [pid = 1813] [serial = 2336] [outer = (nil)] 18:17:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 185 (0x7f872a9ba800) [pid = 1813] [serial = 2337] [outer = 0x7f8725210800] 18:17:51 INFO - PROCESS | 1813 | 1462324671390 Marionette DEBUG loaded listener.js 18:17:51 INFO - PROCESS | 1813 | ++DOMWINDOW == 186 (0x7f87251d5000) [pid = 1813] [serial = 2338] [outer = 0x7f8725210800] 18:17:52 INFO - PROCESS | 1813 | 1462324672240 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 18:17:52 INFO - PROCESS | 1813 | 1462324672304 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 18:17:52 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 18:17:52 INFO - PROCESS | 1813 | 1462324672316 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 18:17:52 INFO - PROCESS | 1813 | 1462324672320 Marionette TRACE conn3 <- [1,3082,null,{}] 18:17:52 INFO - PROCESS | 1813 | 1462324672326 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:52 INFO - PROCESS | 1813 | 1462324672569 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 18:17:52 INFO - PROCESS | 1813 | 1462324672859 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:52 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872b464800 == 185 [pid = 1813] [id = 780] 18:17:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 187 (0x7f87251de800) [pid = 1813] [serial = 2339] [outer = (nil)] 18:17:52 INFO - PROCESS | 1813 | ++DOMWINDOW == 188 (0x7f872c0eac00) [pid = 1813] [serial = 2340] [outer = 0x7f87251de800] 18:17:52 INFO - PROCESS | 1813 | 1462324672932 Marionette DEBUG loaded listener.js 18:17:53 INFO - PROCESS | 1813 | ++DOMWINDOW == 189 (0x7f872c94fc00) [pid = 1813] [serial = 2341] [outer = 0x7f87251de800] 18:17:53 INFO - PROCESS | 1813 | 1462324673740 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 18:17:53 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 18:17:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 18:17:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:17:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:17:53 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 18:17:53 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 18:17:53 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1482ms 18:17:53 INFO - PROCESS | 1813 | 1462324673799 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 18:17:53 INFO - PROCESS | 1813 | 1462324673803 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 18:17:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 18:17:53 INFO - PROCESS | 1813 | 1462324673808 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 18:17:53 INFO - PROCESS | 1813 | 1462324673811 Marionette TRACE conn3 <- [1,3086,null,{}] 18:17:53 INFO - PROCESS | 1813 | 1462324673816 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:54 INFO - PROCESS | 1813 | 1462324674054 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 18:17:54 INFO - PROCESS | 1813 | 1462324674350 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:54 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872e0d8000 == 186 [pid = 1813] [id = 781] 18:17:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 190 (0x7f8714f66c00) [pid = 1813] [serial = 2342] [outer = (nil)] 18:17:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 191 (0x7f872cd80800) [pid = 1813] [serial = 2343] [outer = 0x7f8714f66c00] 18:17:54 INFO - PROCESS | 1813 | 1462324674423 Marionette DEBUG loaded listener.js 18:17:54 INFO - PROCESS | 1813 | ++DOMWINDOW == 192 (0x7f872cf3bc00) [pid = 1813] [serial = 2344] [outer = 0x7f8714f66c00] 18:17:55 INFO - PROCESS | 1813 | 1462324675202 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 18:17:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 18:17:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1429ms 18:17:55 INFO - PROCESS | 1813 | 1462324675238 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 18:17:55 INFO - PROCESS | 1813 | 1462324675242 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 18:17:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 18:17:55 INFO - PROCESS | 1813 | 1462324675248 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 18:17:55 INFO - PROCESS | 1813 | 1462324675250 Marionette TRACE conn3 <- [1,3090,null,{}] 18:17:55 INFO - PROCESS | 1813 | 1462324675255 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:55 INFO - PROCESS | 1813 | 1462324675485 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 18:17:55 INFO - PROCESS | 1813 | 1462324675779 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:55 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f872f023000 == 187 [pid = 1813] [id = 782] 18:17:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 193 (0x7f8716463400) [pid = 1813] [serial = 2345] [outer = (nil)] 18:17:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 194 (0x7f872d8d7000) [pid = 1813] [serial = 2346] [outer = 0x7f8716463400] 18:17:55 INFO - PROCESS | 1813 | 1462324675858 Marionette DEBUG loaded listener.js 18:17:55 INFO - PROCESS | 1813 | ++DOMWINDOW == 195 (0x7f872db50000) [pid = 1813] [serial = 2347] [outer = 0x7f8716463400] 18:17:56 INFO - PROCESS | 1813 | 1462324676647 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 18:17:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 18:17:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1426ms 18:17:56 INFO - PROCESS | 1813 | 1462324676674 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 18:17:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 18:17:56 INFO - PROCESS | 1813 | 1462324676679 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 18:17:56 INFO - PROCESS | 1813 | 1462324676685 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 18:17:56 INFO - PROCESS | 1813 | 1462324676688 Marionette TRACE conn3 <- [1,3094,null,{}] 18:17:56 INFO - PROCESS | 1813 | 1462324676693 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:56 INFO - PROCESS | 1813 | 1462324676914 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 18:17:57 INFO - PROCESS | 1813 | 1462324677211 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:57 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8735693800 == 188 [pid = 1813] [id = 783] 18:17:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 196 (0x7f8713df8400) [pid = 1813] [serial = 2348] [outer = (nil)] 18:17:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 197 (0x7f872db58000) [pid = 1813] [serial = 2349] [outer = 0x7f8713df8400] 18:17:57 INFO - PROCESS | 1813 | 1462324677308 Marionette DEBUG loaded listener.js 18:17:57 INFO - PROCESS | 1813 | ++DOMWINDOW == 198 (0x7f872de1ec00) [pid = 1813] [serial = 2350] [outer = 0x7f8713df8400] 18:17:58 INFO - PROCESS | 1813 | 1462324678099 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 18:17:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 18:17:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1431ms 18:17:58 INFO - PROCESS | 1813 | 1462324678115 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 18:17:58 INFO - PROCESS | 1813 | 1462324678118 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 18:17:58 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 18:17:58 INFO - PROCESS | 1813 | 1462324678125 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 18:17:58 INFO - PROCESS | 1813 | 1462324678130 Marionette TRACE conn3 <- [1,3098,null,{}] 18:17:58 INFO - PROCESS | 1813 | 1462324678135 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:58 INFO - PROCESS | 1813 | 1462324678381 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 18:17:58 INFO - PROCESS | 1813 | 1462324678692 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:17:58 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873b4e3800 == 189 [pid = 1813] [id = 784] 18:17:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 199 (0x7f870edef000) [pid = 1813] [serial = 2351] [outer = (nil)] 18:17:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 200 (0x7f872de22000) [pid = 1813] [serial = 2352] [outer = 0x7f870edef000] 18:17:58 INFO - PROCESS | 1813 | 1462324678769 Marionette DEBUG loaded listener.js 18:17:58 INFO - PROCESS | 1813 | ++DOMWINDOW == 201 (0x7f872df3e400) [pid = 1813] [serial = 2353] [outer = 0x7f870edef000] 18:17:59 INFO - PROCESS | 1813 | 1462324679544 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 18:17:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 18:17:59 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 18:17:59 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1434ms 18:17:59 INFO - PROCESS | 1813 | 1462324679559 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 18:17:59 INFO - PROCESS | 1813 | 1462324679562 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 18:17:59 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 18:17:59 INFO - PROCESS | 1813 | 1462324679568 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 18:17:59 INFO - PROCESS | 1813 | 1462324679570 Marionette TRACE conn3 <- [1,3102,null,{}] 18:17:59 INFO - PROCESS | 1813 | 1462324679575 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:17:59 INFO - PROCESS | 1813 | 1462324679799 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 18:18:00 INFO - PROCESS | 1813 | 1462324680061 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:00 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f873c30f800 == 190 [pid = 1813] [id = 785] 18:18:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 202 (0x7f8718477800) [pid = 1813] [serial = 2354] [outer = (nil)] 18:18:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 203 (0x7f872df43400) [pid = 1813] [serial = 2355] [outer = 0x7f8718477800] 18:18:00 INFO - PROCESS | 1813 | 1462324680132 Marionette DEBUG loaded listener.js 18:18:00 INFO - PROCESS | 1813 | ++DOMWINDOW == 204 (0x7f872e2b0800) [pid = 1813] [serial = 2356] [outer = 0x7f8718477800] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718321800 == 189 [pid = 1813] [id = 357] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726012000 == 188 [pid = 1813] [id = 710] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725efa000 == 187 [pid = 1813] [id = 709] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872616f800 == 186 [pid = 1813] [id = 711] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871650f000 == 185 [pid = 1813] [id = 766] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87145dd000 == 184 [pid = 1813] [id = 765] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8712550000 == 183 [pid = 1813] [id = 764] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870f371800 == 182 [pid = 1813] [id = 763] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872ead3000 == 181 [pid = 1813] [id = 759] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e3e7000 == 180 [pid = 1813] [id = 757] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872e46b800 == 179 [pid = 1813] [id = 758] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f872b371800 == 178 [pid = 1813] [id = 756] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8726171000 == 177 [pid = 1813] [id = 755] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725ef9800 == 176 [pid = 1813] [id = 754] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f870fb58000 == 175 [pid = 1813] [id = 574] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725bb0000 == 174 [pid = 1813] [id = 753] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8725767800 == 173 [pid = 1813] [id = 752] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f87208bf000 == 172 [pid = 1813] [id = 751] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871f89a000 == 171 [pid = 1813] [id = 750] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871efaf800 == 170 [pid = 1813] [id = 749] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d615000 == 169 [pid = 1813] [id = 748] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871d192800 == 168 [pid = 1813] [id = 747] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871afb1800 == 167 [pid = 1813] [id = 746] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f871a25a000 == 166 [pid = 1813] [id = 745] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8719c74800 == 165 [pid = 1813] [id = 744] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8718f60800 == 164 [pid = 1813] [id = 743] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8716515000 == 163 [pid = 1813] [id = 742] 18:18:02 INFO - PROCESS | 1813 | --DOCSHELL 0x7f8711af4800 == 162 [pid = 1813] [id = 741] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 203 (0x7f8720254000) [pid = 1813] [serial = 2139] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 202 (0x7f8715c1d000) [pid = 1813] [serial = 2216] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 201 (0x7f87160dd000) [pid = 1813] [serial = 2219] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 200 (0x7f87160dcc00) [pid = 1813] [serial = 2217] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 199 (0x7f87206dd000) [pid = 1813] [serial = 2186] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 198 (0x7f8720556800) [pid = 1813] [serial = 2184] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 197 (0x7f8720249400) [pid = 1813] [serial = 2183] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 196 (0x7f871f7da400) [pid = 1813] [serial = 2181] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 195 (0x7f871c9ec800) [pid = 1813] [serial = 2180] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 194 (0x7f871f262c00) [pid = 1813] [serial = 2178] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 193 (0x7f871f198c00) [pid = 1813] [serial = 2177] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 192 (0x7f871f0be800) [pid = 1813] [serial = 2174] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 191 (0x7f871e128400) [pid = 1813] [serial = 2171] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 190 (0x7f871ccddc00) [pid = 1813] [serial = 2168] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 189 (0x7f871ade4c00) [pid = 1813] [serial = 2165] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 188 (0x7f8719d0e400) [pid = 1813] [serial = 2162] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 187 (0x7f871860fc00) [pid = 1813] [serial = 2159] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 186 (0x7f8714f63000) [pid = 1813] [serial = 2156] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 185 (0x7f871860ac00) [pid = 1813] [serial = 2153] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 184 (0x7f871481bc00) [pid = 1813] [serial = 2213] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 183 (0x7f8711c09800) [pid = 1813] [serial = 2210] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 182 (0x7f8711ddbc00) [pid = 1813] [serial = 2211] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 181 (0x7f87253ac400) [pid = 1813] [serial = 2208] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 180 (0x7f87253a5400) [pid = 1813] [serial = 2207] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 179 (0x7f8725215000) [pid = 1813] [serial = 2205] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 178 (0x7f872520b400) [pid = 1813] [serial = 2204] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 177 (0x7f87251d6000) [pid = 1813] [serial = 2202] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 176 (0x7f872442ec00) [pid = 1813] [serial = 2201] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 175 (0x7f8724426000) [pid = 1813] [serial = 2199] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 174 (0x7f8724065400) [pid = 1813] [serial = 2198] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 173 (0x7f872405f400) [pid = 1813] [serial = 2196] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f8720971800) [pid = 1813] [serial = 2195] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f8720967000) [pid = 1813] [serial = 2193] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f872088d000) [pid = 1813] [serial = 2192] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f8720884000) [pid = 1813] [serial = 2190] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f87207b4800) [pid = 1813] [serial = 2189] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f872070e800) [pid = 1813] [serial = 2187] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f87183b3800) [pid = 1813] [serial = 2222] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f8714835400) [pid = 1813] [serial = 2214] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f87165bdc00) [pid = 1813] [serial = 2220] [outer = (nil)] [url = about:blank] 18:18:02 INFO - PROCESS | 1813 | 1462324682945 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 18:18:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 18:18:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3397ms 18:18:02 INFO - PROCESS | 1813 | 1462324682965 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 18:18:02 INFO - PROCESS | 1813 | 1462324682968 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 18:18:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 18:18:02 INFO - PROCESS | 1813 | 1462324682976 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 18:18:02 INFO - PROCESS | 1813 | 1462324682979 Marionette TRACE conn3 <- [1,3106,null,{}] 18:18:02 INFO - PROCESS | 1813 | 1462324682987 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:03 INFO - PROCESS | 1813 | 1462324683242 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 18:18:03 INFO - PROCESS | 1813 | 1462324683505 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:03 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f871188b800 == 163 [pid = 1813] [id = 786] 18:18:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 165 (0x7f871261ec00) [pid = 1813] [serial = 2357] [outer = (nil)] 18:18:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 166 (0x7f8713df1c00) [pid = 1813] [serial = 2358] [outer = 0x7f871261ec00] 18:18:03 INFO - PROCESS | 1813 | 1462324683579 Marionette DEBUG loaded listener.js 18:18:03 INFO - PROCESS | 1813 | ++DOMWINDOW == 167 (0x7f871457d400) [pid = 1813] [serial = 2359] [outer = 0x7f871261ec00] 18:18:04 INFO - PROCESS | 1813 | 1462324684284 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 18:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 18:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 18:18:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 18:18:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1344ms 18:18:04 INFO - PROCESS | 1813 | 1462324684320 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 18:18:04 INFO - PROCESS | 1813 | 1462324684327 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 18:18:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 18:18:04 INFO - PROCESS | 1813 | 1462324684337 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 18:18:04 INFO - PROCESS | 1813 | 1462324684341 Marionette TRACE conn3 <- [1,3110,null,{}] 18:18:04 INFO - PROCESS | 1813 | 1462324684346 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:04 INFO - PROCESS | 1813 | 1462324684642 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 18:18:04 INFO - PROCESS | 1813 | 1462324684777 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:04 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8713de1000 == 164 [pid = 1813] [id = 787] 18:18:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 168 (0x7f8711ddf400) [pid = 1813] [serial = 2360] [outer = (nil)] 18:18:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 169 (0x7f8714835400) [pid = 1813] [serial = 2361] [outer = 0x7f8711ddf400] 18:18:04 INFO - PROCESS | 1813 | 1462324684841 Marionette DEBUG loaded listener.js 18:18:04 INFO - PROCESS | 1813 | ++DOMWINDOW == 170 (0x7f8715c1dc00) [pid = 1813] [serial = 2362] [outer = 0x7f8711ddf400] 18:18:05 INFO - PROCESS | 1813 | 1462324685680 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 18:18:05 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 18:18:05 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 18:18:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 18:18:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 18:18:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 18:18:05 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 18:18:05 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1354ms 18:18:05 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 18:18:05 INFO - PROCESS | 1813 | 1462324685694 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 18:18:05 INFO - PROCESS | 1813 | 1462324685696 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 18:18:05 INFO - PROCESS | 1813 | 1462324685702 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 18:18:05 INFO - PROCESS | 1813 | 1462324685708 Marionette TRACE conn3 <- [1,3114,null,{}] 18:18:05 INFO - PROCESS | 1813 | 1462324685734 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 18:18:06 INFO - PROCESS | 1813 | 1462324686009 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 18:18:06 INFO - PROCESS | 1813 | 1462324686056 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"889fed2d-4972-4a0b-8e97-a56fcf5afbd2\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 18:18:06 INFO - PROCESS | 1813 | ++DOCSHELL 0x7f8715d18000 == 165 [pid = 1813] [id = 788] 18:18:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 171 (0x7f871646e000) [pid = 1813] [serial = 2363] [outer = (nil)] 18:18:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 172 (0x7f87166ecc00) [pid = 1813] [serial = 2364] [outer = 0x7f871646e000] 18:18:06 INFO - PROCESS | 1813 | 1462324686121 Marionette DEBUG loaded listener.js 18:18:06 INFO - PROCESS | 1813 | ++DOMWINDOW == 173 (0x7f87183ac400) [pid = 1813] [serial = 2365] [outer = 0x7f871646e000] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 172 (0x7f87183b0000) [pid = 1813] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 171 (0x7f871936fc00) [pid = 1813] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 170 (0x7f8719374400) [pid = 1813] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 169 (0x7f871448ec00) [pid = 1813] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 168 (0x7f871d6c4000) [pid = 1813] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 167 (0x7f871df87400) [pid = 1813] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 166 (0x7f87160d8400) [pid = 1813] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 165 (0x7f871c9ebc00) [pid = 1813] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 164 (0x7f8711de2800) [pid = 1813] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 163 (0x7f870fb22400) [pid = 1813] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 162 (0x7f8718607800) [pid = 1813] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 161 (0x7f87165bec00) [pid = 1813] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 160 (0x7f87206db000) [pid = 1813] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 159 (0x7f871ffeb000) [pid = 1813] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 158 (0x7f8714720000) [pid = 1813] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 157 (0x7f87207af800) [pid = 1813] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 156 (0x7f871ff06c00) [pid = 1813] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 155 (0x7f8711da6800) [pid = 1813] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 154 (0x7f8711c05800) [pid = 1813] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 153 (0x7f871f266000) [pid = 1813] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 152 (0x7f871f266400) [pid = 1813] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 151 (0x7f8714574800) [pid = 1813] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 150 (0x7f871b038c00) [pid = 1813] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 149 (0x7f871b036800) [pid = 1813] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 148 (0x7f871448a000) [pid = 1813] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 147 (0x7f871b038000) [pid = 1813] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 146 (0x7f871adeb400) [pid = 1813] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 145 (0x7f8718be1c00) [pid = 1813] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 144 (0x7f871481dc00) [pid = 1813] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 143 (0x7f8718485c00) [pid = 1813] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 142 (0x7f8714712800) [pid = 1813] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 141 (0x7f8711daf400) [pid = 1813] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 18:18:07 INFO - PROCESS | 1813 | --DOMWINDOW == 140 (0x7f87150a9800) [pid = 1813] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 18:18:07 INFO - PROCESS | 1813 | 1462324687761 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 18:18:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 18:18:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 2099ms 18:18:07 INFO - PROCESS | 1813 | 1462324687851 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 18:18:07 INFO - PROCESS | 1813 | 1462324687856 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 18:18:09 WARNING - u'runner_teardown' () 18:18:09 INFO - No more tests 18:18:09 INFO - Got 0 unexpected results 18:18:09 INFO - SUITE-END | took 1193s 18:18:09 INFO - Closing logging queue 18:18:09 INFO - queue closed 18:18:09 INFO - Return code: 0 18:18:09 WARNING - # TBPL SUCCESS # 18:18:09 INFO - Running post-action listener: _resource_record_post_action 18:18:09 INFO - Running post-run listener: _resource_record_post_run 18:18:10 INFO - Total resource usage - Wall time: 1226s; CPU: 98.0%; Read bytes: 8658944; Write bytes: 934719488; Read time: 368; Write time: 224304 18:18:10 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 18:18:10 INFO - install - Wall time: 29s; CPU: 100.0%; Read bytes: 0; Write bytes: 31866880; Read time: 0; Write time: 21672 18:18:10 INFO - run-tests - Wall time: 1198s; CPU: 98.0%; Read bytes: 6033408; Write bytes: 902852608; Read time: 296; Write time: 202632 18:18:10 INFO - Running post-run listener: _upload_blobber_files 18:18:10 INFO - Blob upload gear active. 18:18:10 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 18:18:10 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 18:18:10 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 18:18:10 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 18:18:11 INFO - (blobuploader) - INFO - Open directory for files ... 18:18:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 18:18:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:18:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:18:13 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 18:18:13 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:18:13 INFO - (blobuploader) - INFO - Done attempting. 18:18:13 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 18:18:13 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 18:18:13 INFO - (blobuploader) - INFO - Uploading, attempt #1. 18:18:14 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 18:18:14 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 18:18:14 INFO - (blobuploader) - INFO - Done attempting. 18:18:14 INFO - (blobuploader) - INFO - Iteration through files over. 18:18:14 INFO - Return code: 0 18:18:14 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 18:18:14 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 18:18:14 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48ed802a1a27251ef7e28c7907c5670f883cb6516c0a8bb1e3dcfb85ad409fe35fac07996b65d4f3ece7fe93c37757762d6fea96ac2e8af47f019e83487c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/797f9ee041e15f944c60d7422218cd2b58440fcb1a3327d2aa00ea98915891d2363260017c77f686fd0dae46ad0a998e321f575df51b264e27481cf2c485b4c7"} 18:18:14 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 18:18:14 INFO - Writing to file /builds/slave/test/properties/blobber_files 18:18:14 INFO - Contents: 18:18:14 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48ed802a1a27251ef7e28c7907c5670f883cb6516c0a8bb1e3dcfb85ad409fe35fac07996b65d4f3ece7fe93c37757762d6fea96ac2e8af47f019e83487c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/797f9ee041e15f944c60d7422218cd2b58440fcb1a3327d2aa00ea98915891d2363260017c77f686fd0dae46ad0a998e321f575df51b264e27481cf2c485b4c7"} 18:18:14 INFO - Running post-run listener: copy_logs_to_upload_dir 18:18:14 INFO - Copying logs to upload dir... 18:18:14 INFO - mkdir: /builds/slave/test/build/upload/logs 18:18:14 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2200.526180 ========= master_lag: 0.24 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 36 mins, 40 secs) (at 2016-05-03 18:18:14.663545) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 18:18:14.664796) ========= 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-1462322404.95804-1847345002 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48ed802a1a27251ef7e28c7907c5670f883cb6516c0a8bb1e3dcfb85ad409fe35fac07996b65d4f3ece7fe93c37757762d6fea96ac2e8af47f019e83487c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/797f9ee041e15f944c60d7422218cd2b58440fcb1a3327d2aa00ea98915891d2363260017c77f686fd0dae46ad0a998e321f575df51b264e27481cf2c485b4c7"} build_url:https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.035499 build_url: 'https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/04d48ed802a1a27251ef7e28c7907c5670f883cb6516c0a8bb1e3dcfb85ad409fe35fac07996b65d4f3ece7fe93c37757762d6fea96ac2e8af47f019e83487c8", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/797f9ee041e15f944c60d7422218cd2b58440fcb1a3327d2aa00ea98915891d2363260017c77f686fd0dae46ad0a998e321f575df51b264e27481cf2c485b4c7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/dhqw6yVsSba4usIR-VbdXQ/artifacts/public/build/firefox-48.0a2.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-05-03 18:18:14.737002) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:18:14.737518) ========= 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-1462322404.95804-1847345002 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.020210 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 18:18:14.802069) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 18:18:14.802396) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 18:18:14.802781) ========= ========= Total master_lag: 0.42 =========