builder: mozilla-aurora_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-457 starttime: 1462317069.37 results: success (0) buildid: 20160503143537 builduid: 1de8f381c3bf4830986279ffb932bcf4 revision: 2312ffc9586602df777c20b1ed1ede61e65c4100 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.374055) ========= master: http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.374483) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.374766) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.413464) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.413727) ========= 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-1462316532.120583-738815815 _=/tools/buildbot/bin/python using PTY: False --2016-05-03 16:11:09-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 539K=0.02s 2016-05-03 16:11:09 (539 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.288499 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.732866) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.733179) ========= 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-1462316532.120583-738815815 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.061353 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.822720) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:09.823052) ========= 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-1462316532.120583-738815815 _=/tools/buildbot/bin/python using PTY: False 2016-05-03 16:11:09,899 truncating revision to first 12 chars 2016-05-03 16:11:09,899 Setting DEBUG logging. 2016-05-03 16:11:09,900 attempt 1/10 2016-05-03 16:11:09,900 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 16:11:10,223 unpacking tar archive at: mozilla-aurora-2312ffc95866/testing/mozharness/ program finished with exit code 0 elapsedTime=0.581306 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:10.434139) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:10.434468) ========= script_repo_revision: 2312ffc9586602df777c20b1ed1ede61e65c4100 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:10.434858) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:10.435132) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-03 16:11:10.464371) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 33 mins, 24 secs) (at 2016-05-03 16:11:10.464684) ========= /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-1462316532.120583-738815815 _=/tools/buildbot/bin/python using PTY: False 16:11:10 INFO - MultiFileLogger online at 20160503 16:11:10 in /builds/slave/test 16:11:10 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 16:11:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 16:11:10 INFO - {'append_to_log': False, 16:11:10 INFO - 'base_work_dir': '/builds/slave/test', 16:11:10 INFO - 'blob_upload_branch': 'mozilla-aurora', 16:11:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 16:11:10 INFO - 'buildbot_json_path': 'buildprops.json', 16:11:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 16:11:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 16:11:10 INFO - 'download_minidump_stackwalk': True, 16:11:10 INFO - 'download_symbols': 'true', 16:11:10 INFO - 'e10s': False, 16:11:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 16:11:10 INFO - 'tooltool.py': '/tools/tooltool.py', 16:11:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 16:11:10 INFO - '/tools/misc-python/virtualenv.py')}, 16:11:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 16:11:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 16:11:10 INFO - 'log_level': 'info', 16:11:10 INFO - 'log_to_console': True, 16:11:10 INFO - 'opt_config_files': (), 16:11:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 16:11:10 INFO - '--processes=1', 16:11:10 INFO - '--config=%(test_path)s/wptrunner.ini', 16:11:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 16:11:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 16:11:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 16:11:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 16:11:10 INFO - 'pip_index': False, 16:11:10 INFO - 'require_test_zip': True, 16:11:10 INFO - 'test_type': ('testharness',), 16:11:10 INFO - 'this_chunk': '1', 16:11:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 16:11:10 INFO - 'total_chunks': '10', 16:11:10 INFO - 'virtualenv_path': 'venv', 16:11:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 16:11:10 INFO - 'work_dir': 'build'} 16:11:10 INFO - ##### 16:11:10 INFO - ##### Running clobber step. 16:11:10 INFO - ##### 16:11:10 INFO - Running pre-action listener: _resource_record_pre_action 16:11:10 INFO - Running main action method: clobber 16:11:10 INFO - rmtree: /builds/slave/test/build 16:11:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 16:11:12 INFO - Running post-action listener: _resource_record_post_action 16:11:12 INFO - ##### 16:11:12 INFO - ##### Running read-buildbot-config step. 16:11:12 INFO - ##### 16:11:12 INFO - Running pre-action listener: _resource_record_pre_action 16:11:12 INFO - Running main action method: read_buildbot_config 16:11:12 INFO - Using buildbot properties: 16:11:12 INFO - { 16:11:12 INFO - "project": "", 16:11:12 INFO - "product": "firefox", 16:11:12 INFO - "script_repo_revision": "production", 16:11:12 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-debug-unittest", 16:11:12 INFO - "repository": "", 16:11:12 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora debug test web-platform-tests-1", 16:11:12 INFO - "buildid": "20160503143537", 16:11:12 INFO - "pgo_build": "False", 16:11:12 INFO - "basedir": "/builds/slave/test", 16:11:12 INFO - "buildnumber": 1, 16:11:12 INFO - "slavename": "tst-linux64-spot-457", 16:11:12 INFO - "master": "http://buildbot-master54.bb.releng.usw2.mozilla.com:8201/", 16:11:12 INFO - "platform": "linux64", 16:11:12 INFO - "branch": "mozilla-aurora", 16:11:12 INFO - "revision": "2312ffc9586602df777c20b1ed1ede61e65c4100", 16:11:12 INFO - "repo_path": "releases/mozilla-aurora", 16:11:12 INFO - "moz_repo_path": "", 16:11:12 INFO - "stage_platform": "linux64", 16:11:12 INFO - "builduid": "1de8f381c3bf4830986279ffb932bcf4", 16:11:12 INFO - "slavebuilddir": "test" 16:11:12 INFO - } 16:11:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2. 16:11:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json. 16:11:12 INFO - Running post-action listener: _resource_record_post_action 16:11:12 INFO - ##### 16:11:12 INFO - ##### Running download-and-extract step. 16:11:12 INFO - ##### 16:11:12 INFO - Running pre-action listener: _resource_record_pre_action 16:11:12 INFO - Running main action method: download_and_extract 16:11:12 INFO - mkdir: /builds/slave/test/build/tests 16:11:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:11:12 INFO - https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 16:11:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 16:11:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 16:11:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:11:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:11:42 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 16:11:42 INFO - retry: attempt #1 caught exception: timed out 16:11:42 INFO - retry: Failed, sleeping 30 seconds before retrying 16:12:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:12:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 16:12:43 INFO - retry: attempt #2 caught exception: timed out 16:12:43 INFO - retry: Failed, sleeping 60 seconds before retrying 16:13:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:14:13 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json: timed out 16:14:13 INFO - retry: attempt #3 caught exception: timed out 16:14:13 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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! 16:14:13 INFO - Caught exception: timed out 16:14:13 INFO - Caught exception: timed out 16:14:13 INFO - Caught exception: timed out 16:14:13 INFO - trying https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 16:14:13 INFO - Downloading https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:14:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:14:14 INFO - Downloaded 1361 bytes. 16:14:14 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json 16:14:14 INFO - Using the following test package requirements: 16:14:14 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 16:14:14 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'], 16:14:14 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'], 16:14:14 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'jsshell-linux-x86_64.zip'], 16:14:14 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'], 16:14:14 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'], 16:14:14 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'], 16:14:14 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'], 16:14:14 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'], 16:14:14 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 16:14:14 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']} 16:14:14 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 16:14: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')]} 16:14:14 INFO - https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 16:14:14 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 16:14:14 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 16:14:14 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:14:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:14:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 16:14:44 INFO - retry: attempt #1 caught exception: timed out 16:14:44 INFO - retry: Failed, sleeping 30 seconds before retrying 16:15:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:15:44 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 16:15:44 INFO - retry: attempt #2 caught exception: timed out 16:15:44 INFO - retry: Failed, sleeping 60 seconds before retrying 16:16:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:17:14 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip: timed out 16:17:14 INFO - retry: attempt #3 caught exception: timed out 16:17:14 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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! 16:17:14 INFO - Caught exception: timed out 16:17:14 INFO - Caught exception: timed out 16:17:14 INFO - Caught exception: timed out 16:17:14 INFO - trying https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip 16:17:14 INFO - Downloading https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:17:14 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:17:16 INFO - Downloaded 22751329 bytes. 16:17:16 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/*'] 16:17:16 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/* 16:17:16 INFO - caution: filename not matched: web-platform/* 16:17:16 INFO - Return code: 11 16:17:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:17:16 INFO - https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 16:17:16 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 16:17:16 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 16:17:16 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:17:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:17:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 16:17:46 INFO - retry: attempt #1 caught exception: timed out 16:17:46 INFO - retry: Failed, sleeping 30 seconds before retrying 16:18:16 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:18:46 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 16:18:46 INFO - retry: attempt #2 caught exception: timed out 16:18:46 INFO - retry: Failed, sleeping 60 seconds before retrying 16:19:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:20:17 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip: timed out 16:20:17 INFO - retry: attempt #3 caught exception: timed out 16:20:17 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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! 16:20:17 INFO - Caught exception: timed out 16:20:17 INFO - Caught exception: timed out 16:20:17 INFO - Caught exception: timed out 16:20:17 INFO - trying https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip 16:20:17 INFO - Downloading https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:20:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:20:19 INFO - Downloaded 36408617 bytes. 16:20:19 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/*'] 16:20:19 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/* 16:20:22 INFO - caution: filename not matched: bin/* 16:20:22 INFO - caution: filename not matched: config/* 16:20:22 INFO - caution: filename not matched: mozbase/* 16:20:22 INFO - caution: filename not matched: marionette/* 16:20:22 INFO - caution: filename not matched: tools/wptserve/* 16:20:22 INFO - Return code: 11 16:20:22 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')]} 16:20:22 INFO - https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 16:20:22 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 16:20:22 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 16:20:22 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:20:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:20:52 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 16:20:52 INFO - retry: attempt #1 caught exception: timed out 16:20:52 INFO - retry: Failed, sleeping 30 seconds before retrying 16:21:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:21:52 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 16:21:52 INFO - retry: attempt #2 caught exception: timed out 16:21:52 INFO - retry: Failed, sleeping 60 seconds before retrying 16:22:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:23:22 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2: timed out 16:23:22 INFO - retry: attempt #3 caught exception: timed out 16:23:22 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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! 16:23:22 INFO - Caught exception: timed out 16:23:22 INFO - Caught exception: timed out 16:23:22 INFO - Caught exception: timed out 16:23:22 INFO - trying https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 16:23:22 INFO - Downloading https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:23:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:23:24 INFO - Downloaded 69392426 bytes. 16:23:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 16:23:24 INFO - mkdir: /builds/slave/test/properties 16:23:24 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 16:23:24 INFO - Writing to file /builds/slave/test/properties/build_url 16:23:24 INFO - Contents: 16:23:24 INFO - build_url:https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 16:23:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 16:23:25 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 16:23:25 INFO - Writing to file /builds/slave/test/properties/symbols_url 16:23:25 INFO - Contents: 16:23:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 16:23: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')]} 16:23:25 INFO - https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 16:23:25 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 16:23:25 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 16:23:25 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:23:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:23:55 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 16:23:55 INFO - retry: attempt #1 caught exception: timed out 16:23:55 INFO - retry: Failed, sleeping 30 seconds before retrying 16:24:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:24:56 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 16:24:56 INFO - retry: attempt #2 caught exception: timed out 16:24:56 INFO - retry: Failed, sleeping 60 seconds before retrying 16:25:56 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:26:26 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip: timed out 16:26:26 INFO - retry: attempt #3 caught exception: timed out 16:26:26 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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! 16:26:26 INFO - Caught exception: timed out 16:26:26 INFO - Caught exception: timed out 16:26:26 INFO - Caught exception: timed out 16:26:26 INFO - trying https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip 16:26:26 INFO - Downloading https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:26:26 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:26:28 INFO - Downloaded 88850222 bytes. 16:26:28 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'] 16:26:28 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 16:26:37 INFO - Return code: 0 16:26:37 INFO - Running post-action listener: _resource_record_post_action 16:26:37 INFO - Running post-action listener: set_extra_try_arguments 16:26:37 INFO - ##### 16:26:37 INFO - ##### Running create-virtualenv step. 16:26:37 INFO - ##### 16:26:37 INFO - Running pre-action listener: _pre_create_virtualenv 16:26:37 INFO - Running pre-action listener: _resource_record_pre_action 16:26:37 INFO - Running main action method: create_virtualenv 16:26:37 INFO - Creating virtualenv /builds/slave/test/build/venv 16:26:37 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 16:26:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 16:26:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 16:26:37 INFO - Using real prefix '/usr' 16:26:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 16:26:39 INFO - Installing distribute.............................................................................................................................................................................................done. 16:26:42 INFO - Installing pip.................done. 16:26:42 INFO - Return code: 0 16:26:43 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 16:26:43 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')]} 16:26:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:43 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')]} 16:26:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:43 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 0x10d8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x111cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11979c0>, '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 0x1125e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x111af60>, '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-1462316532.120583-738815815', '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 16:26:43 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 16:26:43 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 16:26:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:26:43 INFO - 'CCACHE_UMASK': '002', 16:26:43 INFO - 'DISPLAY': ':0', 16:26:43 INFO - 'HOME': '/home/cltbld', 16:26:43 INFO - 'LANG': 'en_US.UTF-8', 16:26:43 INFO - 'LOGNAME': 'cltbld', 16:26:43 INFO - 'MAIL': '/var/mail/cltbld', 16:26:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:26:43 INFO - 'MOZ_NO_REMOTE': '1', 16:26:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:26:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:26:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:26:43 INFO - 'PWD': '/builds/slave/test', 16:26:43 INFO - 'SHELL': '/bin/bash', 16:26:43 INFO - 'SHLVL': '1', 16:26:43 INFO - 'TERM': 'linux', 16:26:43 INFO - 'TMOUT': '86400', 16:26:43 INFO - 'USER': 'cltbld', 16:26:43 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462316532.120583-738815815', 16:26:43 INFO - '_': '/tools/buildbot/bin/python'} 16:26:43 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:26:43 INFO - Downloading/unpacking psutil>=0.7.1 16:26:43 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 16:26:43 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 16:26:43 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 16:26:43 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 16:26:43 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 16:26:43 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 16:26:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 16:26:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:26:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:26:47 INFO - Installing collected packages: psutil 16:26:47 INFO - Running setup.py install for psutil 16:26:47 INFO - building 'psutil._psutil_linux' extension 16:26:47 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 16:26:47 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 16:26:47 INFO - building 'psutil._psutil_posix' extension 16:26:47 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 16:26:48 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 16:26:48 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 16:26:48 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 16:26:48 INFO - Successfully installed psutil 16:26:48 INFO - Cleaning up... 16:26:48 INFO - Return code: 0 16:26:48 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 16:26:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:48 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10d8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x111cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11979c0>, '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 0x1125e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x111af60>, '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-1462316532.120583-738815815', '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 16:26:48 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 16:26:48 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 16:26:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:26:48 INFO - 'CCACHE_UMASK': '002', 16:26:48 INFO - 'DISPLAY': ':0', 16:26:48 INFO - 'HOME': '/home/cltbld', 16:26:48 INFO - 'LANG': 'en_US.UTF-8', 16:26:48 INFO - 'LOGNAME': 'cltbld', 16:26:48 INFO - 'MAIL': '/var/mail/cltbld', 16:26:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:26:48 INFO - 'MOZ_NO_REMOTE': '1', 16:26:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:26:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:26:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:26:48 INFO - 'PWD': '/builds/slave/test', 16:26:48 INFO - 'SHELL': '/bin/bash', 16:26:48 INFO - 'SHLVL': '1', 16:26:48 INFO - 'TERM': 'linux', 16:26:48 INFO - 'TMOUT': '86400', 16:26:48 INFO - 'USER': 'cltbld', 16:26:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462316532.120583-738815815', 16:26:48 INFO - '_': '/tools/buildbot/bin/python'} 16:26:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:26:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 16:26:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:26:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:26:48 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 16:26:48 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 16:26:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:26:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:26:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 16:26:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 16:26:52 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 16:26:52 INFO - Installing collected packages: mozsystemmonitor 16:26:52 INFO - Running setup.py install for mozsystemmonitor 16:26:52 INFO - Successfully installed mozsystemmonitor 16:26:52 INFO - Cleaning up... 16:26:52 INFO - Return code: 0 16:26:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 16:26:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:26:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:52 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 0x10d8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x111cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11979c0>, '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 0x1125e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x111af60>, '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-1462316532.120583-738815815', '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 16:26:52 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 16:26:52 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 16:26:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:26:52 INFO - 'CCACHE_UMASK': '002', 16:26:52 INFO - 'DISPLAY': ':0', 16:26:52 INFO - 'HOME': '/home/cltbld', 16:26:52 INFO - 'LANG': 'en_US.UTF-8', 16:26:52 INFO - 'LOGNAME': 'cltbld', 16:26:52 INFO - 'MAIL': '/var/mail/cltbld', 16:26:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:26:52 INFO - 'MOZ_NO_REMOTE': '1', 16:26:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:26:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:26:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:26:52 INFO - 'PWD': '/builds/slave/test', 16:26:52 INFO - 'SHELL': '/bin/bash', 16:26:52 INFO - 'SHLVL': '1', 16:26:52 INFO - 'TERM': 'linux', 16:26:52 INFO - 'TMOUT': '86400', 16:26:52 INFO - 'USER': 'cltbld', 16:26:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462316532.120583-738815815', 16:26:52 INFO - '_': '/tools/buildbot/bin/python'} 16:26:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:26:52 INFO - Downloading/unpacking blobuploader==1.2.4 16:26:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:26:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:26:52 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 16:26:52 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 16:26:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 16:26:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 16:26:56 INFO - Downloading blobuploader-1.2.4.tar.gz 16:26:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 16:26:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 16:26:56 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 16:26:56 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 16:26:56 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 16:26:56 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 16:26:56 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 16:26:56 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 16:26:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 16:26:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 16:26:57 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 16:26:57 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 16:26:57 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 16:26:57 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 16:26:57 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 16:26:57 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 16:26:57 INFO - Downloading docopt-0.6.1.tar.gz 16:26:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 16:26:57 INFO - Installing collected packages: blobuploader, requests, docopt 16:26:57 INFO - Running setup.py install for blobuploader 16:26:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 16:26:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 16:26:57 INFO - Running setup.py install for requests 16:26:58 INFO - Running setup.py install for docopt 16:26:58 INFO - Successfully installed blobuploader requests docopt 16:26:58 INFO - Cleaning up... 16:26:58 INFO - Return code: 0 16:26:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:26:58 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')]} 16:26:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:26:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:58 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')]} 16:26:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:26:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:26:58 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 0x10d8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x111cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11979c0>, '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 0x1125e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x111af60>, '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-1462316532.120583-738815815', '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 16:26:58 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 16:26:58 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 16:26:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:26:58 INFO - 'CCACHE_UMASK': '002', 16:26:58 INFO - 'DISPLAY': ':0', 16:26:58 INFO - 'HOME': '/home/cltbld', 16:26:58 INFO - 'LANG': 'en_US.UTF-8', 16:26:58 INFO - 'LOGNAME': 'cltbld', 16:26:58 INFO - 'MAIL': '/var/mail/cltbld', 16:26:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:26:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:26:58 INFO - 'MOZ_NO_REMOTE': '1', 16:26:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:26:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:26:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:26:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:26:58 INFO - 'PWD': '/builds/slave/test', 16:26:58 INFO - 'SHELL': '/bin/bash', 16:26:58 INFO - 'SHLVL': '1', 16:26:58 INFO - 'TERM': 'linux', 16:26:58 INFO - 'TMOUT': '86400', 16:26:58 INFO - 'USER': 'cltbld', 16:26:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462316532.120583-738815815', 16:26:58 INFO - '_': '/tools/buildbot/bin/python'} 16:26:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:26:59 INFO - Running setup.py (path:/tmp/pip-7njgQI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:26:59 INFO - Running setup.py (path:/tmp/pip-e_GlzF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:26:59 INFO - Running setup.py (path:/tmp/pip-YlLYIN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:26:59 INFO - Running setup.py (path:/tmp/pip-s2owgP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:26:59 INFO - Running setup.py (path:/tmp/pip-VwB29a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:26:59 INFO - Running setup.py (path:/tmp/pip-UiEAD9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:26:59 INFO - Running setup.py (path:/tmp/pip-89Iidh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:26:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:26:59 INFO - Running setup.py (path:/tmp/pip-smTD4V-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:27:00 INFO - Running setup.py (path:/tmp/pip-aShsSu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:27:00 INFO - Running setup.py (path:/tmp/pip-X3WoGu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:27:00 INFO - Running setup.py (path:/tmp/pip-CDEshX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:27:00 INFO - Running setup.py (path:/tmp/pip-qhQefl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:27:00 INFO - Running setup.py (path:/tmp/pip-eekii1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:27:00 INFO - Running setup.py (path:/tmp/pip-rZQTLz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:27:00 INFO - Running setup.py (path:/tmp/pip-FvMJyZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:27:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:27:00 INFO - Running setup.py (path:/tmp/pip-RMXdoI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:27:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:27:01 INFO - Running setup.py (path:/tmp/pip-Z43K6D-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:27:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:27:01 INFO - Running setup.py (path:/tmp/pip-HK3GVc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:27:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:27:01 INFO - Running setup.py (path:/tmp/pip-DHPlZx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:27:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:27:01 INFO - Running setup.py (path:/tmp/pip-Vxvs5m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:27:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:27:01 INFO - Running setup.py (path:/tmp/pip-056ceU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:27:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:27:01 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 16:27:01 INFO - Running setup.py install for manifestparser 16:27:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 16:27:02 INFO - Running setup.py install for mozcrash 16:27:02 INFO - Running setup.py install for mozdebug 16:27:02 INFO - Running setup.py install for mozdevice 16:27:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 16:27:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin 16:27:02 INFO - Running setup.py install for mozfile 16:27:02 INFO - Running setup.py install for mozhttpd 16:27:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 16:27:03 INFO - Running setup.py install for mozinfo 16:27:03 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 16:27:03 INFO - Running setup.py install for mozInstall 16:27:03 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 16:27:03 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 16:27:03 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 16:27:03 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 16:27:03 INFO - Running setup.py install for mozleak 16:27:03 INFO - Running setup.py install for mozlog 16:27:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 16:27:03 INFO - Running setup.py install for moznetwork 16:27:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 16:27:04 INFO - Running setup.py install for mozprocess 16:27:04 INFO - Running setup.py install for mozprofile 16:27:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 16:27:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 16:27:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 16:27:04 INFO - Running setup.py install for mozrunner 16:27:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 16:27:04 INFO - Running setup.py install for mozscreenshot 16:27:04 INFO - Running setup.py install for moztest 16:27:05 INFO - Running setup.py install for mozversion 16:27:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 16:27:05 INFO - Running setup.py install for wptserve 16:27:05 INFO - Running setup.py install for marionette-driver 16:27:05 INFO - Running setup.py install for browsermob-proxy 16:27:05 INFO - Running setup.py install for marionette-client 16:27:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:27:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 16:27:06 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 16:27:06 INFO - Cleaning up... 16:27:06 INFO - Return code: 0 16:27:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv 16:27:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 16:27:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:27:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 16:27:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 16:27:06 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x10d8030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10d93f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x111cf70>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11979c0>, '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 0x1125e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x111af60>, '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-1462316532.120583-738815815', '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 16:27:06 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 16:27:06 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 16:27:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:27:06 INFO - 'CCACHE_UMASK': '002', 16:27:06 INFO - 'DISPLAY': ':0', 16:27:06 INFO - 'HOME': '/home/cltbld', 16:27:06 INFO - 'LANG': 'en_US.UTF-8', 16:27:06 INFO - 'LOGNAME': 'cltbld', 16:27:06 INFO - 'MAIL': '/var/mail/cltbld', 16:27:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:27:06 INFO - 'MOZ_NO_REMOTE': '1', 16:27:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:27:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:27:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:27:06 INFO - 'PWD': '/builds/slave/test', 16:27:06 INFO - 'SHELL': '/bin/bash', 16:27:06 INFO - 'SHLVL': '1', 16:27:06 INFO - 'TERM': 'linux', 16:27:06 INFO - 'TMOUT': '86400', 16:27:06 INFO - 'USER': 'cltbld', 16:27:06 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462316532.120583-738815815', 16:27:06 INFO - '_': '/tools/buildbot/bin/python'} 16:27:06 INFO - Ignoring indexes: https://pypi.python.org/simple/ 16:27:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 16:27:06 INFO - Running setup.py (path:/tmp/pip-mk1zNf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 16:27:06 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 16:27:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 16:27:06 INFO - Running setup.py (path:/tmp/pip-AWk8wj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 16:27:06 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 16:27:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 16:27:06 INFO - Running setup.py (path:/tmp/pip-izvhP4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 16:27:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 16:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 16:27:07 INFO - Running setup.py (path:/tmp/pip-ymjOJC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 16:27:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 16:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 16:27:07 INFO - Running setup.py (path:/tmp/pip-Gy0c3H-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 16:27:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 16:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 16:27:07 INFO - Running setup.py (path:/tmp/pip-dtO_DO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 16:27:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 16:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 16:27:07 INFO - Running setup.py (path:/tmp/pip-x_M8CA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 16:27:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 16:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 16:27:07 INFO - Running setup.py (path:/tmp/pip-7YmRbm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 16:27:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 16:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 16:27:07 INFO - Running setup.py (path:/tmp/pip-ddwhCL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 16:27:07 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 16:27:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 16:27:07 INFO - Running setup.py (path:/tmp/pip-duOhme-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 16:27:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 16:27:08 INFO - Running setup.py (path:/tmp/pip-eYL_x3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 16:27:08 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 16:27:08 INFO - Running setup.py (path:/tmp/pip-uxuhRq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 16:27:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 16:27:08 INFO - Running setup.py (path:/tmp/pip-4hloPH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 16:27:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 16:27:08 INFO - Running setup.py (path:/tmp/pip-hsvDP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 16:27:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 16:27:08 INFO - Running setup.py (path:/tmp/pip-k6eSM4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 16:27:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 16:27:08 INFO - Running setup.py (path:/tmp/pip-BXjMes-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 16:27:08 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)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 16:27:08 INFO - Running setup.py (path:/tmp/pip-84gLWp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 16:27:08 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)) 16:27:08 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 16:27:08 INFO - Running setup.py (path:/tmp/pip-Khcbdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 16:27:09 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 16:27:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 16:27:09 INFO - Running setup.py (path:/tmp/pip-zXdVMn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 16:27:09 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 16:27:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:27:09 INFO - Running setup.py (path:/tmp/pip-cetWoH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 16:27:09 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 16:27:09 INFO - Unpacking /builds/slave/test/build/tests/marionette 16:27:09 INFO - Running setup.py (path:/tmp/pip-Dmzp2Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 16:27:09 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 16:27:09 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)) 16:27:09 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)) 16:27:09 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)) 16:27:09 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)) 16:27:09 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)) 16:27:09 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)) 16:27:09 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 16:27:09 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 16:27:09 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 16:27:09 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 16:27:09 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 16:27:09 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 16:27:09 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 16:27:13 INFO - Downloading blessings-1.6.tar.gz 16:27:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 16:27:14 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)) 16:27:14 INFO - Installing collected packages: blessings 16:27:14 INFO - Running setup.py install for blessings 16:27:14 INFO - Successfully installed blessings 16:27:14 INFO - Cleaning up... 16:27:14 INFO - Return code: 0 16:27:14 INFO - Done creating virtualenv /builds/slave/test/build/venv. 16:27:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:27:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:27:14 INFO - Reading from file tmpfile_stdout 16:27:14 INFO - Current package versions: 16:27:14 INFO - argparse == 1.2.1 16:27:14 INFO - blessings == 1.6 16:27:14 INFO - blobuploader == 1.2.4 16:27:14 INFO - browsermob-proxy == 0.6.0 16:27:14 INFO - docopt == 0.6.1 16:27:14 INFO - manifestparser == 1.1 16:27:14 INFO - marionette-client == 2.3.0 16:27:14 INFO - marionette-driver == 1.4.0 16:27:14 INFO - mozInstall == 1.12 16:27:14 INFO - mozcrash == 0.17 16:27:14 INFO - mozdebug == 0.1 16:27:14 INFO - mozdevice == 0.48 16:27:14 INFO - mozfile == 1.2 16:27:14 INFO - mozhttpd == 0.7 16:27:14 INFO - mozinfo == 0.9 16:27:14 INFO - mozleak == 0.1 16:27:14 INFO - mozlog == 3.1 16:27:14 INFO - moznetwork == 0.27 16:27:14 INFO - mozprocess == 0.22 16:27:14 INFO - mozprofile == 0.28 16:27:14 INFO - mozrunner == 6.11 16:27:14 INFO - mozscreenshot == 0.1 16:27:14 INFO - mozsystemmonitor == 0.0 16:27:14 INFO - moztest == 0.7 16:27:14 INFO - mozversion == 1.4 16:27:14 INFO - psutil == 3.1.1 16:27:14 INFO - requests == 1.2.3 16:27:14 INFO - wptserve == 1.4.0 16:27:14 INFO - wsgiref == 0.1.2 16:27:14 INFO - Running post-action listener: _resource_record_post_action 16:27:14 INFO - Running post-action listener: _start_resource_monitoring 16:27:14 INFO - Starting resource monitoring. 16:27:14 INFO - ##### 16:27:14 INFO - ##### Running pull step. 16:27:14 INFO - ##### 16:27:14 INFO - Running pre-action listener: _resource_record_pre_action 16:27:14 INFO - Running main action method: pull 16:27:14 INFO - Pull has nothing to do! 16:27:14 INFO - Running post-action listener: _resource_record_post_action 16:27:14 INFO - ##### 16:27:14 INFO - ##### Running install step. 16:27:14 INFO - ##### 16:27:14 INFO - Running pre-action listener: _resource_record_pre_action 16:27:14 INFO - Running main action method: install 16:27:14 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 16:27:14 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 16:27:15 INFO - Reading from file tmpfile_stdout 16:27:15 INFO - Detecting whether we're running mozinstall >=1.0... 16:27:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 16:27:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 16:27:15 INFO - Reading from file tmpfile_stdout 16:27:15 INFO - Output received: 16:27:15 INFO - Usage: mozinstall [options] installer 16:27:15 INFO - Options: 16:27:15 INFO - -h, --help show this help message and exit 16:27:15 INFO - -d DEST, --destination=DEST 16:27:15 INFO - Directory to install application into. [default: 16:27:15 INFO - "/builds/slave/test"] 16:27:15 INFO - --app=APP Application being installed. [default: firefox] 16:27:15 INFO - mkdir: /builds/slave/test/build/application 16:27:15 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'] 16:27:15 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 16:27:42 INFO - Reading from file tmpfile_stdout 16:27:42 INFO - Output received: 16:27:42 INFO - /builds/slave/test/build/application/firefox/firefox 16:27:42 INFO - Running post-action listener: _resource_record_post_action 16:27:42 INFO - ##### 16:27:42 INFO - ##### Running run-tests step. 16:27:42 INFO - ##### 16:27:42 INFO - Running pre-action listener: _resource_record_pre_action 16:27:42 INFO - Running main action method: run_tests 16:27:42 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 16:27:42 INFO - Minidump filename unknown. Determining based upon platform and architecture. 16:27:42 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 16:27:42 INFO - grabbing minidump binary from tooltool 16:27:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 16:27:42 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x11979c0>, '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 0x1125e80>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x111af60>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 16:27:42 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 16:27:42 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 16:27:42 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 16:27:42 INFO - Return code: 0 16:27:42 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 16:27:42 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 16:27:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:27:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:27:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 16:27:42 INFO - 'CCACHE_UMASK': '002', 16:27:42 INFO - 'DISPLAY': ':0', 16:27:42 INFO - 'HOME': '/home/cltbld', 16:27:42 INFO - 'LANG': 'en_US.UTF-8', 16:27:42 INFO - 'LOGNAME': 'cltbld', 16:27:42 INFO - 'MAIL': '/var/mail/cltbld', 16:27:42 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 16:27:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 16:27:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 16:27:42 INFO - 'MOZ_NO_REMOTE': '1', 16:27:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 16:27:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 16:27:42 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 16:27:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 16:27:42 INFO - 'PWD': '/builds/slave/test', 16:27:42 INFO - 'SHELL': '/bin/bash', 16:27:42 INFO - 'SHLVL': '1', 16:27:42 INFO - 'TERM': 'linux', 16:27:42 INFO - 'TMOUT': '86400', 16:27:42 INFO - 'USER': 'cltbld', 16:27:42 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1462316532.120583-738815815', 16:27:42 INFO - '_': '/tools/buildbot/bin/python'} 16:27:42 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:27:43 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 16:27:43 INFO - import pkg_resources 16:27:44 INFO - Using 1 client processes 16:27:44 INFO - wptserve Starting http server on 127.0.0.1:8000 16:27:44 INFO - wptserve Starting http server on 127.0.0.1:8001 16:27:44 INFO - wptserve Starting http server on 127.0.0.1:8443 16:27:46 INFO - SUITE-START | Running 778 tests 16:27:46 INFO - Running testharness tests 16:27:46 INFO - Setting up ssl 16:27:46 INFO - PROCESS | certutil | 16:27:46 INFO - PROCESS | certutil | 16:27:46 INFO - PROCESS | certutil | 16:27:46 INFO - Certificate Nickname Trust Attributes 16:27:46 INFO - SSL,S/MIME,JAR/XPI 16:27:46 INFO - 16:27:46 INFO - web-platform-tests CT,, 16:27:46 INFO - 16:27:47 INFO - Starting runner 16:27:49 INFO - PROCESS | 1857 | 1462318069281 Marionette DEBUG Marionette enabled via build flag and pref 16:27:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75ad754800 == 1 [pid = 1857] [id = 1] 16:27:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 1 (0x7f75ad755000) [pid = 1857] [serial = 1] [outer = (nil)] 16:27:49 INFO - PROCESS | 1857 | [1857] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 16:27:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 2 (0x7f75ad756000) [pid = 1857] [serial = 2] [outer = 0x7f75ad755000] 16:27:49 INFO - PROCESS | 1857 | 1462318069871 Marionette INFO Listening on port 2828 16:27:50 INFO - PROCESS | 1857 | 1462318070401 Marionette DEBUG Marionette enabled via command-line flag 16:27:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa625000 == 2 [pid = 1857] [id = 2] 16:27:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 3 (0x7f75aa625800) [pid = 1857] [serial = 3] [outer = (nil)] 16:27:50 INFO - PROCESS | 1857 | [1857] WARNING: No inner window available!: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 16:27:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 4 (0x7f75aa626800) [pid = 1857] [serial = 4] [outer = 0x7f75aa625800] 16:27:50 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f75aadd9730 16:27:50 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f75af7fbf70 16:27:50 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f75a9a83220 16:27:50 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f75a9a83520 16:27:50 INFO - PROCESS | 1857 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f75a9a83850 16:27:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 5 (0x7f75a9ae3000) [pid = 1857] [serial = 5] [outer = 0x7f75ad755000] 16:27:50 INFO - PROCESS | 1857 | [1857] 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 16:27:50 INFO - PROCESS | 1857 | 1462318070789 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:42778 16:27:50 INFO - PROCESS | 1857 | [1857] 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 16:27:50 INFO - PROCESS | 1857 | 1462318070864 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:42779 16:27:50 INFO - PROCESS | 1857 | 1462318070873 Marionette DEBUG Closed connection conn0 16:27:50 INFO - PROCESS | 1857 | [1857] 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 16:27:50 INFO - PROCESS | 1857 | [1857] 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 16:27:50 INFO - PROCESS | 1857 | 1462318070986 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:42780 16:27:50 INFO - PROCESS | 1857 | 1462318070988 Marionette DEBUG Closed connection conn1 16:27:51 INFO - PROCESS | 1857 | [1857] 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 16:27:51 INFO - PROCESS | 1857 | 1462318071048 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:42781 16:27:51 INFO - PROCESS | 1857 | 1462318071054 Marionette DEBUG Closed connection conn2 16:27:51 INFO - PROCESS | 1857 | 1462318071106 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 16:27:51 INFO - PROCESS | 1857 | 1462318071123 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"} 16:27:51 INFO - PROCESS | 1857 | [1857] 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 16:27:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ddb7800 == 3 [pid = 1857] [id = 3] 16:27:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 6 (0x7f759ddb8000) [pid = 1857] [serial = 6] [outer = (nil)] 16:27:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ddb8800 == 4 [pid = 1857] [id = 4] 16:27:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 7 (0x7f759db74000) [pid = 1857] [serial = 7] [outer = (nil)] 16:27:53 INFO - PROCESS | 1857 | [1857] 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 16:27:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cfc2800 == 5 [pid = 1857] [id = 5] 16:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 8 (0x7f759cd3d800) [pid = 1857] [serial = 8] [outer = (nil)] 16:27:53 INFO - PROCESS | 1857 | [1857] 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 16:27:53 INFO - PROCESS | 1857 | [1857] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 16:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 9 (0x7f759cc8f000) [pid = 1857] [serial = 9] [outer = 0x7f759cd3d800] 16:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 10 (0x7f759c707000) [pid = 1857] [serial = 10] [outer = 0x7f759ddb8000] 16:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 11 (0x7f759cf50000) [pid = 1857] [serial = 11] [outer = 0x7f759db74000] 16:27:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 12 (0x7f759c74e800) [pid = 1857] [serial = 12] [outer = 0x7f759cd3d800] 16:27:54 INFO - PROCESS | 1857 | 1462318074824 Marionette DEBUG loaded listener.js 16:27:54 INFO - PROCESS | 1857 | 1462318074843 Marionette DEBUG loaded listener.js 16:27:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 13 (0x7f759a6a5c00) [pid = 1857] [serial = 13] [outer = 0x7f759cd3d800] 16:27:55 INFO - PROCESS | 1857 | 1462318075540 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"c6b9e5b9-28f7-42e0-88b2-f25560a47c4f","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}}] 16:27:55 INFO - PROCESS | 1857 | 1462318075769 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}] 16:27:55 INFO - PROCESS | 1857 | 1462318075979 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 16:27:56 INFO - PROCESS | 1857 | 1462318076203 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 16:27:56 INFO - PROCESS | 1857 | [1857] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 16:27:56 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:27:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 14 (0x7f75970ef000) [pid = 1857] [serial = 14] [outer = 0x7f759cd3d800] 16:27:56 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 16:27:56 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:27:56 INFO - PROCESS | 1857 | 1462318076814 Marionette TRACE conn3 <- [1,3,null,{}] 16:27:56 INFO - PROCESS | 1857 | 1462318076863 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 16:27:56 INFO - PROCESS | 1857 | 1462318076897 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 16:27:56 INFO - PROCESS | 1857 | 1462318076949 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 16:27:56 INFO - PROCESS | 1857 | 1462318076952 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 16:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 16:27:57 INFO - PROCESS | 1857 | 1462318077015 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 16:27:57 INFO - PROCESS | 1857 | 1462318077021 Marionette TRACE conn3 <- [1,6,null,{}] 16:27:57 INFO - PROCESS | 1857 | 1462318077027 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}] 16:27:57 INFO - PROCESS | 1857 | 1462318077046 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 16:27:57 INFO - PROCESS | 1857 | 1462318077054 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595ccf800 == 6 [pid = 1857] [id = 6] 16:27:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 15 (0x7f7595b38000) [pid = 1857] [serial = 15] [outer = (nil)] 16:27:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 16 (0x7f7595b39c00) [pid = 1857] [serial = 16] [outer = 0x7f7595b38000] 16:27:57 INFO - PROCESS | 1857 | 1462318077120 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 17 (0x7f7595b40400) [pid = 1857] [serial = 17] [outer = 0x7f7595b38000] 16:27:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595899800 == 7 [pid = 1857] [id = 7] 16:27:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 18 (0x7f759588a800) [pid = 1857] [serial = 18] [outer = (nil)] 16:27:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 19 (0x7f759588f800) [pid = 1857] [serial = 19] [outer = 0x7f759588a800] 16:27:57 INFO - PROCESS | 1857 | 1462318077558 Marionette DEBUG loaded listener.js 16:27:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 20 (0x7f7594c3a800) [pid = 1857] [serial = 20] [outer = 0x7f759588a800] 16:27:57 INFO - PROCESS | 1857 | 1462318077987 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]]]}] 16:27:58 INFO - PROCESS | 1857 | [1857] 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 16:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 16:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1087ms 16:27:58 INFO - PROCESS | 1857 | 1462318078074 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 1857 | 1462318078076 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 16:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 16:27:58 INFO - PROCESS | 1857 | 1462318078147 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 16:27:58 INFO - PROCESS | 1857 | 1462318078149 Marionette TRACE conn3 <- [1,10,null,{}] 16:27:58 INFO - PROCESS | 1857 | 1462318078191 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}] 16:27:58 INFO - PROCESS | 1857 | 1462318078359 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 16:27:58 INFO - PROCESS | 1857 | 1462318078373 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593c5a000 == 8 [pid = 1857] [id = 8] 16:27:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 21 (0x7f7594a5f800) [pid = 1857] [serial = 21] [outer = (nil)] 16:27:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 22 (0x7f7594a61c00) [pid = 1857] [serial = 22] [outer = 0x7f7594a5f800] 16:27:58 INFO - PROCESS | 1857 | 1462318078439 Marionette DEBUG loaded listener.js 16:27:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 23 (0x7f75abbd8800) [pid = 1857] [serial = 23] [outer = 0x7f7594a5f800] 16:27:58 INFO - PROCESS | 1857 | 1462318078962 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]]]}] 16:27:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 16:27:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 892ms 16:27:58 INFO - PROCESS | 1857 | 1462318078987 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 16:27:58 INFO - PROCESS | 1857 | 1462318078991 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 16:27:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 16:27:59 INFO - PROCESS | 1857 | 1462318078998 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 16:27:59 INFO - PROCESS | 1857 | 1462318079001 Marionette TRACE conn3 <- [1,14,null,{}] 16:27:59 INFO - PROCESS | 1857 | 1462318079006 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}] 16:27:59 INFO - PROCESS | 1857 | 1462318079148 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 16:27:59 INFO - PROCESS | 1857 | 1462318079167 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:27:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593eda800 == 9 [pid = 1857] [id = 9] 16:27:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 24 (0x7f759405f800) [pid = 1857] [serial = 24] [outer = (nil)] 16:27:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 25 (0x7f7594061800) [pid = 1857] [serial = 25] [outer = 0x7f759405f800] 16:27:59 INFO - PROCESS | 1857 | 1462318079225 Marionette DEBUG loaded listener.js 16:27:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 26 (0x7f759be4e800) [pid = 1857] [serial = 26] [outer = 0x7f759405f800] 16:28:00 INFO - PROCESS | 1857 | 1462318080177 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]]]}] 16:28:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 16:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1227ms 16:28:00 INFO - PROCESS | 1857 | 1462318080227 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 16:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 16:28:00 INFO - PROCESS | 1857 | 1462318080232 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 16:28:00 INFO - PROCESS | 1857 | 1462318080243 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 16:28:00 INFO - PROCESS | 1857 | 1462318080253 Marionette TRACE conn3 <- [1,18,null,{}] 16:28:00 INFO - PROCESS | 1857 | 1462318080262 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}] 16:28:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940e2000 == 10 [pid = 1857] [id = 10] 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 27 (0x7f75940e2800) [pid = 1857] [serial = 27] [outer = (nil)] 16:28:00 INFO - PROCESS | 1857 | 1462318080483 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 28 (0x7f75940e4000) [pid = 1857] [serial = 28] [outer = 0x7f75940e2800] 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 29 (0x7f75940df800) [pid = 1857] [serial = 29] [outer = 0x7f75940e2800] 16:28:00 INFO - PROCESS | 1857 | 1462318080610 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940e1800 == 11 [pid = 1857] [id = 11] 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 30 (0x7f759405ac00) [pid = 1857] [serial = 30] [outer = (nil)] 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 31 (0x7f7594c3a400) [pid = 1857] [serial = 31] [outer = 0x7f759405ac00] 16:28:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594cc9000 == 12 [pid = 1857] [id = 12] 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 32 (0x7f7595886000) [pid = 1857] [serial = 32] [outer = (nil)] 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 33 (0x7f759588c000) [pid = 1857] [serial = 33] [outer = 0x7f7595886000] 16:28:00 INFO - PROCESS | 1857 | 1462318080763 Marionette DEBUG loaded listener.js 16:28:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 34 (0x7f7595b3dc00) [pid = 1857] [serial = 34] [outer = 0x7f7595886000] 16:28:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 35 (0x7f75941ea000) [pid = 1857] [serial = 35] [outer = 0x7f759405ac00] 16:28:01 INFO - PROCESS | 1857 | 1462318081678 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]]]}] 16:28:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 16:28:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1491ms 16:28:01 INFO - PROCESS | 1857 | 1462318081732 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 16:28:01 INFO - PROCESS | 1857 | 1462318081739 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 16:28:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 16:28:01 INFO - PROCESS | 1857 | 1462318081749 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 16:28:01 INFO - PROCESS | 1857 | 1462318081752 Marionette TRACE conn3 <- [1,22,null,{}] 16:28:01 INFO - PROCESS | 1857 | 1462318081758 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}] 16:28:01 INFO - PROCESS | 1857 | 1462318081914 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 16:28:02 INFO - PROCESS | 1857 | 1462318082041 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a5d000 == 13 [pid = 1857] [id = 13] 16:28:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 36 (0x7f759afd4c00) [pid = 1857] [serial = 36] [outer = (nil)] 16:28:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 37 (0x7f759bd96c00) [pid = 1857] [serial = 37] [outer = 0x7f759afd4c00] 16:28:02 INFO - PROCESS | 1857 | 1462318082113 Marionette DEBUG loaded listener.js 16:28:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 38 (0x7f759cc8e400) [pid = 1857] [serial = 38] [outer = 0x7f759afd4c00] 16:28:02 INFO - PROCESS | 1857 | 1462318082883 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]]]}] 16:28:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 16:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1176ms 16:28:02 INFO - PROCESS | 1857 | 1462318082926 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 16:28:02 INFO - PROCESS | 1857 | 1462318082930 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 16:28:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 16:28:02 INFO - PROCESS | 1857 | 1462318082937 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 16:28:02 INFO - PROCESS | 1857 | 1462318082943 Marionette TRACE conn3 <- [1,26,null,{}] 16:28:02 INFO - PROCESS | 1857 | 1462318082959 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}] 16:28:03 INFO - PROCESS | 1857 | 1462318083167 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 16:28:03 INFO - PROCESS | 1857 | 1462318083419 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594ce0000 == 14 [pid = 1857] [id = 14] 16:28:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 39 (0x7f7595b42800) [pid = 1857] [serial = 39] [outer = (nil)] 16:28:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 40 (0x7f75971f9c00) [pid = 1857] [serial = 40] [outer = 0x7f7595b42800] 16:28:03 INFO - PROCESS | 1857 | 1462318083482 Marionette DEBUG loaded listener.js 16:28:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 41 (0x7f759b563000) [pid = 1857] [serial = 41] [outer = 0x7f7595b42800] 16:28:04 INFO - PROCESS | 1857 | 1462318084270 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]]]}] 16:28:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 16:28:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1343ms 16:28:04 INFO - PROCESS | 1857 | 1462318084285 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 16:28:04 INFO - PROCESS | 1857 | 1462318084290 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 16:28:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 16:28:04 INFO - PROCESS | 1857 | 1462318084298 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 16:28:04 INFO - PROCESS | 1857 | 1462318084303 Marionette TRACE conn3 <- [1,30,null,{}] 16:28:04 INFO - PROCESS | 1857 | 1462318084309 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}] 16:28:04 INFO - PROCESS | 1857 | 1462318084456 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 16:28:04 INFO - PROCESS | 1857 | 1462318084538 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7596644000 == 15 [pid = 1857] [id = 15] 16:28:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 42 (0x7f7594064800) [pid = 1857] [serial = 42] [outer = (nil)] 16:28:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 43 (0x7f7599acf000) [pid = 1857] [serial = 43] [outer = 0x7f7594064800] 16:28:04 INFO - PROCESS | 1857 | 1462318084598 Marionette DEBUG loaded listener.js 16:28:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 44 (0x7f759cc8b800) [pid = 1857] [serial = 44] [outer = 0x7f7594064800] 16:28:05 INFO - PROCESS | 1857 | 1462318085305 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]]]}] 16:28:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 16:28:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1034ms 16:28:05 INFO - PROCESS | 1857 | 1462318085335 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 16:28:05 INFO - PROCESS | 1857 | 1462318085341 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 16:28:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 16:28:05 INFO - PROCESS | 1857 | 1462318085347 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 16:28:05 INFO - PROCESS | 1857 | 1462318085349 Marionette TRACE conn3 <- [1,34,null,{}] 16:28:05 INFO - PROCESS | 1857 | 1462318085355 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}] 16:28:05 INFO - PROCESS | 1857 | 1462318085487 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 16:28:05 INFO - PROCESS | 1857 | 1462318085564 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d278000 == 16 [pid = 1857] [id = 16] 16:28:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 45 (0x7f7595b3c400) [pid = 1857] [serial = 45] [outer = (nil)] 16:28:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 46 (0x7f759e751c00) [pid = 1857] [serial = 46] [outer = 0x7f7595b3c400] 16:28:05 INFO - PROCESS | 1857 | 1462318085622 Marionette DEBUG loaded listener.js 16:28:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 47 (0x7f759ebbe800) [pid = 1857] [serial = 47] [outer = 0x7f7595b3c400] 16:28:06 INFO - PROCESS | 1857 | 1462318086214 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]]]}] 16:28:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 16:28:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 926ms 16:28:06 INFO - PROCESS | 1857 | 1462318086274 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 16:28:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 16:28:06 INFO - PROCESS | 1857 | 1462318086280 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 16:28:06 INFO - PROCESS | 1857 | 1462318086292 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 16:28:06 INFO - PROCESS | 1857 | 1462318086299 Marionette TRACE conn3 <- [1,38,null,{}] 16:28:06 INFO - PROCESS | 1857 | 1462318086307 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}] 16:28:06 INFO - PROCESS | 1857 | 1462318086461 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 16:28:06 INFO - PROCESS | 1857 | 1462318086486 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d615000 == 17 [pid = 1857] [id = 17] 16:28:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 48 (0x7f759ebb8800) [pid = 1857] [serial = 48] [outer = (nil)] 16:28:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7f759ec91800) [pid = 1857] [serial = 49] [outer = 0x7f759ebb8800] 16:28:06 INFO - PROCESS | 1857 | 1462318086543 Marionette DEBUG loaded listener.js 16:28:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7f759ffee400) [pid = 1857] [serial = 50] [outer = 0x7f759ebb8800] 16:28:07 INFO - PROCESS | 1857 | 1462318087150 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]]]}] 16:28:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 16:28:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 890ms 16:28:07 INFO - PROCESS | 1857 | 1462318087176 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 16:28:07 INFO - PROCESS | 1857 | 1462318087179 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 16:28:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 16:28:07 INFO - PROCESS | 1857 | 1462318087185 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 16:28:07 INFO - PROCESS | 1857 | 1462318087187 Marionette TRACE conn3 <- [1,42,null,{}] 16:28:07 INFO - PROCESS | 1857 | 1462318087192 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}] 16:28:07 INFO - PROCESS | 1857 | 1462318087316 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 16:28:07 INFO - PROCESS | 1857 | 1462318087333 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d91d000 == 18 [pid = 1857] [id = 18] 16:28:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7f759ffee800) [pid = 1857] [serial = 51] [outer = (nil)] 16:28:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7f75a0d8b800) [pid = 1857] [serial = 52] [outer = 0x7f759ffee800] 16:28:07 INFO - PROCESS | 1857 | 1462318087393 Marionette DEBUG loaded listener.js 16:28:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7f75a3b91c00) [pid = 1857] [serial = 53] [outer = 0x7f759ffee800] 16:28:07 INFO - PROCESS | 1857 | 1462318087982 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]]]}] 16:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 16:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 827ms 16:28:08 INFO - PROCESS | 1857 | 1462318088014 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 1857 | 1462318088018 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 16:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 16:28:08 INFO - PROCESS | 1857 | 1462318088023 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 1857 | 1462318088025 Marionette TRACE conn3 <- [1,46,null,{}] 16:28:08 INFO - PROCESS | 1857 | 1462318088031 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}] 16:28:08 INFO - PROCESS | 1857 | 1462318088152 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 16:28:08 INFO - PROCESS | 1857 | 1462318088245 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759dda9000 == 19 [pid = 1857] [id = 19] 16:28:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7f759746a400) [pid = 1857] [serial = 54] [outer = (nil)] 16:28:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7f75a014c800) [pid = 1857] [serial = 55] [outer = 0x7f759746a400] 16:28:08 INFO - PROCESS | 1857 | 1462318088320 Marionette DEBUG loaded listener.js 16:28:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7f75aa60fc00) [pid = 1857] [serial = 56] [outer = 0x7f759746a400] 16:28:08 INFO - PROCESS | 1857 | 1462318088913 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]]]}] 16:28:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 16:28:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 926ms 16:28:08 INFO - PROCESS | 1857 | 1462318088949 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 16:28:08 INFO - PROCESS | 1857 | 1462318088951 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 16:28:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 16:28:08 INFO - PROCESS | 1857 | 1462318088957 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 16:28:08 INFO - PROCESS | 1857 | 1462318088959 Marionette TRACE conn3 <- [1,50,null,{}] 16:28:08 INFO - PROCESS | 1857 | 1462318088965 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}] 16:28:09 INFO - PROCESS | 1857 | 1462318089088 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 16:28:09 INFO - PROCESS | 1857 | 1462318089170 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff1f000 == 20 [pid = 1857] [id = 20] 16:28:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7f75941f3c00) [pid = 1857] [serial = 57] [outer = (nil)] 16:28:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7f75aa99b400) [pid = 1857] [serial = 58] [outer = 0x7f75941f3c00] 16:28:09 INFO - PROCESS | 1857 | 1462318089225 Marionette DEBUG loaded listener.js 16:28:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7f75aababc00) [pid = 1857] [serial = 59] [outer = 0x7f75941f3c00] 16:28:09 INFO - PROCESS | 1857 | 1462318089722 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]]]}] 16:28:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 16:28:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 825ms 16:28:09 INFO - PROCESS | 1857 | 1462318089783 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 16:28:09 INFO - PROCESS | 1857 | 1462318089786 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 16:28:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 16:28:09 INFO - PROCESS | 1857 | 1462318089793 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 16:28:09 INFO - PROCESS | 1857 | 1462318089796 Marionette TRACE conn3 <- [1,54,null,{}] 16:28:09 INFO - PROCESS | 1857 | 1462318089802 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}] 16:28:09 INFO - PROCESS | 1857 | 1462318089920 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 16:28:09 INFO - PROCESS | 1857 | 1462318089937 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01c8000 == 21 [pid = 1857] [id = 21] 16:28:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7f75a0d95400) [pid = 1857] [serial = 60] [outer = (nil)] 16:28:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7f75ab808000) [pid = 1857] [serial = 61] [outer = 0x7f75a0d95400] 16:28:10 INFO - PROCESS | 1857 | 1462318090006 Marionette DEBUG loaded listener.js 16:28:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7f75aba61400) [pid = 1857] [serial = 62] [outer = 0x7f75a0d95400] 16:28:10 INFO - PROCESS | 1857 | 1462318090622 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]]]}] 16:28:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 16:28:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 878ms 16:28:10 INFO - PROCESS | 1857 | 1462318090673 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 16:28:10 INFO - PROCESS | 1857 | 1462318090676 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 16:28:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 16:28:10 INFO - PROCESS | 1857 | 1462318090681 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 16:28:10 INFO - PROCESS | 1857 | 1462318090689 Marionette TRACE conn3 <- [1,58,null,{}] 16:28:10 INFO - PROCESS | 1857 | 1462318090694 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}] 16:28:10 INFO - PROCESS | 1857 | 1462318090814 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 16:28:10 INFO - PROCESS | 1857 | 1462318090898 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d277800 == 22 [pid = 1857] [id = 22] 16:28:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7f7595892400) [pid = 1857] [serial = 63] [outer = (nil)] 16:28:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7f75aba63800) [pid = 1857] [serial = 64] [outer = 0x7f7595892400] 16:28:10 INFO - PROCESS | 1857 | 1462318090954 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7f75abef1000) [pid = 1857] [serial = 65] [outer = 0x7f7595892400] 16:28:11 INFO - PROCESS | 1857 | 1462318091489 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]]]}] 16:28:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 16:28:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 830ms 16:28:11 INFO - PROCESS | 1857 | 1462318091514 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 16:28:11 INFO - PROCESS | 1857 | 1462318091517 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 16:28:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 16:28:11 INFO - PROCESS | 1857 | 1462318091522 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 16:28:11 INFO - PROCESS | 1857 | 1462318091525 Marionette TRACE conn3 <- [1,62,null,{}] 16:28:11 INFO - PROCESS | 1857 | 1462318091530 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}] 16:28:11 INFO - PROCESS | 1857 | 1462318091663 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 16:28:11 INFO - PROCESS | 1857 | 1462318091680 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e17000 == 23 [pid = 1857] [id = 23] 16:28:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7f75aba5d400) [pid = 1857] [serial = 66] [outer = (nil)] 16:28:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7f75adc65000) [pid = 1857] [serial = 67] [outer = 0x7f75aba5d400] 16:28:11 INFO - PROCESS | 1857 | 1462318091735 Marionette DEBUG loaded listener.js 16:28:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7f75aeec4400) [pid = 1857] [serial = 68] [outer = 0x7f75aba5d400] 16:28:13 INFO - PROCESS | 1857 | 1462318093194 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]]]}] 16:28:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 16:28:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1731ms 16:28:13 INFO - PROCESS | 1857 | 1462318093255 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 16:28:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 16:28:13 INFO - PROCESS | 1857 | 1462318093261 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 16:28:13 INFO - PROCESS | 1857 | 1462318093268 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 16:28:13 INFO - PROCESS | 1857 | 1462318093271 Marionette TRACE conn3 <- [1,66,null,{}] 16:28:13 INFO - PROCESS | 1857 | 1462318093279 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}] 16:28:13 INFO - PROCESS | 1857 | 1462318093443 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 16:28:13 INFO - PROCESS | 1857 | 1462318093492 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c4f000 == 24 [pid = 1857] [id = 24] 16:28:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f7599ace400) [pid = 1857] [serial = 69] [outer = (nil)] 16:28:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7f759bcfbc00) [pid = 1857] [serial = 70] [outer = 0x7f7599ace400] 16:28:13 INFO - PROCESS | 1857 | 1462318093551 Marionette DEBUG loaded listener.js 16:28:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7f759c131400) [pid = 1857] [serial = 71] [outer = 0x7f7599ace400] 16:28:14 INFO - PROCESS | 1857 | 1462318094153 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]]]}] 16:28:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 16:28:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 930ms 16:28:14 INFO - PROCESS | 1857 | 1462318094197 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 16:28:14 INFO - PROCESS | 1857 | 1462318094205 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 16:28:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 16:28:14 INFO - PROCESS | 1857 | 1462318094222 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 16:28:14 INFO - PROCESS | 1857 | 1462318094225 Marionette TRACE conn3 <- [1,70,null,{}] 16:28:14 INFO - PROCESS | 1857 | 1462318094231 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}] 16:28:14 INFO - PROCESS | 1857 | 1462318094780 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7f7594a5f800) [pid = 1857] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7f7595b38000) [pid = 1857] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7f75941f3c00) [pid = 1857] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7f75a0d95400) [pid = 1857] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7f759405f800) [pid = 1857] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7f7595886000) [pid = 1857] [serial = 32] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7f759afd4c00) [pid = 1857] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7f7595b42800) [pid = 1857] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7f7594064800) [pid = 1857] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7f7595b3c400) [pid = 1857] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7f759ebb8800) [pid = 1857] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 16:28:14 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7f759ffee800) [pid = 1857] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 16:28:14 INFO - PROCESS | 1857 | 1462318094910 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593ece000 == 25 [pid = 1857] [id = 25] 16:28:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7f7595888c00) [pid = 1857] [serial = 72] [outer = (nil)] 16:28:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7f7599aca800) [pid = 1857] [serial = 73] [outer = 0x7f7595888c00] 16:28:14 INFO - PROCESS | 1857 | 1462318094975 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7f759d9e1400) [pid = 1857] [serial = 74] [outer = 0x7f7595888c00] 16:28:15 INFO - PROCESS | 1857 | 1462318095529 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]]]}] 16:28:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 16:28:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1342ms 16:28:15 INFO - PROCESS | 1857 | 1462318095565 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 16:28:15 INFO - PROCESS | 1857 | 1462318095568 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 16:28:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 16:28:15 INFO - PROCESS | 1857 | 1462318095584 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 16:28:15 INFO - PROCESS | 1857 | 1462318095589 Marionette TRACE conn3 <- [1,74,null,{}] 16:28:15 INFO - PROCESS | 1857 | 1462318095603 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}] 16:28:15 INFO - PROCESS | 1857 | 1462318095741 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 16:28:15 INFO - PROCESS | 1857 | 1462318095822 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cbcb800 == 26 [pid = 1857] [id = 26] 16:28:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7f759bea9400) [pid = 1857] [serial = 75] [outer = (nil)] 16:28:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7f759e8a9c00) [pid = 1857] [serial = 76] [outer = 0x7f759bea9400] 16:28:15 INFO - PROCESS | 1857 | 1462318095881 Marionette DEBUG loaded listener.js 16:28:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7f759ec8ac00) [pid = 1857] [serial = 77] [outer = 0x7f759bea9400] 16:28:16 INFO - PROCESS | 1857 | 1462318096459 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]]]}] 16:28:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 16:28:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 941ms 16:28:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 16:28:16 INFO - PROCESS | 1857 | 1462318096516 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 16:28:16 INFO - PROCESS | 1857 | 1462318096519 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 16:28:16 INFO - PROCESS | 1857 | 1462318096525 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 16:28:16 INFO - PROCESS | 1857 | 1462318096528 Marionette TRACE conn3 <- [1,78,null,{}] 16:28:16 INFO - PROCESS | 1857 | 1462318096533 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}] 16:28:16 INFO - PROCESS | 1857 | 1462318096685 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 16:28:16 INFO - PROCESS | 1857 | 1462318096701 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d44a000 == 27 [pid = 1857] [id = 27] 16:28:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7f759da42400) [pid = 1857] [serial = 78] [outer = (nil)] 16:28:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7f759ffd0000) [pid = 1857] [serial = 79] [outer = 0x7f759da42400] 16:28:16 INFO - PROCESS | 1857 | 1462318096757 Marionette DEBUG loaded listener.js 16:28:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7f75a0147400) [pid = 1857] [serial = 80] [outer = 0x7f759da42400] 16:28:17 INFO - PROCESS | 1857 | 1462318097485 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]]]}] 16:28:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 16:28:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1028ms 16:28:17 INFO - PROCESS | 1857 | 1462318097553 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 16:28:17 INFO - PROCESS | 1857 | 1462318097560 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 16:28:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 16:28:17 INFO - PROCESS | 1857 | 1462318097567 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 16:28:17 INFO - PROCESS | 1857 | 1462318097573 Marionette TRACE conn3 <- [1,82,null,{}] 16:28:17 INFO - PROCESS | 1857 | 1462318097587 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}] 16:28:17 INFO - PROCESS | 1857 | 1462318097734 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 16:28:17 INFO - PROCESS | 1857 | 1462318097850 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a666000 == 28 [pid = 1857] [id = 28] 16:28:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f7599ad8800) [pid = 1857] [serial = 81] [outer = (nil)] 16:28:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7f759be38c00) [pid = 1857] [serial = 82] [outer = 0x7f7599ad8800] 16:28:17 INFO - PROCESS | 1857 | 1462318097917 Marionette DEBUG loaded listener.js 16:28:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7f759d9dfc00) [pid = 1857] [serial = 83] [outer = 0x7f7599ad8800] 16:28:18 INFO - PROCESS | 1857 | 1462318098646 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]]]}] 16:28:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 16:28:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1142ms 16:28:18 INFO - PROCESS | 1857 | 1462318098712 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 16:28:18 INFO - PROCESS | 1857 | 1462318098720 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 16:28:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 16:28:18 INFO - PROCESS | 1857 | 1462318098731 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 16:28:18 INFO - PROCESS | 1857 | 1462318098734 Marionette TRACE conn3 <- [1,86,null,{}] 16:28:18 INFO - PROCESS | 1857 | 1462318098739 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}] 16:28:18 INFO - PROCESS | 1857 | 1462318098886 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 16:28:19 INFO - PROCESS | 1857 | 1462318099001 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d623800 == 29 [pid = 1857] [id = 29] 16:28:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7f7595b43000) [pid = 1857] [serial = 84] [outer = (nil)] 16:28:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7f759ffb8000) [pid = 1857] [serial = 85] [outer = 0x7f7595b43000] 16:28:19 INFO - PROCESS | 1857 | 1462318099072 Marionette DEBUG loaded listener.js 16:28:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7f75a0149000) [pid = 1857] [serial = 86] [outer = 0x7f7595b43000] 16:28:19 INFO - PROCESS | 1857 | 1462318099822 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]]]}] 16:28:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 16:28:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1129ms 16:28:19 INFO - PROCESS | 1857 | 1462318099860 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 16:28:19 INFO - PROCESS | 1857 | 1462318099863 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 16:28:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 16:28:19 INFO - PROCESS | 1857 | 1462318099870 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 16:28:19 INFO - PROCESS | 1857 | 1462318099875 Marionette TRACE conn3 <- [1,90,null,{}] 16:28:19 INFO - PROCESS | 1857 | 1462318099906 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}] 16:28:20 INFO - PROCESS | 1857 | 1462318100068 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 16:28:20 INFO - PROCESS | 1857 | 1462318100185 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e77b000 == 30 [pid = 1857] [id = 30] 16:28:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7f759746b000) [pid = 1857] [serial = 87] [outer = (nil)] 16:28:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7f75aa697c00) [pid = 1857] [serial = 88] [outer = 0x7f759746b000] 16:28:20 INFO - PROCESS | 1857 | 1462318100252 Marionette DEBUG loaded listener.js 16:28:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f75aa998000) [pid = 1857] [serial = 89] [outer = 0x7f759746b000] 16:28:21 INFO - PROCESS | 1857 | 1462318101092 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]]]}] 16:28:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 16:28:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1284ms 16:28:21 INFO - PROCESS | 1857 | 1462318101175 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 16:28:21 INFO - PROCESS | 1857 | 1462318101187 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 16:28:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 16:28:21 INFO - PROCESS | 1857 | 1462318101201 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 16:28:21 INFO - PROCESS | 1857 | 1462318101208 Marionette TRACE conn3 <- [1,94,null,{}] 16:28:21 INFO - PROCESS | 1857 | 1462318101216 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}] 16:28:21 INFO - PROCESS | 1857 | 1462318101364 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 16:28:21 INFO - PROCESS | 1857 | 1462318101453 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cd6800 == 31 [pid = 1857] [id = 31] 16:28:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f75970fac00) [pid = 1857] [serial = 90] [outer = (nil)] 16:28:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f759a610800) [pid = 1857] [serial = 91] [outer = 0x7f75970fac00] 16:28:21 INFO - PROCESS | 1857 | 1462318101517 Marionette DEBUG loaded listener.js 16:28:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f759b239c00) [pid = 1857] [serial = 92] [outer = 0x7f75970fac00] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7f75ad756000) [pid = 1857] [serial = 2] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7f75a014c800) [pid = 1857] [serial = 55] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7f75aa99b400) [pid = 1857] [serial = 58] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7f75ab808000) [pid = 1857] [serial = 61] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7f75aba63800) [pid = 1857] [serial = 64] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7f7594c3a400) [pid = 1857] [serial = 31] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7f759588c000) [pid = 1857] [serial = 33] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7f759bd96c00) [pid = 1857] [serial = 37] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7f75971f9c00) [pid = 1857] [serial = 40] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7f7599acf000) [pid = 1857] [serial = 43] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7f759e751c00) [pid = 1857] [serial = 46] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7f759ec91800) [pid = 1857] [serial = 49] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7f75a0d8b800) [pid = 1857] [serial = 52] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7f759ffee400) [pid = 1857] [serial = 50] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7f75940e4000) [pid = 1857] [serial = 28] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7f75a3b91c00) [pid = 1857] [serial = 53] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7f75aababc00) [pid = 1857] [serial = 59] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7f75aba61400) [pid = 1857] [serial = 62] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7f759cc8e400) [pid = 1857] [serial = 38] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7f759b563000) [pid = 1857] [serial = 41] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7f759cc8b800) [pid = 1857] [serial = 44] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7f759ebbe800) [pid = 1857] [serial = 47] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7f759be4e800) [pid = 1857] [serial = 26] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7f7595b3dc00) [pid = 1857] [serial = 34] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7f759cc8f000) [pid = 1857] [serial = 9] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7f759c74e800) [pid = 1857] [serial = 12] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7f7594061800) [pid = 1857] [serial = 25] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 52 (0x7f75abbd8800) [pid = 1857] [serial = 23] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 51 (0x7f7594a61c00) [pid = 1857] [serial = 22] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 50 (0x7f759588f800) [pid = 1857] [serial = 19] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 49 (0x7f7595b39c00) [pid = 1857] [serial = 16] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | --DOMWINDOW == 48 (0x7f7595b40400) [pid = 1857] [serial = 17] [outer = (nil)] [url = about:blank] 16:28:22 INFO - PROCESS | 1857 | 1462318102719 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]]]}] 16:28:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 16:28:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1543ms 16:28:22 INFO - PROCESS | 1857 | 1462318102752 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 16:28:22 INFO - PROCESS | 1857 | 1462318102756 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 16:28:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 16:28:22 INFO - PROCESS | 1857 | 1462318102767 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 16:28:22 INFO - PROCESS | 1857 | 1462318102770 Marionette TRACE conn3 <- [1,98,null,{}] 16:28:22 INFO - PROCESS | 1857 | 1462318102779 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}] 16:28:22 INFO - PROCESS | 1857 | 1462318102906 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 16:28:22 INFO - PROCESS | 1857 | 1462318102929 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594cd4000 == 32 [pid = 1857] [id = 32] 16:28:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 49 (0x7f7595b39c00) [pid = 1857] [serial = 93] [outer = (nil)] 16:28:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 50 (0x7f75971f9c00) [pid = 1857] [serial = 94] [outer = 0x7f7595b39c00] 16:28:22 INFO - PROCESS | 1857 | 1462318102989 Marionette DEBUG loaded listener.js 16:28:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 51 (0x7f7599ad8c00) [pid = 1857] [serial = 95] [outer = 0x7f7595b39c00] 16:28:23 INFO - PROCESS | 1857 | 1462318103640 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]]]}] 16:28:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 16:28:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 889ms 16:28:23 INFO - PROCESS | 1857 | 1462318103657 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 16:28:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 16:28:23 INFO - PROCESS | 1857 | 1462318103667 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 16:28:23 INFO - PROCESS | 1857 | 1462318103677 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 16:28:23 INFO - PROCESS | 1857 | 1462318103682 Marionette TRACE conn3 <- [1,102,null,{}] 16:28:23 INFO - PROCESS | 1857 | 1462318103687 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}] 16:28:23 INFO - PROCESS | 1857 | 1462318103843 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 16:28:23 INFO - PROCESS | 1857 | 1462318103928 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7597453000 == 33 [pid = 1857] [id = 33] 16:28:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 52 (0x7f7595b3fc00) [pid = 1857] [serial = 96] [outer = (nil)] 16:28:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 53 (0x7f759c958000) [pid = 1857] [serial = 97] [outer = 0x7f7595b3fc00] 16:28:23 INFO - PROCESS | 1857 | 1462318103984 Marionette DEBUG loaded listener.js 16:28:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7f759cf47400) [pid = 1857] [serial = 98] [outer = 0x7f7595b3fc00] 16:28:24 INFO - PROCESS | 1857 | 1462318104567 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]]]}] 16:28:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 16:28:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 931ms 16:28:24 INFO - PROCESS | 1857 | 1462318104608 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 16:28:24 INFO - PROCESS | 1857 | 1462318104612 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 16:28:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 16:28:24 INFO - PROCESS | 1857 | 1462318104618 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 16:28:24 INFO - PROCESS | 1857 | 1462318104624 Marionette TRACE conn3 <- [1,106,null,{}] 16:28:24 INFO - PROCESS | 1857 | 1462318104648 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}] 16:28:24 INFO - PROCESS | 1857 | 1462318104826 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 16:28:24 INFO - PROCESS | 1857 | 1462318104850 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759be66800 == 34 [pid = 1857] [id = 34] 16:28:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7f7599a3c400) [pid = 1857] [serial = 99] [outer = (nil)] 16:28:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7f759e0d3c00) [pid = 1857] [serial = 100] [outer = 0x7f7599a3c400] 16:28:24 INFO - PROCESS | 1857 | 1462318104913 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7f759ebbe800) [pid = 1857] [serial = 101] [outer = 0x7f7599a3c400] 16:28:25 INFO - PROCESS | 1857 | 1462318105571 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]]]}] 16:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 16:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 987ms 16:28:25 INFO - PROCESS | 1857 | 1462318105606 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 16:28:25 INFO - PROCESS | 1857 | 1462318105609 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 16:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 16:28:25 INFO - PROCESS | 1857 | 1462318105616 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 16:28:25 INFO - PROCESS | 1857 | 1462318105618 Marionette TRACE conn3 <- [1,110,null,{}] 16:28:25 INFO - PROCESS | 1857 | 1462318105624 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}] 16:28:25 INFO - PROCESS | 1857 | 1462318105779 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 16:28:25 INFO - PROCESS | 1857 | 1462318105812 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d27f000 == 35 [pid = 1857] [id = 35] 16:28:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7f759ec72000) [pid = 1857] [serial = 102] [outer = (nil)] 16:28:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7f759ffbb400) [pid = 1857] [serial = 103] [outer = 0x7f759ec72000] 16:28:25 INFO - PROCESS | 1857 | 1462318105870 Marionette DEBUG loaded listener.js 16:28:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7f759fff3800) [pid = 1857] [serial = 104] [outer = 0x7f759ec72000] 16:28:26 INFO - PROCESS | 1857 | 1462318106559 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]]]}] 16:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 16:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 977ms 16:28:26 INFO - PROCESS | 1857 | 1462318106598 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 16:28:26 INFO - PROCESS | 1857 | 1462318106602 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 16:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 16:28:26 INFO - PROCESS | 1857 | 1462318106607 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 16:28:26 INFO - PROCESS | 1857 | 1462318106609 Marionette TRACE conn3 <- [1,114,null,{}] 16:28:26 INFO - PROCESS | 1857 | 1462318106614 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}] 16:28:26 INFO - PROCESS | 1857 | 1462318106763 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 16:28:26 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7f759bea9400) [pid = 1857] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 16:28:26 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7f7599ace400) [pid = 1857] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 16:28:26 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7f7595888c00) [pid = 1857] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 16:28:26 INFO - PROCESS | 1857 | --DOMWINDOW == 56 (0x7f759da42400) [pid = 1857] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 16:28:26 INFO - PROCESS | 1857 | --DOMWINDOW == 55 (0x7f75aba5d400) [pid = 1857] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 16:28:26 INFO - PROCESS | 1857 | --DOMWINDOW == 54 (0x7f759746a400) [pid = 1857] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 16:28:26 INFO - PROCESS | 1857 | --DOMWINDOW == 53 (0x7f7595892400) [pid = 1857] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 16:28:26 INFO - PROCESS | 1857 | 1462318106868 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7596652000 == 36 [pid = 1857] [id = 36] 16:28:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 54 (0x7f7595886800) [pid = 1857] [serial = 105] [outer = (nil)] 16:28:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 55 (0x7f759746a400) [pid = 1857] [serial = 106] [outer = 0x7f7595886800] 16:28:26 INFO - PROCESS | 1857 | 1462318106925 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 56 (0x7f759ffbb000) [pid = 1857] [serial = 107] [outer = 0x7f7595886800] 16:28:27 INFO - PROCESS | 1857 | 1462318107518 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]]]}] 16:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 16:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 931ms 16:28:27 INFO - PROCESS | 1857 | 1462318107540 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 16:28:27 INFO - PROCESS | 1857 | 1462318107543 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 16:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 16:28:27 INFO - PROCESS | 1857 | 1462318107548 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 16:28:27 INFO - PROCESS | 1857 | 1462318107550 Marionette TRACE conn3 <- [1,118,null,{}] 16:28:27 INFO - PROCESS | 1857 | 1462318107555 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}] 16:28:27 INFO - PROCESS | 1857 | 1462318107701 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 16:28:27 INFO - PROCESS | 1857 | 1462318107782 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759dd1b000 == 37 [pid = 1857] [id = 37] 16:28:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 57 (0x7f759c756000) [pid = 1857] [serial = 108] [outer = (nil)] 16:28:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7f75a4a95800) [pid = 1857] [serial = 109] [outer = 0x7f759c756000] 16:28:27 INFO - PROCESS | 1857 | 1462318107842 Marionette DEBUG loaded listener.js 16:28:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7f75aa927400) [pid = 1857] [serial = 110] [outer = 0x7f759c756000] 16:28:28 INFO - PROCESS | 1857 | 1462318108383 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]]]}] 16:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 16:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 877ms 16:28:28 INFO - PROCESS | 1857 | 1462318108427 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 16:28:28 INFO - PROCESS | 1857 | 1462318108430 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 16:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 16:28:28 INFO - PROCESS | 1857 | 1462318108435 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 16:28:28 INFO - PROCESS | 1857 | 1462318108438 Marionette TRACE conn3 <- [1,122,null,{}] 16:28:28 INFO - PROCESS | 1857 | 1462318108443 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}] 16:28:28 INFO - PROCESS | 1857 | 1462318108556 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 16:28:28 INFO - PROCESS | 1857 | 1462318108636 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e783800 == 38 [pid = 1857] [id = 38] 16:28:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7f7595b38c00) [pid = 1857] [serial = 111] [outer = (nil)] 16:28:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7f75aab50c00) [pid = 1857] [serial = 112] [outer = 0x7f7595b38c00] 16:28:28 INFO - PROCESS | 1857 | 1462318108690 Marionette DEBUG loaded listener.js 16:28:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7f75aab72800) [pid = 1857] [serial = 113] [outer = 0x7f7595b38c00] 16:28:29 INFO - PROCESS | 1857 | 1462318109471 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]]]}] 16:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 16:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1076ms 16:28:29 INFO - PROCESS | 1857 | 1462318109513 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 16:28:29 INFO - PROCESS | 1857 | 1462318109519 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 16:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 16:28:29 INFO - PROCESS | 1857 | 1462318109528 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 16:28:29 INFO - PROCESS | 1857 | 1462318109533 Marionette TRACE conn3 <- [1,126,null,{}] 16:28:29 INFO - PROCESS | 1857 | 1462318109567 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}] 16:28:29 INFO - PROCESS | 1857 | 1462318109729 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 16:28:29 INFO - PROCESS | 1857 | 1462318109843 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759664c800 == 39 [pid = 1857] [id = 39] 16:28:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7f7595b40400) [pid = 1857] [serial = 114] [outer = (nil)] 16:28:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7f759ae5dc00) [pid = 1857] [serial = 115] [outer = 0x7f7595b40400] 16:28:29 INFO - PROCESS | 1857 | 1462318109910 Marionette DEBUG loaded listener.js 16:28:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7f759be4c400) [pid = 1857] [serial = 116] [outer = 0x7f7595b40400] 16:28:30 INFO - PROCESS | 1857 | 1462318110750 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]]]}] 16:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 16:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1262ms 16:28:30 INFO - PROCESS | 1857 | 1462318110790 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 16:28:30 INFO - PROCESS | 1857 | 1462318110798 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 16:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 16:28:30 INFO - PROCESS | 1857 | 1462318110808 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 16:28:30 INFO - PROCESS | 1857 | 1462318110812 Marionette TRACE conn3 <- [1,130,null,{}] 16:28:30 INFO - PROCESS | 1857 | 1462318110818 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}] 16:28:30 INFO - PROCESS | 1857 | 1462318110964 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 16:28:31 INFO - PROCESS | 1857 | 1462318111087 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594ba7800 == 40 [pid = 1857] [id = 40] 16:28:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7f7594063c00) [pid = 1857] [serial = 117] [outer = (nil)] 16:28:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7f759a547000) [pid = 1857] [serial = 118] [outer = 0x7f7594063c00] 16:28:31 INFO - PROCESS | 1857 | 1462318111156 Marionette DEBUG loaded listener.js 16:28:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7f759e756c00) [pid = 1857] [serial = 119] [outer = 0x7f7594063c00] 16:28:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f759588e800) [pid = 1857] [serial = 120] [outer = 0x7f759405ac00] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a666000 == 39 [pid = 1857] [id = 28] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d623800 == 38 [pid = 1857] [id = 29] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759dd1b000 == 37 [pid = 1857] [id = 37] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7596652000 == 36 [pid = 1857] [id = 36] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d27f000 == 35 [pid = 1857] [id = 35] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759be66800 == 34 [pid = 1857] [id = 34] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7597453000 == 33 [pid = 1857] [id = 33] 16:28:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594cd4000 == 32 [pid = 1857] [id = 32] 16:28:32 INFO - PROCESS | 1857 | 1462318112157 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]]]}] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7f75a0147400) [pid = 1857] [serial = 80] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7f759e8a9c00) [pid = 1857] [serial = 76] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7f759ec8ac00) [pid = 1857] [serial = 77] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7f759bcfbc00) [pid = 1857] [serial = 70] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7f759c131400) [pid = 1857] [serial = 71] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7f7599aca800) [pid = 1857] [serial = 73] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7f75aeec4400) [pid = 1857] [serial = 68] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 61 (0x7f759d9e1400) [pid = 1857] [serial = 74] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 60 (0x7f759ffd0000) [pid = 1857] [serial = 79] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 59 (0x7f75adc65000) [pid = 1857] [serial = 67] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 58 (0x7f75aa60fc00) [pid = 1857] [serial = 56] [outer = (nil)] [url = about:blank] 16:28:32 INFO - PROCESS | 1857 | --DOMWINDOW == 57 (0x7f75abef1000) [pid = 1857] [serial = 65] [outer = (nil)] [url = about:blank] 16:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 16:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1381ms 16:28:32 INFO - PROCESS | 1857 | 1462318112191 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 16:28:32 INFO - PROCESS | 1857 | 1462318112197 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 16:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 16:28:32 INFO - PROCESS | 1857 | 1462318112204 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 16:28:32 INFO - PROCESS | 1857 | 1462318112209 Marionette TRACE conn3 <- [1,134,null,{}] 16:28:32 INFO - PROCESS | 1857 | 1462318112215 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}] 16:28:32 INFO - PROCESS | 1857 | 1462318112338 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 16:28:32 INFO - PROCESS | 1857 | 1462318112355 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cda000 == 33 [pid = 1857] [id = 41] 16:28:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 58 (0x7f759c74e800) [pid = 1857] [serial = 121] [outer = (nil)] 16:28:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 59 (0x7f759cc8b800) [pid = 1857] [serial = 122] [outer = 0x7f759c74e800] 16:28:32 INFO - PROCESS | 1857 | 1462318112414 Marionette DEBUG loaded listener.js 16:28:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 60 (0x7f759d7e1000) [pid = 1857] [serial = 123] [outer = 0x7f759c74e800] 16:28:33 INFO - PROCESS | 1857 | 1462318113079 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]]]}] 16:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 16:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 933ms 16:28:33 INFO - PROCESS | 1857 | 1462318113142 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 16:28:33 INFO - PROCESS | 1857 | 1462318113148 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 16:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 16:28:33 INFO - PROCESS | 1857 | 1462318113159 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 16:28:33 INFO - PROCESS | 1857 | 1462318113162 Marionette TRACE conn3 <- [1,138,null,{}] 16:28:33 INFO - PROCESS | 1857 | 1462318113166 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}] 16:28:33 INFO - PROCESS | 1857 | 1462318113319 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 16:28:33 INFO - PROCESS | 1857 | 1462318113330 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c7bd800 == 34 [pid = 1857] [id = 42] 16:28:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 61 (0x7f759e8a1000) [pid = 1857] [serial = 124] [outer = (nil)] 16:28:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 62 (0x7f759ebbe000) [pid = 1857] [serial = 125] [outer = 0x7f759e8a1000] 16:28:33 INFO - PROCESS | 1857 | 1462318113386 Marionette DEBUG loaded listener.js 16:28:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7f759ec8c000) [pid = 1857] [serial = 126] [outer = 0x7f759e8a1000] 16:28:34 INFO - PROCESS | 1857 | 1462318114060 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]]]}] 16:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 16:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 934ms 16:28:34 INFO - PROCESS | 1857 | 1462318114092 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 16:28:34 INFO - PROCESS | 1857 | 1462318114095 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 16:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 16:28:34 INFO - PROCESS | 1857 | 1462318114105 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 16:28:34 INFO - PROCESS | 1857 | 1462318114110 Marionette TRACE conn3 <- [1,142,null,{}] 16:28:34 INFO - PROCESS | 1857 | 1462318114126 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}] 16:28:34 INFO - PROCESS | 1857 | 1462318114262 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 16:28:34 INFO - PROCESS | 1857 | 1462318114282 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d903000 == 35 [pid = 1857] [id = 43] 16:28:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7f75941ef800) [pid = 1857] [serial = 127] [outer = (nil)] 16:28:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7f75a014d400) [pid = 1857] [serial = 128] [outer = 0x7f75941ef800] 16:28:34 INFO - PROCESS | 1857 | 1462318114341 Marionette DEBUG loaded listener.js 16:28:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7f75a9a65400) [pid = 1857] [serial = 129] [outer = 0x7f75941ef800] 16:28:35 INFO - PROCESS | 1857 | 1462318115006 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]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 16:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 935ms 16:28:35 INFO - PROCESS | 1857 | 1462318115051 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 1857 | 1462318115056 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 16:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 16:28:35 INFO - PROCESS | 1857 | 1462318115061 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 16:28:35 INFO - PROCESS | 1857 | 1462318115063 Marionette TRACE conn3 <- [1,146,null,{}] 16:28:35 INFO - PROCESS | 1857 | 1462318115069 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}] 16:28:35 INFO - PROCESS | 1857 | 1462318115220 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 16:28:35 INFO - PROCESS | 1857 | 1462318115249 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff0a000 == 36 [pid = 1857] [id = 44] 16:28:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7f7594059400) [pid = 1857] [serial = 130] [outer = (nil)] 16:28:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7f75aa8e5000) [pid = 1857] [serial = 131] [outer = 0x7f7594059400] 16:28:35 INFO - PROCESS | 1857 | 1462318115305 Marionette DEBUG loaded listener.js 16:28:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f75aa996c00) [pid = 1857] [serial = 132] [outer = 0x7f7594059400] 16:28:35 INFO - PROCESS | 1857 | 1462318115946 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]]]}] 16:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 16:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 925ms 16:28:35 INFO - PROCESS | 1857 | 1462318115987 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 16:28:35 INFO - PROCESS | 1857 | 1462318115991 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 16:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 16:28:36 INFO - PROCESS | 1857 | 1462318116002 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 16:28:36 INFO - PROCESS | 1857 | 1462318116004 Marionette TRACE conn3 <- [1,150,null,{}] 16:28:36 INFO - PROCESS | 1857 | 1462318116008 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}] 16:28:36 INFO - PROCESS | 1857 | 1462318116148 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 16:28:36 INFO - PROCESS | 1857 | 1462318116204 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01cc000 == 37 [pid = 1857] [id = 45] 16:28:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7f7593d84000) [pid = 1857] [serial = 133] [outer = (nil)] 16:28:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7f75aab58800) [pid = 1857] [serial = 134] [outer = 0x7f7593d84000] 16:28:36 INFO - PROCESS | 1857 | 1462318116259 Marionette DEBUG loaded listener.js 16:28:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7f75aad7dc00) [pid = 1857] [serial = 135] [outer = 0x7f7593d84000] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7f759ec72000) [pid = 1857] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7f7595886800) [pid = 1857] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7f7595b3fc00) [pid = 1857] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7f7595b39c00) [pid = 1857] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7f7599ad8800) [pid = 1857] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7f75970fac00) [pid = 1857] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7f7595b43000) [pid = 1857] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7f759746b000) [pid = 1857] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7f7599a3c400) [pid = 1857] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 16:28:36 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7f759c756000) [pid = 1857] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 16:28:36 INFO - PROCESS | 1857 | 1462318116976 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]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 16:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1025ms 16:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 16:28:37 INFO - PROCESS | 1857 | 1462318117028 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 1857 | 1462318117030 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 16:28:37 INFO - PROCESS | 1857 | 1462318117037 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 1857 | 1462318117040 Marionette TRACE conn3 <- [1,154,null,{}] 16:28:37 INFO - PROCESS | 1857 | 1462318117045 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}] 16:28:37 INFO - PROCESS | 1857 | 1462318117220 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 16:28:37 INFO - PROCESS | 1857 | 1462318117233 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0d69000 == 38 [pid = 1857] [id = 46] 16:28:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7f7595b39c00) [pid = 1857] [serial = 136] [outer = (nil)] 16:28:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7f759ffd1000) [pid = 1857] [serial = 137] [outer = 0x7f7595b39c00] 16:28:37 INFO - PROCESS | 1857 | 1462318117289 Marionette DEBUG loaded listener.js 16:28:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7f75abbd3800) [pid = 1857] [serial = 138] [outer = 0x7f7595b39c00] 16:28:37 INFO - PROCESS | 1857 | 1462318117948 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]]]}] 16:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 16:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 928ms 16:28:37 INFO - PROCESS | 1857 | 1462318117964 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 16:28:37 INFO - PROCESS | 1857 | 1462318117966 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 16:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 16:28:37 INFO - PROCESS | 1857 | 1462318117973 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 16:28:37 INFO - PROCESS | 1857 | 1462318117975 Marionette TRACE conn3 <- [1,158,null,{}] 16:28:37 INFO - PROCESS | 1857 | 1462318117981 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}] 16:28:38 INFO - PROCESS | 1857 | 1462318118097 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 16:28:38 INFO - PROCESS | 1857 | 1462318118176 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9a11000 == 39 [pid = 1857] [id = 47] 16:28:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7f7593c23c00) [pid = 1857] [serial = 139] [outer = (nil)] 16:28:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7f75abbdd000) [pid = 1857] [serial = 140] [outer = 0x7f7593c23c00] 16:28:38 INFO - PROCESS | 1857 | 1462318118239 Marionette DEBUG loaded listener.js 16:28:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7f75ad7bd000) [pid = 1857] [serial = 141] [outer = 0x7f7593c23c00] 16:28:38 INFO - PROCESS | 1857 | 1462318118961 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]]]}] 16:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 16:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1032ms 16:28:39 INFO - PROCESS | 1857 | 1462318119007 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 16:28:39 INFO - PROCESS | 1857 | 1462318119013 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 16:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 16:28:39 INFO - PROCESS | 1857 | 1462318119046 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 16:28:39 INFO - PROCESS | 1857 | 1462318119051 Marionette TRACE conn3 <- [1,162,null,{}] 16:28:39 INFO - PROCESS | 1857 | 1462318119062 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}] 16:28:39 INFO - PROCESS | 1857 | 1462318119225 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 16:28:39 INFO - PROCESS | 1857 | 1462318119342 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75971c1000 == 40 [pid = 1857] [id = 48] 16:28:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f7594c41000) [pid = 1857] [serial = 142] [outer = (nil)] 16:28:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7f759716e800) [pid = 1857] [serial = 143] [outer = 0x7f7594c41000] 16:28:39 INFO - PROCESS | 1857 | 1462318119413 Marionette DEBUG loaded listener.js 16:28:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7f7597175000) [pid = 1857] [serial = 144] [outer = 0x7f7594c41000] 16:28:40 INFO - PROCESS | 1857 | 1462318120216 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]]]}] 16:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 16:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1215ms 16:28:40 INFO - PROCESS | 1857 | 1462318120248 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 16:28:40 INFO - PROCESS | 1857 | 1462318120255 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 16:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 16:28:40 INFO - PROCESS | 1857 | 1462318120267 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 16:28:40 INFO - PROCESS | 1857 | 1462318120270 Marionette TRACE conn3 <- [1,166,null,{}] 16:28:40 INFO - PROCESS | 1857 | 1462318120276 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}] 16:28:40 INFO - PROCESS | 1857 | 1462318120415 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 16:28:40 INFO - PROCESS | 1857 | 1462318120540 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d614800 == 41 [pid = 1857] [id = 49] 16:28:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7f75971efc00) [pid = 1857] [serial = 145] [outer = (nil)] 16:28:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7f7599ad3000) [pid = 1857] [serial = 146] [outer = 0x7f75971efc00] 16:28:40 INFO - PROCESS | 1857 | 1462318120607 Marionette DEBUG loaded listener.js 16:28:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7f759bcf4800) [pid = 1857] [serial = 147] [outer = 0x7f75971efc00] 16:28:41 INFO - PROCESS | 1857 | 1462318121348 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]]]}] 16:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 16:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1131ms 16:28:41 INFO - PROCESS | 1857 | 1462318121398 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 16:28:41 INFO - PROCESS | 1857 | 1462318121402 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 16:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 16:28:41 INFO - PROCESS | 1857 | 1462318121409 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 16:28:41 INFO - PROCESS | 1857 | 1462318121415 Marionette TRACE conn3 <- [1,170,null,{}] 16:28:41 INFO - PROCESS | 1857 | 1462318121447 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}] 16:28:41 INFO - PROCESS | 1857 | 1462318121598 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 16:28:41 INFO - PROCESS | 1857 | 1462318121724 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa622800 == 42 [pid = 1857] [id = 50] 16:28:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7f759e0d5000) [pid = 1857] [serial = 148] [outer = (nil)] 16:28:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7f759ec8c400) [pid = 1857] [serial = 149] [outer = 0x7f759e0d5000] 16:28:41 INFO - PROCESS | 1857 | 1462318121796 Marionette DEBUG loaded listener.js 16:28:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f75a0141400) [pid = 1857] [serial = 150] [outer = 0x7f759e0d5000] 16:28:42 INFO - PROCESS | 1857 | 1462318122529 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]]]}] 16:28:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 16:28:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1152ms 16:28:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 16:28:42 INFO - PROCESS | 1857 | 1462318122562 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 16:28:42 INFO - PROCESS | 1857 | 1462318122565 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 16:28:42 INFO - PROCESS | 1857 | 1462318122571 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 16:28:42 INFO - PROCESS | 1857 | 1462318122574 Marionette TRACE conn3 <- [1,174,null,{}] 16:28:42 INFO - PROCESS | 1857 | 1462318122579 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}] 16:28:42 INFO - PROCESS | 1857 | 1462318122718 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 16:28:42 INFO - PROCESS | 1857 | 1462318122841 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759745f800 == 43 [pid = 1857] [id = 51] 16:28:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f7594c3a400) [pid = 1857] [serial = 151] [outer = (nil)] 16:28:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f759d9e7000) [pid = 1857] [serial = 152] [outer = 0x7f7594c3a400] 16:28:42 INFO - PROCESS | 1857 | 1462318122906 Marionette DEBUG loaded listener.js 16:28:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f75a9a64c00) [pid = 1857] [serial = 153] [outer = 0x7f7594c3a400] 16:28:43 INFO - PROCESS | 1857 | 1462318123797 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]]]}] 16:28:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 16:28:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1279ms 16:28:43 INFO - PROCESS | 1857 | 1462318123850 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 16:28:43 INFO - PROCESS | 1857 | 1462318123854 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 16:28:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 16:28:43 INFO - PROCESS | 1857 | 1462318123862 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 16:28:43 INFO - PROCESS | 1857 | 1462318123866 Marionette TRACE conn3 <- [1,178,null,{}] 16:28:43 INFO - PROCESS | 1857 | 1462318123874 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}] 16:28:44 INFO - PROCESS | 1857 | 1462318124088 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 16:28:44 INFO - PROCESS | 1857 | 1462318124218 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0d69000 == 42 [pid = 1857] [id = 46] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01cc000 == 41 [pid = 1857] [id = 45] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff0a000 == 40 [pid = 1857] [id = 44] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d903000 == 39 [pid = 1857] [id = 43] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c7bd800 == 38 [pid = 1857] [id = 42] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cda000 == 37 [pid = 1857] [id = 41] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7f75aab50c00) [pid = 1857] [serial = 112] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940e8000 == 38 [pid = 1857] [id = 52] 16:28:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f7593c2dc00) [pid = 1857] [serial = 154] [outer = (nil)] 16:28:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7f75971f6400) [pid = 1857] [serial = 155] [outer = 0x7f7593c2dc00] 16:28:44 INFO - PROCESS | 1857 | 1462318124313 Marionette DEBUG loaded listener.js 16:28:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7f7599ad5800) [pid = 1857] [serial = 156] [outer = 0x7f7593c2dc00] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594ba7800 == 37 [pid = 1857] [id = 40] 16:28:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759664c800 == 36 [pid = 1857] [id = 39] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7f759ffbb400) [pid = 1857] [serial = 103] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7f759746a400) [pid = 1857] [serial = 106] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7f759c958000) [pid = 1857] [serial = 97] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7f759cf47400) [pid = 1857] [serial = 98] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7f759fff3800) [pid = 1857] [serial = 104] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7f75971f9c00) [pid = 1857] [serial = 94] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7f7599ad8c00) [pid = 1857] [serial = 95] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7f759d9dfc00) [pid = 1857] [serial = 83] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7f759be38c00) [pid = 1857] [serial = 82] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7f759b239c00) [pid = 1857] [serial = 92] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7f759a610800) [pid = 1857] [serial = 91] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7f75a0149000) [pid = 1857] [serial = 86] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7f759ffb8000) [pid = 1857] [serial = 85] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7f75aa998000) [pid = 1857] [serial = 89] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7f75aa697c00) [pid = 1857] [serial = 88] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7f759ffbb000) [pid = 1857] [serial = 107] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7f759e0d3c00) [pid = 1857] [serial = 100] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7f759ebbe800) [pid = 1857] [serial = 101] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 63 (0x7f75aa927400) [pid = 1857] [serial = 110] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | --DOMWINDOW == 62 (0x7f75a4a95800) [pid = 1857] [serial = 109] [outer = (nil)] [url = about:blank] 16:28:44 INFO - PROCESS | 1857 | 1462318124956 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]]]}] 16:28:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 16:28:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1136ms 16:28:45 INFO - PROCESS | 1857 | 1462318124999 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 16:28:45 INFO - PROCESS | 1857 | 1462318125006 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 16:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 16:28:45 INFO - PROCESS | 1857 | 1462318125015 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 1857 | 1462318125020 Marionette TRACE conn3 <- [1,182,null,{}] 16:28:45 INFO - PROCESS | 1857 | 1462318125025 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}] 16:28:45 INFO - PROCESS | 1857 | 1462318125169 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 16:28:45 INFO - PROCESS | 1857 | 1462318125250 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a555800 == 37 [pid = 1857] [id = 53] 16:28:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 63 (0x7f7597174000) [pid = 1857] [serial = 157] [outer = (nil)] 16:28:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 64 (0x7f759cc8bc00) [pid = 1857] [serial = 158] [outer = 0x7f7597174000] 16:28:45 INFO - PROCESS | 1857 | 1462318125307 Marionette DEBUG loaded listener.js 16:28:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7f759d9e1800) [pid = 1857] [serial = 159] [outer = 0x7f7597174000] 16:28:45 INFO - PROCESS | 1857 | 1462318125886 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]]]}] 16:28:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 16:28:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 933ms 16:28:45 INFO - PROCESS | 1857 | 1462318125949 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 16:28:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 16:28:45 INFO - PROCESS | 1857 | 1462318125953 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 16:28:45 INFO - PROCESS | 1857 | 1462318125959 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 16:28:45 INFO - PROCESS | 1857 | 1462318125964 Marionette TRACE conn3 <- [1,186,null,{}] 16:28:45 INFO - PROCESS | 1857 | 1462318125978 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}] 16:28:46 INFO - PROCESS | 1857 | 1462318126138 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 16:28:46 INFO - PROCESS | 1857 | 1462318126151 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cfc5800 == 38 [pid = 1857] [id = 54] 16:28:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7f759e8a9800) [pid = 1857] [serial = 160] [outer = (nil)] 16:28:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7f759ffac400) [pid = 1857] [serial = 161] [outer = 0x7f759e8a9800] 16:28:46 INFO - PROCESS | 1857 | 1462318126212 Marionette DEBUG loaded listener.js 16:28:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7f759fff0c00) [pid = 1857] [serial = 162] [outer = 0x7f759e8a9800] 16:28:46 INFO - PROCESS | 1857 | 1462318126955 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]]]}] 16:28:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 16:28:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1037ms 16:28:46 INFO - PROCESS | 1857 | 1462318126996 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 1857 | 1462318127000 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 16:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 16:28:47 INFO - PROCESS | 1857 | 1462318127014 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 1857 | 1462318127016 Marionette TRACE conn3 <- [1,190,null,{}] 16:28:47 INFO - PROCESS | 1857 | 1462318127022 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}] 16:28:47 INFO - PROCESS | 1857 | 1462318127186 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 16:28:47 INFO - PROCESS | 1857 | 1462318127218 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d90e000 == 39 [pid = 1857] [id = 55] 16:28:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f759ec6b000) [pid = 1857] [serial = 163] [outer = (nil)] 16:28:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7f75aa925400) [pid = 1857] [serial = 164] [outer = 0x7f759ec6b000] 16:28:47 INFO - PROCESS | 1857 | 1462318127276 Marionette DEBUG loaded listener.js 16:28:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7f75aab63c00) [pid = 1857] [serial = 165] [outer = 0x7f759ec6b000] 16:28:47 INFO - PROCESS | 1857 | 1462318127919 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]]]}] 16:28:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 16:28:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 933ms 16:28:47 INFO - PROCESS | 1857 | 1462318127947 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 16:28:47 INFO - PROCESS | 1857 | 1462318127950 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 16:28:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 16:28:47 INFO - PROCESS | 1857 | 1462318127956 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 16:28:47 INFO - PROCESS | 1857 | 1462318127957 Marionette TRACE conn3 <- [1,194,null,{}] 16:28:47 INFO - PROCESS | 1857 | 1462318127963 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}] 16:28:48 INFO - PROCESS | 1857 | 1462318128111 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 16:28:48 INFO - PROCESS | 1857 | 1462318128138 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff15800 == 40 [pid = 1857] [id = 56] 16:28:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7f75941f6c00) [pid = 1857] [serial = 166] [outer = (nil)] 16:28:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7f75aab6fc00) [pid = 1857] [serial = 167] [outer = 0x7f75941f6c00] 16:28:48 INFO - PROCESS | 1857 | 1462318128192 Marionette DEBUG loaded listener.js 16:28:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7f75ab815400) [pid = 1857] [serial = 168] [outer = 0x7f75941f6c00] 16:28:48 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7f75941ef800) [pid = 1857] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 16:28:48 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7f7594059400) [pid = 1857] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 16:28:48 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7f7593d84000) [pid = 1857] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 16:28:48 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7f759c74e800) [pid = 1857] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 16:28:48 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7f759e8a1000) [pid = 1857] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 16:28:48 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7f7595b39c00) [pid = 1857] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 16:28:48 INFO - PROCESS | 1857 | 1462318128969 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]]]}] 16:28:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 16:28:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1025ms 16:28:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 16:28:48 INFO - PROCESS | 1857 | 1462318128982 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 16:28:48 INFO - PROCESS | 1857 | 1462318128984 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 16:28:48 INFO - PROCESS | 1857 | 1462318128990 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 16:28:49 INFO - PROCESS | 1857 | 1462318128999 Marionette TRACE conn3 <- [1,198,null,{}] 16:28:49 INFO - PROCESS | 1857 | 1462318129013 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}] 16:28:49 INFO - PROCESS | 1857 | 1462318129203 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 16:28:49 INFO - PROCESS | 1857 | 1462318129259 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e0b800 == 41 [pid = 1857] [id = 57] 16:28:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f759746b000) [pid = 1857] [serial = 169] [outer = (nil)] 16:28:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7f75abbd3c00) [pid = 1857] [serial = 170] [outer = 0x7f759746b000] 16:28:49 INFO - PROCESS | 1857 | 1462318129319 Marionette DEBUG loaded listener.js 16:28:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7f75aeec6400) [pid = 1857] [serial = 171] [outer = 0x7f759746b000] 16:28:49 INFO - PROCESS | 1857 | 1462318129986 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]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 16:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1033ms 16:28:50 INFO - PROCESS | 1857 | 1462318130039 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 16:28:50 INFO - PROCESS | 1857 | 1462318130042 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 16:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 16:28:50 INFO - PROCESS | 1857 | 1462318130064 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 1857 | 1462318130067 Marionette TRACE conn3 <- [1,202,null,{}] 16:28:50 INFO - PROCESS | 1857 | 1462318130072 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}] 16:28:50 INFO - PROCESS | 1857 | 1462318130191 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 16:28:50 INFO - PROCESS | 1857 | 1462318130213 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aad23000 == 42 [pid = 1857] [id = 58] 16:28:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7f759da3c400) [pid = 1857] [serial = 172] [outer = (nil)] 16:28:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7f75af642c00) [pid = 1857] [serial = 173] [outer = 0x7f759da3c400] 16:28:50 INFO - PROCESS | 1857 | 1462318130267 Marionette DEBUG loaded listener.js 16:28:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7f75af7c1400) [pid = 1857] [serial = 174] [outer = 0x7f759da3c400] 16:28:50 INFO - PROCESS | 1857 | 1462318130916 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]]]}] 16:28:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 16:28:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 891ms 16:28:50 INFO - PROCESS | 1857 | 1462318130947 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 16:28:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 16:28:50 INFO - PROCESS | 1857 | 1462318130953 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 16:28:50 INFO - PROCESS | 1857 | 1462318130961 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 16:28:50 INFO - PROCESS | 1857 | 1462318130967 Marionette TRACE conn3 <- [1,206,null,{}] 16:28:50 INFO - PROCESS | 1857 | 1462318130976 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}] 16:28:51 INFO - PROCESS | 1857 | 1462318131136 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 16:28:51 INFO - PROCESS | 1857 | 1462318131255 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7596652000 == 43 [pid = 1857] [id = 59] 16:28:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7f7593c29000) [pid = 1857] [serial = 175] [outer = (nil)] 16:28:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7f7597170c00) [pid = 1857] [serial = 176] [outer = 0x7f7593c29000] 16:28:51 INFO - PROCESS | 1857 | 1462318131322 Marionette DEBUG loaded listener.js 16:28:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f7597465400) [pid = 1857] [serial = 177] [outer = 0x7f7593c29000] 16:28:52 INFO - PROCESS | 1857 | 1462318132129 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]]]}] 16:28:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 16:28:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1239ms 16:28:52 INFO - PROCESS | 1857 | 1462318132199 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 16:28:52 INFO - PROCESS | 1857 | 1462318132206 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 16:28:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 16:28:52 INFO - PROCESS | 1857 | 1462318132217 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 16:28:52 INFO - PROCESS | 1857 | 1462318132221 Marionette TRACE conn3 <- [1,210,null,{}] 16:28:52 INFO - PROCESS | 1857 | 1462318132243 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}] 16:28:52 INFO - PROCESS | 1857 | 1462318132392 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 16:28:52 INFO - PROCESS | 1857 | 1462318132510 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d5a8800 == 44 [pid = 1857] [id = 60] 16:28:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f7597467c00) [pid = 1857] [serial = 178] [outer = (nil)] 16:28:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f759da43400) [pid = 1857] [serial = 179] [outer = 0x7f7597467c00] 16:28:52 INFO - PROCESS | 1857 | 1462318132577 Marionette DEBUG loaded listener.js 16:28:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f759e8a7000) [pid = 1857] [serial = 180] [outer = 0x7f7597467c00] 16:28:53 INFO - PROCESS | 1857 | 1462318133294 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]]]}] 16:28:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 16:28:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1148ms 16:28:53 INFO - PROCESS | 1857 | 1462318133365 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 16:28:53 INFO - PROCESS | 1857 | 1462318133369 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 16:28:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 16:28:53 INFO - PROCESS | 1857 | 1462318133375 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 16:28:53 INFO - PROCESS | 1857 | 1462318133381 Marionette TRACE conn3 <- [1,214,null,{}] 16:28:53 INFO - PROCESS | 1857 | 1462318133396 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}] 16:28:53 INFO - PROCESS | 1857 | 1462318133612 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 16:28:53 INFO - PROCESS | 1857 | 1462318133626 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aad2b000 == 45 [pid = 1857] [id = 61] 16:28:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7f759ffad000) [pid = 1857] [serial = 181] [outer = (nil)] 16:28:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7f75aa926800) [pid = 1857] [serial = 182] [outer = 0x7f759ffad000] 16:28:53 INFO - PROCESS | 1857 | 1462318133697 Marionette DEBUG loaded listener.js 16:28:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7f75aba5e800) [pid = 1857] [serial = 183] [outer = 0x7f759ffad000] 16:28:54 INFO - PROCESS | 1857 | 1462318134458 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]]]}] 16:28:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 16:28:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1138ms 16:28:54 INFO - PROCESS | 1857 | 1462318134518 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 16:28:54 INFO - PROCESS | 1857 | 1462318134523 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 16:28:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 16:28:54 INFO - PROCESS | 1857 | 1462318134530 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 16:28:54 INFO - PROCESS | 1857 | 1462318134532 Marionette TRACE conn3 <- [1,218,null,{}] 16:28:54 INFO - PROCESS | 1857 | 1462318134538 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}] 16:28:54 INFO - PROCESS | 1857 | 1462318134680 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 16:28:54 INFO - PROCESS | 1857 | 1462318134803 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75adcb1800 == 46 [pid = 1857] [id = 62] 16:28:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7f75af7c4800) [pid = 1857] [serial = 184] [outer = (nil)] 16:28:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7f75af7c5800) [pid = 1857] [serial = 185] [outer = 0x7f75af7c4800] 16:28:54 INFO - PROCESS | 1857 | 1462318134909 Marionette DEBUG loaded listener.js 16:28:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f75afe26400) [pid = 1857] [serial = 186] [outer = 0x7f75af7c4800] 16:28:55 INFO - PROCESS | 1857 | 1462318135079 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 16:28:55 INFO - PROCESS | 1857 | 1462318135723 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]]]}] 16:28:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 16:28:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1233ms 16:28:55 INFO - PROCESS | 1857 | 1462318135763 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 16:28:55 INFO - PROCESS | 1857 | 1462318135767 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 16:28:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 16:28:55 INFO - PROCESS | 1857 | 1462318135773 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 16:28:55 INFO - PROCESS | 1857 | 1462318135776 Marionette TRACE conn3 <- [1,222,null,{}] 16:28:55 INFO - PROCESS | 1857 | 1462318135782 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}] 16:28:56 INFO - PROCESS | 1857 | 1462318136052 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 16:28:56 INFO - PROCESS | 1857 | 1462318136163 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c1af800 == 47 [pid = 1857] [id = 63] 16:28:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f7595b3f800) [pid = 1857] [serial = 187] [outer = (nil)] 16:28:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f75970fac00) [pid = 1857] [serial = 188] [outer = 0x7f7595b3f800] 16:28:56 INFO - PROCESS | 1857 | 1462318136224 Marionette DEBUG loaded listener.js 16:28:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f75971f4400) [pid = 1857] [serial = 189] [outer = 0x7f7595b3f800] 16:28:57 INFO - PROCESS | 1857 | 1462318137225 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]]]}] 16:28:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 16:28:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1528ms 16:28:57 INFO - PROCESS | 1857 | 1462318137303 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 16:28:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 16:28:57 INFO - PROCESS | 1857 | 1462318137308 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 16:28:57 INFO - PROCESS | 1857 | 1462318137315 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 16:28:57 INFO - PROCESS | 1857 | 1462318137321 Marionette TRACE conn3 <- [1,226,null,{}] 16:28:57 INFO - PROCESS | 1857 | 1462318137328 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}] 16:28:57 INFO - PROCESS | 1857 | 1462318137520 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 16:28:57 INFO - PROCESS | 1857 | 1462318137617 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e0b800 == 46 [pid = 1857] [id = 57] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff15800 == 45 [pid = 1857] [id = 56] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d90e000 == 44 [pid = 1857] [id = 55] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cfc5800 == 43 [pid = 1857] [id = 54] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a555800 == 42 [pid = 1857] [id = 53] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940e8000 == 41 [pid = 1857] [id = 52] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f759ae5dc00) [pid = 1857] [serial = 115] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f759a547000) [pid = 1857] [serial = 118] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f75abbdd000) [pid = 1857] [serial = 140] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940e8000 == 42 [pid = 1857] [id = 64] 16:28:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f7595b3fc00) [pid = 1857] [serial = 190] [outer = (nil)] 16:28:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f759bcfc400) [pid = 1857] [serial = 191] [outer = 0x7f7595b3fc00] 16:28:57 INFO - PROCESS | 1857 | 1462318137708 Marionette DEBUG loaded listener.js 16:28:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f759d9dfc00) [pid = 1857] [serial = 192] [outer = 0x7f7595b3fc00] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d614800 == 41 [pid = 1857] [id = 49] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75971c1000 == 40 [pid = 1857] [id = 48] 16:28:57 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9a11000 == 39 [pid = 1857] [id = 47] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f75a014d400) [pid = 1857] [serial = 128] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f75aa8e5000) [pid = 1857] [serial = 131] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f75aab58800) [pid = 1857] [serial = 134] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7f75aad7dc00) [pid = 1857] [serial = 135] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7f759cc8b800) [pid = 1857] [serial = 122] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7f759d7e1000) [pid = 1857] [serial = 123] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7f759ebbe000) [pid = 1857] [serial = 125] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7f759ec8c000) [pid = 1857] [serial = 126] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7f75941ea000) [pid = 1857] [serial = 35] [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.] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7f75aa996c00) [pid = 1857] [serial = 132] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7f759ffd1000) [pid = 1857] [serial = 137] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7f75a9a65400) [pid = 1857] [serial = 129] [outer = (nil)] [url = about:blank] 16:28:57 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7f75abbd3800) [pid = 1857] [serial = 138] [outer = (nil)] [url = about:blank] 16:28:58 INFO - PROCESS | 1857 | 1462318138317 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]]]}] 16:28:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 16:28:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1037ms 16:28:58 INFO - PROCESS | 1857 | 1462318138352 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 16:28:58 INFO - PROCESS | 1857 | 1462318138356 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 16:28:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 16:28:58 INFO - PROCESS | 1857 | 1462318138361 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 16:28:58 INFO - PROCESS | 1857 | 1462318138363 Marionette TRACE conn3 <- [1,230,null,{}] 16:28:58 INFO - PROCESS | 1857 | 1462318138369 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}] 16:28:58 INFO - PROCESS | 1857 | 1462318138512 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 16:28:58 INFO - PROCESS | 1857 | 1462318138626 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cbc6000 == 40 [pid = 1857] [id = 65] 16:28:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f759ebbc800) [pid = 1857] [serial = 193] [outer = (nil)] 16:28:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f759ec6f400) [pid = 1857] [serial = 194] [outer = 0x7f759ebbc800] 16:28:58 INFO - PROCESS | 1857 | 1462318138687 Marionette DEBUG loaded listener.js 16:28:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f759ffc6800) [pid = 1857] [serial = 195] [outer = 0x7f759ebbc800] 16:28:59 INFO - PROCESS | 1857 | 1462318139272 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]]]}] 16:28:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 16:28:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 935ms 16:28:59 INFO - PROCESS | 1857 | 1462318139297 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 16:28:59 INFO - PROCESS | 1857 | 1462318139303 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 16:28:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 16:28:59 INFO - PROCESS | 1857 | 1462318139318 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 16:28:59 INFO - PROCESS | 1857 | 1462318139325 Marionette TRACE conn3 <- [1,234,null,{}] 16:28:59 INFO - PROCESS | 1857 | 1462318139330 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}] 16:28:59 INFO - PROCESS | 1857 | 1462318139488 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 16:28:59 INFO - PROCESS | 1857 | 1462318139509 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:28:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d91d800 == 41 [pid = 1857] [id = 66] 16:28:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f759ebbe800) [pid = 1857] [serial = 196] [outer = (nil)] 16:28:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7f75a0d90400) [pid = 1857] [serial = 197] [outer = 0x7f759ebbe800] 16:28:59 INFO - PROCESS | 1857 | 1462318139567 Marionette DEBUG loaded listener.js 16:28:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7f75aa8df800) [pid = 1857] [serial = 198] [outer = 0x7f759ebbe800] 16:29:00 INFO - PROCESS | 1857 | 1462318140212 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]]]}] 16:29:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 16:29:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 941ms 16:29:00 INFO - PROCESS | 1857 | 1462318140254 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 16:29:00 INFO - PROCESS | 1857 | 1462318140257 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 16:29:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 16:29:00 INFO - PROCESS | 1857 | 1462318140268 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 16:29:00 INFO - PROCESS | 1857 | 1462318140270 Marionette TRACE conn3 <- [1,238,null,{}] 16:29:00 INFO - PROCESS | 1857 | 1462318140276 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}] 16:29:00 INFO - PROCESS | 1857 | 1462318140424 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 16:29:00 INFO - PROCESS | 1857 | 1462318140446 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a011e000 == 42 [pid = 1857] [id = 67] 16:29:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7f7595892400) [pid = 1857] [serial = 199] [outer = (nil)] 16:29:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7f75aabb2400) [pid = 1857] [serial = 200] [outer = 0x7f7595892400] 16:29:00 INFO - PROCESS | 1857 | 1462318140501 Marionette DEBUG loaded listener.js 16:29:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7f75aba56800) [pid = 1857] [serial = 201] [outer = 0x7f7595892400] 16:29:01 INFO - PROCESS | 1857 | 1462318141158 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]]]}] 16:29:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 16:29:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 937ms 16:29:01 INFO - PROCESS | 1857 | 1462318141201 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 16:29:01 INFO - PROCESS | 1857 | 1462318141205 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 16:29:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 16:29:01 INFO - PROCESS | 1857 | 1462318141217 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 16:29:01 INFO - PROCESS | 1857 | 1462318141220 Marionette TRACE conn3 <- [1,242,null,{}] 16:29:01 INFO - PROCESS | 1857 | 1462318141225 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}] 16:29:01 INFO - PROCESS | 1857 | 1462318141386 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 16:29:01 INFO - PROCESS | 1857 | 1462318141423 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3c8f800 == 43 [pid = 1857] [id = 68] 16:29:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f75aee96800) [pid = 1857] [serial = 202] [outer = (nil)] 16:29:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f75af039400) [pid = 1857] [serial = 203] [outer = 0x7f75aee96800] 16:29:01 INFO - PROCESS | 1857 | 1462318141491 Marionette DEBUG loaded listener.js 16:29:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f75afe24400) [pid = 1857] [serial = 204] [outer = 0x7f75aee96800] 16:29:02 INFO - PROCESS | 1857 | 1462318142351 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]]]}] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f7594063c00) [pid = 1857] [serial = 117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f7595b38c00) [pid = 1857] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7f7594c41000) [pid = 1857] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7f7597174000) [pid = 1857] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7f75971efc00) [pid = 1857] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7f759ec6b000) [pid = 1857] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7f759e8a9800) [pid = 1857] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7f75941f6c00) [pid = 1857] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7f759e0d5000) [pid = 1857] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7f7594c3a400) [pid = 1857] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7f759746b000) [pid = 1857] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7f7593c2dc00) [pid = 1857] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 16:29:02 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7f7595b40400) [pid = 1857] [serial = 114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 16:29:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 16:29:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1192ms 16:29:02 INFO - PROCESS | 1857 | 1462318142403 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 16:29:02 INFO - PROCESS | 1857 | 1462318142407 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 16:29:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 16:29:02 INFO - PROCESS | 1857 | 1462318142412 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 16:29:02 INFO - PROCESS | 1857 | 1462318142414 Marionette TRACE conn3 <- [1,246,null,{}] 16:29:02 INFO - PROCESS | 1857 | 1462318142419 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}] 16:29:02 INFO - PROCESS | 1857 | 1462318142576 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 16:29:02 INFO - PROCESS | 1857 | 1462318142658 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cd4000 == 44 [pid = 1857] [id = 69] 16:29:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7f7595884800) [pid = 1857] [serial = 205] [outer = (nil)] 16:29:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f759b22f800) [pid = 1857] [serial = 206] [outer = 0x7f7595884800] 16:29:02 INFO - PROCESS | 1857 | 1462318142716 Marionette DEBUG loaded listener.js 16:29:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f75a0d8a400) [pid = 1857] [serial = 207] [outer = 0x7f7595884800] 16:29:03 INFO - PROCESS | 1857 | 1462318143296 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]]]}] 16:29:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 16:29:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 926ms 16:29:03 INFO - PROCESS | 1857 | 1462318143340 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 16:29:03 INFO - PROCESS | 1857 | 1462318143343 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 16:29:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 16:29:03 INFO - PROCESS | 1857 | 1462318143349 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 16:29:03 INFO - PROCESS | 1857 | 1462318143351 Marionette TRACE conn3 <- [1,250,null,{}] 16:29:03 INFO - PROCESS | 1857 | 1462318143356 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}] 16:29:03 INFO - PROCESS | 1857 | 1462318143471 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 16:29:03 INFO - PROCESS | 1857 | 1462318143557 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aab92000 == 45 [pid = 1857] [id = 70] 16:29:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f7594063c00) [pid = 1857] [serial = 208] [outer = (nil)] 16:29:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f75af7bd000) [pid = 1857] [serial = 209] [outer = 0x7f7594063c00] 16:29:03 INFO - PROCESS | 1857 | 1462318143611 Marionette DEBUG loaded listener.js 16:29:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7f75b1acd800) [pid = 1857] [serial = 210] [outer = 0x7f7594063c00] 16:29:04 INFO - PROCESS | 1857 | 1462318144146 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]]]}] 16:29:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 16:29:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 831ms 16:29:04 INFO - PROCESS | 1857 | 1462318144193 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 16:29:04 INFO - PROCESS | 1857 | 1462318144196 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 16:29:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 16:29:04 INFO - PROCESS | 1857 | 1462318144201 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 16:29:04 INFO - PROCESS | 1857 | 1462318144204 Marionette TRACE conn3 <- [1,254,null,{}] 16:29:04 INFO - PROCESS | 1857 | 1462318144210 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}] 16:29:04 INFO - PROCESS | 1857 | 1462318144336 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 16:29:04 INFO - PROCESS | 1857 | 1462318144475 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759589e000 == 46 [pid = 1857] [id = 71] 16:29:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7f7593d83c00) [pid = 1857] [serial = 211] [outer = (nil)] 16:29:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7f7595892000) [pid = 1857] [serial = 212] [outer = 0x7f7593d83c00] 16:29:04 INFO - PROCESS | 1857 | 1462318144542 Marionette DEBUG loaded listener.js 16:29:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7f75971f0c00) [pid = 1857] [serial = 213] [outer = 0x7f7593d83c00] 16:29:05 INFO - PROCESS | 1857 | 1462318145300 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]]]}] 16:29:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 16:29:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1128ms 16:29:05 INFO - PROCESS | 1857 | 1462318145332 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 16:29:05 INFO - PROCESS | 1857 | 1462318145338 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 16:29:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 16:29:05 INFO - PROCESS | 1857 | 1462318145345 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 16:29:05 INFO - PROCESS | 1857 | 1462318145350 Marionette TRACE conn3 <- [1,258,null,{}] 16:29:05 INFO - PROCESS | 1857 | 1462318145373 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}] 16:29:05 INFO - PROCESS | 1857 | 1462318145532 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 16:29:05 INFO - PROCESS | 1857 | 1462318145654 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d90e000 == 47 [pid = 1857] [id = 72] 16:29:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7f759bcf2000) [pid = 1857] [serial = 214] [outer = (nil)] 16:29:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f759dfd7000) [pid = 1857] [serial = 215] [outer = 0x7f759bcf2000] 16:29:05 INFO - PROCESS | 1857 | 1462318145722 Marionette DEBUG loaded listener.js 16:29:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f759ebbf800) [pid = 1857] [serial = 216] [outer = 0x7f759bcf2000] 16:29:06 INFO - PROCESS | 1857 | 1462318146478 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]]]}] 16:29:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 16:29:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1182ms 16:29:06 INFO - PROCESS | 1857 | 1462318146540 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 16:29:06 INFO - PROCESS | 1857 | 1462318146546 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 16:29:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 16:29:06 INFO - PROCESS | 1857 | 1462318146555 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 16:29:06 INFO - PROCESS | 1857 | 1462318146557 Marionette TRACE conn3 <- [1,262,null,{}] 16:29:06 INFO - PROCESS | 1857 | 1462318146563 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}] 16:29:06 INFO - PROCESS | 1857 | 1462318146715 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 16:29:06 INFO - PROCESS | 1857 | 1462318146822 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75adcc2800 == 48 [pid = 1857] [id = 73] 16:29:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f759ffe9800) [pid = 1857] [serial = 217] [outer = (nil)] 16:29:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f75aa698800) [pid = 1857] [serial = 218] [outer = 0x7f759ffe9800] 16:29:06 INFO - PROCESS | 1857 | 1462318146890 Marionette DEBUG loaded listener.js 16:29:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f75aba61400) [pid = 1857] [serial = 219] [outer = 0x7f759ffe9800] 16:29:07 INFO - PROCESS | 1857 | 1462318147639 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]]]}] 16:29:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 16:29:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1128ms 16:29:07 INFO - PROCESS | 1857 | 1462318147683 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 16:29:07 INFO - PROCESS | 1857 | 1462318147686 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 16:29:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 16:29:07 INFO - PROCESS | 1857 | 1462318147717 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 16:29:07 INFO - PROCESS | 1857 | 1462318147725 Marionette TRACE conn3 <- [1,266,null,{}] 16:29:07 INFO - PROCESS | 1857 | 1462318147731 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}] 16:29:07 INFO - PROCESS | 1857 | 1462318147881 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 16:29:08 INFO - PROCESS | 1857 | 1462318148002 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5c1000 == 49 [pid = 1857] [id = 74] 16:29:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f75a3b91800) [pid = 1857] [serial = 220] [outer = (nil)] 16:29:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f75afe25000) [pid = 1857] [serial = 221] [outer = 0x7f75a3b91800] 16:29:08 INFO - PROCESS | 1857 | 1462318148072 Marionette DEBUG loaded listener.js 16:29:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f75b2436000) [pid = 1857] [serial = 222] [outer = 0x7f75a3b91800] 16:29:08 INFO - PROCESS | 1857 | 1462318148822 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]]]}] 16:29:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 16:29:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1146ms 16:29:08 INFO - PROCESS | 1857 | 1462318148855 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 16:29:08 INFO - PROCESS | 1857 | 1462318148862 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 16:29:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 16:29:08 INFO - PROCESS | 1857 | 1462318148867 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 16:29:08 INFO - PROCESS | 1857 | 1462318148870 Marionette TRACE conn3 <- [1,270,null,{}] 16:29:08 INFO - PROCESS | 1857 | 1462318148875 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}] 16:29:09 INFO - PROCESS | 1857 | 1462318149015 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 16:29:09 INFO - PROCESS | 1857 | 1462318149141 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afdcc000 == 50 [pid = 1857] [id = 75] 16:29:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f759e8aa800) [pid = 1857] [serial = 223] [outer = (nil)] 16:29:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f75b2718000) [pid = 1857] [serial = 224] [outer = 0x7f759e8aa800] 16:29:09 INFO - PROCESS | 1857 | 1462318149207 Marionette DEBUG loaded listener.js 16:29:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f75b3d19400) [pid = 1857] [serial = 225] [outer = 0x7f759e8aa800] 16:29:09 INFO - PROCESS | 1857 | 1462318149903 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]]]}] 16:29:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 16:29:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1081ms 16:29:09 INFO - PROCESS | 1857 | 1462318149949 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 16:29:09 INFO - PROCESS | 1857 | 1462318149951 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 16:29:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 16:29:09 INFO - PROCESS | 1857 | 1462318149957 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 16:29:09 INFO - PROCESS | 1857 | 1462318149960 Marionette TRACE conn3 <- [1,274,null,{}] 16:29:09 INFO - PROCESS | 1857 | 1462318149965 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}] 16:29:10 INFO - PROCESS | 1857 | 1462318150097 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 16:29:10 INFO - PROCESS | 1857 | 1462318150371 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759be70000 == 51 [pid = 1857] [id = 76] 16:29:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f759716f400) [pid = 1857] [serial = 226] [outer = (nil)] 16:29:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f75971f2800) [pid = 1857] [serial = 227] [outer = 0x7f759716f400] 16:29:10 INFO - PROCESS | 1857 | 1462318150431 Marionette DEBUG loaded listener.js 16:29:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f7599ad4800) [pid = 1857] [serial = 228] [outer = 0x7f759716f400] 16:29:11 INFO - PROCESS | 1857 | 1462318151254 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]]]}] 16:29:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 16:29:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1331ms 16:29:11 INFO - PROCESS | 1857 | 1462318151290 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 16:29:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 16:29:11 INFO - PROCESS | 1857 | 1462318151296 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 16:29:11 INFO - PROCESS | 1857 | 1462318151302 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 16:29:11 INFO - PROCESS | 1857 | 1462318151307 Marionette TRACE conn3 <- [1,278,null,{}] 16:29:11 INFO - PROCESS | 1857 | 1462318151313 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}] 16:29:11 INFO - PROCESS | 1857 | 1462318151472 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aab92000 == 50 [pid = 1857] [id = 70] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cd4000 == 49 [pid = 1857] [id = 69] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3c8f800 == 48 [pid = 1857] [id = 68] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a011e000 == 47 [pid = 1857] [id = 67] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d91d800 == 46 [pid = 1857] [id = 66] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cbc6000 == 45 [pid = 1857] [id = 65] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f75af642c00) [pid = 1857] [serial = 173] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940e8000 == 44 [pid = 1857] [id = 64] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c1af800 == 43 [pid = 1857] [id = 63] 16:29:11 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aad23000 == 42 [pid = 1857] [id = 58] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f759e756c00) [pid = 1857] [serial = 119] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f7597175000) [pid = 1857] [serial = 144] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f759716e800) [pid = 1857] [serial = 143] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f759cc8bc00) [pid = 1857] [serial = 158] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f759d9e1800) [pid = 1857] [serial = 159] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f759bcf4800) [pid = 1857] [serial = 147] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f7599ad3000) [pid = 1857] [serial = 146] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f75aa925400) [pid = 1857] [serial = 164] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f759ffac400) [pid = 1857] [serial = 161] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f75aab6fc00) [pid = 1857] [serial = 167] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f75a0141400) [pid = 1857] [serial = 150] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f759ec8c400) [pid = 1857] [serial = 149] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7f759d9e7000) [pid = 1857] [serial = 152] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7f75a9a64c00) [pid = 1857] [serial = 153] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7f75abbd3c00) [pid = 1857] [serial = 170] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7f7599ad5800) [pid = 1857] [serial = 156] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7f75971f6400) [pid = 1857] [serial = 155] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7f75ab815400) [pid = 1857] [serial = 168] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7f75aab63c00) [pid = 1857] [serial = 165] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7f75aeec6400) [pid = 1857] [serial = 171] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7f759fff0c00) [pid = 1857] [serial = 162] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7f759be4c400) [pid = 1857] [serial = 116] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7f75aab72800) [pid = 1857] [serial = 113] [outer = (nil)] [url = about:blank] 16:29:11 INFO - PROCESS | 1857 | 1462318151614 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75958a0000 == 43 [pid = 1857] [id = 77] 16:29:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7f759716e800) [pid = 1857] [serial = 229] [outer = (nil)] 16:29:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f759be4f000) [pid = 1857] [serial = 230] [outer = 0x7f759716e800] 16:29:11 INFO - PROCESS | 1857 | 1462318151671 Marionette DEBUG loaded listener.js 16:29:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f759e8a0800) [pid = 1857] [serial = 231] [outer = 0x7f759716e800] 16:29:12 INFO - PROCESS | 1857 | 1462318152273 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]]]}] 16:29:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 16:29:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1030ms 16:29:12 INFO - PROCESS | 1857 | 1462318152334 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 16:29:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 16:29:12 INFO - PROCESS | 1857 | 1462318152339 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 16:29:12 INFO - PROCESS | 1857 | 1462318152345 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 16:29:12 INFO - PROCESS | 1857 | 1462318152348 Marionette TRACE conn3 <- [1,282,null,{}] 16:29:12 INFO - PROCESS | 1857 | 1462318152353 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}] 16:29:12 INFO - PROCESS | 1857 | 1462318152490 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 16:29:12 INFO - PROCESS | 1857 | 1462318152579 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cca8000 == 44 [pid = 1857] [id = 78] 16:29:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f759e8a1000) [pid = 1857] [serial = 232] [outer = (nil)] 16:29:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f75a0d93000) [pid = 1857] [serial = 233] [outer = 0x7f759e8a1000] 16:29:12 INFO - PROCESS | 1857 | 1462318152638 Marionette DEBUG loaded listener.js 16:29:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7f75aa60fc00) [pid = 1857] [serial = 234] [outer = 0x7f759e8a1000] 16:29:13 INFO - PROCESS | 1857 | 1462318153223 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]]]}] 16:29:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 16:29:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 930ms 16:29:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 16:29:13 INFO - PROCESS | 1857 | 1462318153275 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 16:29:13 INFO - PROCESS | 1857 | 1462318153278 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 16:29:13 INFO - PROCESS | 1857 | 1462318153291 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 16:29:13 INFO - PROCESS | 1857 | 1462318153299 Marionette TRACE conn3 <- [1,286,null,{}] 16:29:13 INFO - PROCESS | 1857 | 1462318153305 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}] 16:29:13 INFO - PROCESS | 1857 | 1462318153461 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 16:29:13 INFO - PROCESS | 1857 | 1462318153478 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e792000 == 45 [pid = 1857] [id = 79] 16:29:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7f759730a800) [pid = 1857] [serial = 235] [outer = (nil)] 16:29:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7f7597315000) [pid = 1857] [serial = 236] [outer = 0x7f759730a800] 16:29:13 INFO - PROCESS | 1857 | 1462318153534 Marionette DEBUG loaded listener.js 16:29:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7f75aa8e7c00) [pid = 1857] [serial = 237] [outer = 0x7f759730a800] 16:29:14 INFO - PROCESS | 1857 | 1462318154261 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]]]}] 16:29:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 16:29:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 989ms 16:29:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 16:29:14 INFO - PROCESS | 1857 | 1462318154274 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 16:29:14 INFO - PROCESS | 1857 | 1462318154277 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 16:29:14 INFO - PROCESS | 1857 | 1462318154287 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 16:29:14 INFO - PROCESS | 1857 | 1462318154290 Marionette TRACE conn3 <- [1,290,null,{}] 16:29:14 INFO - PROCESS | 1857 | 1462318154296 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}] 16:29:14 INFO - PROCESS | 1857 | 1462318154455 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 16:29:14 INFO - PROCESS | 1857 | 1462318154480 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e0a000 == 46 [pid = 1857] [id = 80] 16:29:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7f7595cad800) [pid = 1857] [serial = 238] [outer = (nil)] 16:29:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f7595cb5c00) [pid = 1857] [serial = 239] [outer = 0x7f7595cad800] 16:29:14 INFO - PROCESS | 1857 | 1462318154534 Marionette DEBUG loaded listener.js 16:29:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f7597310800) [pid = 1857] [serial = 240] [outer = 0x7f7595cad800] 16:29:15 INFO - PROCESS | 1857 | 1462318155170 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]]]}] 16:29:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 16:29:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 932ms 16:29:15 INFO - PROCESS | 1857 | 1462318155215 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 16:29:15 INFO - PROCESS | 1857 | 1462318155218 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 16:29:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 16:29:15 INFO - PROCESS | 1857 | 1462318155223 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 16:29:15 INFO - PROCESS | 1857 | 1462318155225 Marionette TRACE conn3 <- [1,294,null,{}] 16:29:15 INFO - PROCESS | 1857 | 1462318155239 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}] 16:29:15 INFO - PROCESS | 1857 | 1462318155394 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 16:29:15 INFO - PROCESS | 1857 | 1462318155470 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aab7d800 == 47 [pid = 1857] [id = 81] 16:29:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f75aab6a800) [pid = 1857] [serial = 241] [outer = (nil)] 16:29:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f75aad7dc00) [pid = 1857] [serial = 242] [outer = 0x7f75aab6a800] 16:29:15 INFO - PROCESS | 1857 | 1462318155542 Marionette DEBUG loaded listener.js 16:29:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f75abeef400) [pid = 1857] [serial = 243] [outer = 0x7f75aab6a800] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f75aee96800) [pid = 1857] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f7595892400) [pid = 1857] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f759ebbc800) [pid = 1857] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f759ebbe800) [pid = 1857] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7f759da3c400) [pid = 1857] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7f7595b3f800) [pid = 1857] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7f7595884800) [pid = 1857] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 16:29:16 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7f7595b3fc00) [pid = 1857] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 16:29:16 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. 16:29:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1140ms 16:29:16 INFO - PROCESS | 1857 | 1462318156356 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]]]}] 16:29:16 INFO - PROCESS | 1857 | 1462318156365 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 16:29:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 16:29:16 INFO - PROCESS | 1857 | 1462318156368 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 16:29:16 INFO - PROCESS | 1857 | 1462318156374 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 16:29:16 INFO - PROCESS | 1857 | 1462318156377 Marionette TRACE conn3 <- [1,298,null,{}] 16:29:16 INFO - PROCESS | 1857 | 1462318156383 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}] 16:29:16 INFO - PROCESS | 1857 | 1462318156508 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 16:29:16 INFO - PROCESS | 1857 | 1462318156595 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0d59800 == 48 [pid = 1857] [id = 82] 16:29:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7f759730fc00) [pid = 1857] [serial = 244] [outer = (nil)] 16:29:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7f75a3e41800) [pid = 1857] [serial = 245] [outer = 0x7f759730fc00] 16:29:16 INFO - PROCESS | 1857 | 1462318156651 Marionette DEBUG loaded listener.js 16:29:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7f75a3e46000) [pid = 1857] [serial = 246] [outer = 0x7f759730fc00] 16:29:17 INFO - PROCESS | 1857 | 1462318157263 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]]]}] 16:29:17 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. 16:29:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 927ms 16:29:17 INFO - PROCESS | 1857 | 1462318157302 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 16:29:17 INFO - PROCESS | 1857 | 1462318157304 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 16:29:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 16:29:17 INFO - PROCESS | 1857 | 1462318157310 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 16:29:17 INFO - PROCESS | 1857 | 1462318157313 Marionette TRACE conn3 <- [1,302,null,{}] 16:29:17 INFO - PROCESS | 1857 | 1462318157319 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}] 16:29:17 INFO - PROCESS | 1857 | 1462318157439 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 16:29:17 INFO - PROCESS | 1857 | 1462318157530 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af680000 == 49 [pid = 1857] [id = 83] 16:29:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f7594c3d800) [pid = 1857] [serial = 247] [outer = (nil)] 16:29:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f75aa992000) [pid = 1857] [serial = 248] [outer = 0x7f7594c3d800] 16:29:17 INFO - PROCESS | 1857 | 1462318157586 Marionette DEBUG loaded listener.js 16:29:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f75aeebe000) [pid = 1857] [serial = 249] [outer = 0x7f7594c3d800] 16:29:18 INFO - PROCESS | 1857 | 1462318158104 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]]]}] 16:29:18 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. 16:29:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 827ms 16:29:18 INFO - PROCESS | 1857 | 1462318158148 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 16:29:18 INFO - PROCESS | 1857 | 1462318158152 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 16:29:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 16:29:18 INFO - PROCESS | 1857 | 1462318158158 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 16:29:18 INFO - PROCESS | 1857 | 1462318158160 Marionette TRACE conn3 <- [1,306,null,{}] 16:29:18 INFO - PROCESS | 1857 | 1462318158165 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}] 16:29:18 INFO - PROCESS | 1857 | 1462318158287 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 16:29:18 INFO - PROCESS | 1857 | 1462318158432 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cc9800 == 50 [pid = 1857] [id = 84] 16:29:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f7593c2d000) [pid = 1857] [serial = 250] [outer = (nil)] 16:29:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f7595b37c00) [pid = 1857] [serial = 251] [outer = 0x7f7593c2d000] 16:29:18 INFO - PROCESS | 1857 | 1462318158502 Marionette DEBUG loaded listener.js 16:29:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f7595cb7000) [pid = 1857] [serial = 252] [outer = 0x7f7593c2d000] 16:29:19 INFO - PROCESS | 1857 | 1462318159310 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]]]}] 16:29:19 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. 16:29:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1182ms 16:29:19 INFO - PROCESS | 1857 | 1462318159348 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 16:29:19 INFO - PROCESS | 1857 | 1462318159354 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 16:29:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 16:29:19 INFO - PROCESS | 1857 | 1462318159362 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 16:29:19 INFO - PROCESS | 1857 | 1462318159368 Marionette TRACE conn3 <- [1,310,null,{}] 16:29:19 INFO - PROCESS | 1857 | 1462318159375 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}] 16:29:19 INFO - PROCESS | 1857 | 1462318159530 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 16:29:19 INFO - PROCESS | 1857 | 1462318159654 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ddc5000 == 51 [pid = 1857] [id = 85] 16:29:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f7597175800) [pid = 1857] [serial = 253] [outer = (nil)] 16:29:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f759be4c400) [pid = 1857] [serial = 254] [outer = 0x7f7597175800] 16:29:19 INFO - PROCESS | 1857 | 1462318159723 Marionette DEBUG loaded listener.js 16:29:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f759d45ec00) [pid = 1857] [serial = 255] [outer = 0x7f7597175800] 16:29:20 INFO - PROCESS | 1857 | 1462318160508 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]]]}] 16:29:20 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. 16:29:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1180ms 16:29:20 INFO - PROCESS | 1857 | 1462318160546 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 16:29:20 INFO - PROCESS | 1857 | 1462318160551 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 16:29:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 16:29:20 INFO - PROCESS | 1857 | 1462318160559 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 16:29:20 INFO - PROCESS | 1857 | 1462318160563 Marionette TRACE conn3 <- [1,314,null,{}] 16:29:20 INFO - PROCESS | 1857 | 1462318160586 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}] 16:29:20 INFO - PROCESS | 1857 | 1462318160747 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 16:29:20 INFO - PROCESS | 1857 | 1462318160875 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5bb800 == 52 [pid = 1857] [id = 86] 16:29:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f759ec8c000) [pid = 1857] [serial = 256] [outer = (nil)] 16:29:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f75a3e38c00) [pid = 1857] [serial = 257] [outer = 0x7f759ec8c000] 16:29:20 INFO - PROCESS | 1857 | 1462318160954 Marionette DEBUG loaded listener.js 16:29:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f75a3e43c00) [pid = 1857] [serial = 258] [outer = 0x7f759ec8c000] 16:29:21 INFO - PROCESS | 1857 | 1462318161775 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]]]}] 16:29:21 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. 16:29:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1250ms 16:29:21 INFO - PROCESS | 1857 | 1462318161810 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 16:29:21 INFO - PROCESS | 1857 | 1462318161814 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 16:29:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 16:29:21 INFO - PROCESS | 1857 | 1462318161828 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 16:29:21 INFO - PROCESS | 1857 | 1462318161837 Marionette TRACE conn3 <- [1,318,null,{}] 16:29:21 INFO - PROCESS | 1857 | 1462318161843 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}] 16:29:21 INFO - PROCESS | 1857 | 1462318161990 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 16:29:22 INFO - PROCESS | 1857 | 1462318162119 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3d3b800 == 53 [pid = 1857] [id = 87] 16:29:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f759d7e3000) [pid = 1857] [serial = 259] [outer = (nil)] 16:29:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f75abd2ac00) [pid = 1857] [serial = 260] [outer = 0x7f759d7e3000] 16:29:22 INFO - PROCESS | 1857 | 1462318162187 Marionette DEBUG loaded listener.js 16:29:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f75afd2f000) [pid = 1857] [serial = 261] [outer = 0x7f759d7e3000] 16:29:22 INFO - PROCESS | 1857 | 1462318162959 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]]]}] 16:29:23 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. 16:29:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1195ms 16:29:23 INFO - PROCESS | 1857 | 1462318163017 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 16:29:23 INFO - PROCESS | 1857 | 1462318163020 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 16:29:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 16:29:23 INFO - PROCESS | 1857 | 1462318163026 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 16:29:23 INFO - PROCESS | 1857 | 1462318163029 Marionette TRACE conn3 <- [1,322,null,{}] 16:29:23 INFO - PROCESS | 1857 | 1462318163034 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}] 16:29:23 INFO - PROCESS | 1857 | 1462318163184 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 16:29:23 INFO - PROCESS | 1857 | 1462318163309 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c27000 == 54 [pid = 1857] [id = 88] 16:29:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f759ffea800) [pid = 1857] [serial = 262] [outer = (nil)] 16:29:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f75b1ac7000) [pid = 1857] [serial = 263] [outer = 0x7f759ffea800] 16:29:23 INFO - PROCESS | 1857 | 1462318163374 Marionette DEBUG loaded listener.js 16:29:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f75b2713800) [pid = 1857] [serial = 264] [outer = 0x7f759ffea800] 16:29:24 INFO - PROCESS | 1857 | 1462318164179 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]]]}] 16:29:24 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. 16:29:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1179ms 16:29:24 INFO - PROCESS | 1857 | 1462318164206 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 16:29:24 INFO - PROCESS | 1857 | 1462318164210 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 16:29:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 16:29:24 INFO - PROCESS | 1857 | 1462318164216 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 16:29:24 INFO - PROCESS | 1857 | 1462318164220 Marionette TRACE conn3 <- [1,326,null,{}] 16:29:24 INFO - PROCESS | 1857 | 1462318164225 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}] 16:29:24 INFO - PROCESS | 1857 | 1462318164373 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 16:29:24 INFO - PROCESS | 1857 | 1462318164728 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d44a800 == 55 [pid = 1857] [id = 89] 16:29:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f7595cb0400) [pid = 1857] [serial = 265] [outer = (nil)] 16:29:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f7595cb5000) [pid = 1857] [serial = 266] [outer = 0x7f7595cb0400] 16:29:24 INFO - PROCESS | 1857 | 1462318164789 Marionette DEBUG loaded listener.js 16:29:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f75971f5000) [pid = 1857] [serial = 267] [outer = 0x7f7595cb0400] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cd6800 == 54 [pid = 1857] [id = 31] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759745f800 == 53 [pid = 1857] [id = 51] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa622800 == 52 [pid = 1857] [id = 50] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af680000 == 51 [pid = 1857] [id = 83] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f7597170c00) [pid = 1857] [serial = 176] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f759da43400) [pid = 1857] [serial = 179] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f75aa926800) [pid = 1857] [serial = 182] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f75af7c5800) [pid = 1857] [serial = 185] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f75af7bd000) [pid = 1857] [serial = 209] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0d59800 == 50 [pid = 1857] [id = 82] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aab7d800 == 49 [pid = 1857] [id = 81] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e0a000 == 48 [pid = 1857] [id = 80] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e792000 == 47 [pid = 1857] [id = 79] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cca8000 == 46 [pid = 1857] [id = 78] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75958a0000 == 45 [pid = 1857] [id = 77] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759be70000 == 44 [pid = 1857] [id = 76] 16:29:25 INFO - PROCESS | 1857 | 1462318165787 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]]]}] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75adcc2800 == 43 [pid = 1857] [id = 73] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d90e000 == 42 [pid = 1857] [id = 72] 16:29:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759589e000 == 41 [pid = 1857] [id = 71] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f75af039400) [pid = 1857] [serial = 203] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f75aabb2400) [pid = 1857] [serial = 200] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f759ec6f400) [pid = 1857] [serial = 194] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f759ffc6800) [pid = 1857] [serial = 195] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f75a0d90400) [pid = 1857] [serial = 197] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f75af7c1400) [pid = 1857] [serial = 174] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f75970fac00) [pid = 1857] [serial = 188] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f759b22f800) [pid = 1857] [serial = 206] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f75971f4400) [pid = 1857] [serial = 189] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f759bcfc400) [pid = 1857] [serial = 191] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f759d9dfc00) [pid = 1857] [serial = 192] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f75afe24400) [pid = 1857] [serial = 204] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f75a0d8a400) [pid = 1857] [serial = 207] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f75aba56800) [pid = 1857] [serial = 201] [outer = (nil)] [url = about:blank] 16:29:25 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f75aa8df800) [pid = 1857] [serial = 198] [outer = (nil)] [url = about:blank] 16:29:25 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. 16:29:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1633ms 16:29:25 INFO - PROCESS | 1857 | 1462318165851 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 16:29:25 INFO - PROCESS | 1857 | 1462318165857 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 16:29:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 16:29:25 INFO - PROCESS | 1857 | 1462318165864 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 16:29:25 INFO - PROCESS | 1857 | 1462318165869 Marionette TRACE conn3 <- [1,330,null,{}] 16:29:25 INFO - PROCESS | 1857 | 1462318165876 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}] 16:29:26 INFO - PROCESS | 1857 | 1462318166021 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 16:29:26 INFO - PROCESS | 1857 | 1462318166105 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a56d800 == 42 [pid = 1857] [id = 90] 16:29:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f7595cb1000) [pid = 1857] [serial = 268] [outer = (nil)] 16:29:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f759b22f000) [pid = 1857] [serial = 269] [outer = 0x7f7595cb1000] 16:29:26 INFO - PROCESS | 1857 | 1462318166169 Marionette DEBUG loaded listener.js 16:29:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f759cb6bc00) [pid = 1857] [serial = 270] [outer = 0x7f7595cb1000] 16:29:26 INFO - PROCESS | 1857 | 1462318166786 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]]]}] 16:29:26 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. 16:29:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 934ms 16:29:26 INFO - PROCESS | 1857 | 1462318166801 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 16:29:26 INFO - PROCESS | 1857 | 1462318166811 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 16:29:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 16:29:26 INFO - PROCESS | 1857 | 1462318166823 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 16:29:26 INFO - PROCESS | 1857 | 1462318166825 Marionette TRACE conn3 <- [1,334,null,{}] 16:29:26 INFO - PROCESS | 1857 | 1462318166831 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}] 16:29:26 INFO - PROCESS | 1857 | 1462318166966 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 16:29:27 INFO - PROCESS | 1857 | 1462318167059 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d922800 == 43 [pid = 1857] [id = 91] 16:29:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f7595884800) [pid = 1857] [serial = 271] [outer = (nil)] 16:29:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f759ebbc000) [pid = 1857] [serial = 272] [outer = 0x7f7595884800] 16:29:27 INFO - PROCESS | 1857 | 1462318167116 Marionette DEBUG loaded listener.js 16:29:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f759ffd4800) [pid = 1857] [serial = 273] [outer = 0x7f7595884800] 16:29:27 INFO - PROCESS | 1857 | 1462318167764 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]]]}] 16:29:27 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. 16:29:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 980ms 16:29:27 INFO - PROCESS | 1857 | 1462318167804 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 16:29:27 INFO - PROCESS | 1857 | 1462318167806 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 16:29:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 16:29:27 INFO - PROCESS | 1857 | 1462318167821 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 16:29:27 INFO - PROCESS | 1857 | 1462318167830 Marionette TRACE conn3 <- [1,338,null,{}] 16:29:27 INFO - PROCESS | 1857 | 1462318167836 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}] 16:29:28 INFO - PROCESS | 1857 | 1462318168045 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 16:29:28 INFO - PROCESS | 1857 | 1462318168067 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e06800 == 44 [pid = 1857] [id = 92] 16:29:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f759ec69000) [pid = 1857] [serial = 274] [outer = (nil)] 16:29:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f75a9a64c00) [pid = 1857] [serial = 275] [outer = 0x7f759ec69000] 16:29:28 INFO - PROCESS | 1857 | 1462318168122 Marionette DEBUG loaded listener.js 16:29:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f75aa994000) [pid = 1857] [serial = 276] [outer = 0x7f759ec69000] 16:29:28 INFO - PROCESS | 1857 | 1462318168776 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]]]}] 16:29:28 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. 16:29:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 991ms 16:29:28 INFO - PROCESS | 1857 | 1462318168806 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 16:29:28 INFO - PROCESS | 1857 | 1462318168809 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 16:29:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 16:29:28 INFO - PROCESS | 1857 | 1462318168815 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 16:29:28 INFO - PROCESS | 1857 | 1462318168817 Marionette TRACE conn3 <- [1,342,null,{}] 16:29:28 INFO - PROCESS | 1857 | 1462318168822 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}] 16:29:29 INFO - PROCESS | 1857 | 1462318169006 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 16:29:29 INFO - PROCESS | 1857 | 1462318169071 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aab32800 == 45 [pid = 1857] [id = 93] 16:29:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f75aa614800) [pid = 1857] [serial = 277] [outer = (nil)] 16:29:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f75ad710c00) [pid = 1857] [serial = 278] [outer = 0x7f75aa614800] 16:29:29 INFO - PROCESS | 1857 | 1462318169125 Marionette DEBUG loaded listener.js 16:29:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f75af7bd000) [pid = 1857] [serial = 279] [outer = 0x7f75aa614800] 16:29:29 INFO - PROCESS | 1857 | 1462318169715 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]]]}] 16:29:29 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. 16:29:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 926ms 16:29:29 INFO - PROCESS | 1857 | 1462318169742 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 16:29:29 INFO - PROCESS | 1857 | 1462318169745 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 16:29:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 16:29:29 INFO - PROCESS | 1857 | 1462318169750 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 16:29:29 INFO - PROCESS | 1857 | 1462318169752 Marionette TRACE conn3 <- [1,346,null,{}] 16:29:29 INFO - PROCESS | 1857 | 1462318169770 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}] 16:29:29 INFO - PROCESS | 1857 | 1462318169939 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f759716f400) [pid = 1857] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f759716e800) [pid = 1857] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f759730fc00) [pid = 1857] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f7595cad800) [pid = 1857] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f759730a800) [pid = 1857] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f75aab6a800) [pid = 1857] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f759e8a1000) [pid = 1857] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 16:29:30 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f7594063c00) [pid = 1857] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 16:29:30 INFO - PROCESS | 1857 | 1462318170231 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e10000 == 46 [pid = 1857] [id = 94] 16:29:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f759716f400) [pid = 1857] [serial = 280] [outer = (nil)] 16:29:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f759d9da400) [pid = 1857] [serial = 281] [outer = 0x7f759716f400] 16:29:30 INFO - PROCESS | 1857 | 1462318170299 Marionette DEBUG loaded listener.js 16:29:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f75b24aec00) [pid = 1857] [serial = 282] [outer = 0x7f759716f400] 16:29:30 INFO - PROCESS | 1857 | 1462318170940 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]]]}] 16:29:30 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. 16:29:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1226ms 16:29:30 INFO - PROCESS | 1857 | 1462318170977 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 16:29:30 INFO - PROCESS | 1857 | 1462318170981 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 16:29:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 16:29:30 INFO - PROCESS | 1857 | 1462318170986 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 16:29:30 INFO - PROCESS | 1857 | 1462318170990 Marionette TRACE conn3 <- [1,350,null,{}] 16:29:30 INFO - PROCESS | 1857 | 1462318170995 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}] 16:29:31 INFO - PROCESS | 1857 | 1462318171127 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 16:29:31 INFO - PROCESS | 1857 | 1462318171136 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af684800 == 47 [pid = 1857] [id = 95] 16:29:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f7593d7d000) [pid = 1857] [serial = 283] [outer = (nil)] 16:29:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f75b3f60400) [pid = 1857] [serial = 284] [outer = 0x7f7593d7d000] 16:29:31 INFO - PROCESS | 1857 | 1462318171194 Marionette DEBUG loaded listener.js 16:29:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f75cc612c00) [pid = 1857] [serial = 285] [outer = 0x7f7593d7d000] 16:29:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f759e736c00) [pid = 1857] [serial = 286] [outer = 0x7f759405ac00] 16:29:31 INFO - PROCESS | 1857 | 1462318171938 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]]]}] 16:29:31 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. 16:29:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 975ms 16:29:31 INFO - PROCESS | 1857 | 1462318171963 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 16:29:31 INFO - PROCESS | 1857 | 1462318171966 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 16:29:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 16:29:31 INFO - PROCESS | 1857 | 1462318171972 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 16:29:31 INFO - PROCESS | 1857 | 1462318171973 Marionette TRACE conn3 <- [1,354,null,{}] 16:29:31 INFO - PROCESS | 1857 | 1462318171980 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}] 16:29:32 INFO - PROCESS | 1857 | 1462318172133 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 16:29:32 INFO - PROCESS | 1857 | 1462318172198 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c4a000 == 48 [pid = 1857] [id = 96] 16:29:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f7593d84800) [pid = 1857] [serial = 287] [outer = (nil)] 16:29:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f759bcf8000) [pid = 1857] [serial = 288] [outer = 0x7f7593d84800] 16:29:32 INFO - PROCESS | 1857 | 1462318172254 Marionette DEBUG loaded listener.js 16:29:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f759ffcb800) [pid = 1857] [serial = 289] [outer = 0x7f7593d84800] 16:29:33 INFO - PROCESS | 1857 | 1462318173111 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]]]}] 16:29:33 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. 16:29:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1178ms 16:29:33 INFO - PROCESS | 1857 | 1462318173150 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 16:29:33 INFO - PROCESS | 1857 | 1462318173157 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 16:29:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 16:29:33 INFO - PROCESS | 1857 | 1462318173164 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 16:29:33 INFO - PROCESS | 1857 | 1462318173171 Marionette TRACE conn3 <- [1,358,null,{}] 16:29:33 INFO - PROCESS | 1857 | 1462318173178 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}] 16:29:33 INFO - PROCESS | 1857 | 1462318173335 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 16:29:33 INFO - PROCESS | 1857 | 1462318173463 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d908800 == 49 [pid = 1857] [id = 97] 16:29:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f75971f5800) [pid = 1857] [serial = 290] [outer = (nil)] 16:29:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f7599a40800) [pid = 1857] [serial = 291] [outer = 0x7f75971f5800] 16:29:33 INFO - PROCESS | 1857 | 1462318173530 Marionette DEBUG loaded listener.js 16:29:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f759d211000) [pid = 1857] [serial = 292] [outer = 0x7f75971f5800] 16:29:34 INFO - PROCESS | 1857 | 1462318174326 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]]]}] 16:29:34 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. 16:29:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1185ms 16:29:34 INFO - PROCESS | 1857 | 1462318174354 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 16:29:34 INFO - PROCESS | 1857 | 1462318174361 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 16:29:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 16:29:34 INFO - PROCESS | 1857 | 1462318174373 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 16:29:34 INFO - PROCESS | 1857 | 1462318174377 Marionette TRACE conn3 <- [1,362,null,{}] 16:29:34 INFO - PROCESS | 1857 | 1462318174383 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}] 16:29:34 INFO - PROCESS | 1857 | 1462318174537 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 16:29:34 INFO - PROCESS | 1857 | 1462318174664 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aba4f800 == 50 [pid = 1857] [id = 98] 16:29:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f759e739000) [pid = 1857] [serial = 293] [outer = (nil)] 16:29:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f759ffe9000) [pid = 1857] [serial = 294] [outer = 0x7f759e739000] 16:29:34 INFO - PROCESS | 1857 | 1462318174731 Marionette DEBUG loaded listener.js 16:29:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f75a3e3fc00) [pid = 1857] [serial = 295] [outer = 0x7f759e739000] 16:29:35 INFO - PROCESS | 1857 | 1462318175588 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]]]}] 16:29:35 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. 16:29:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1232ms 16:29:35 INFO - PROCESS | 1857 | 1462318175619 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 16:29:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 16:29:35 INFO - PROCESS | 1857 | 1462318175624 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 16:29:35 INFO - PROCESS | 1857 | 1462318175632 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 16:29:35 INFO - PROCESS | 1857 | 1462318175638 Marionette TRACE conn3 <- [1,366,null,{}] 16:29:35 INFO - PROCESS | 1857 | 1462318175653 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}] 16:29:35 INFO - PROCESS | 1857 | 1462318175799 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 16:29:35 INFO - PROCESS | 1857 | 1462318175934 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936cb800 == 51 [pid = 1857] [id = 99] 16:29:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f75aa8e5000) [pid = 1857] [serial = 296] [outer = (nil)] 16:29:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f75abb77800) [pid = 1857] [serial = 297] [outer = 0x7f75aa8e5000] 16:29:36 INFO - PROCESS | 1857 | 1462318176002 Marionette DEBUG loaded listener.js 16:29:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f75abb7d800) [pid = 1857] [serial = 298] [outer = 0x7f75aa8e5000] 16:29:36 INFO - PROCESS | 1857 | 1462318176755 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]]]}] 16:29:36 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. 16:29:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1140ms 16:29:36 INFO - PROCESS | 1857 | 1462318176770 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 16:29:36 INFO - PROCESS | 1857 | 1462318176773 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 16:29:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 16:29:36 INFO - PROCESS | 1857 | 1462318176780 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 16:29:36 INFO - PROCESS | 1857 | 1462318176784 Marionette TRACE conn3 <- [1,370,null,{}] 16:29:36 INFO - PROCESS | 1857 | 1462318176789 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}] 16:29:36 INFO - PROCESS | 1857 | 1462318176941 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 16:29:37 INFO - PROCESS | 1857 | 1462318177073 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d405800 == 52 [pid = 1857] [id = 100] 16:29:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f759fff0c00) [pid = 1857] [serial = 299] [outer = (nil)] 16:29:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f75aeec7000) [pid = 1857] [serial = 300] [outer = 0x7f759fff0c00] 16:29:37 INFO - PROCESS | 1857 | 1462318177143 Marionette DEBUG loaded listener.js 16:29:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f75b1ac7400) [pid = 1857] [serial = 301] [outer = 0x7f759fff0c00] 16:29:37 INFO - PROCESS | 1857 | 1462318177891 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]]]}] 16:29:37 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. 16:29:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1127ms 16:29:37 INFO - PROCESS | 1857 | 1462318177907 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 16:29:37 INFO - PROCESS | 1857 | 1462318177910 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 16:29:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 16:29:37 INFO - PROCESS | 1857 | 1462318177916 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 16:29:37 INFO - PROCESS | 1857 | 1462318177918 Marionette TRACE conn3 <- [1,374,null,{}] 16:29:37 INFO - PROCESS | 1857 | 1462318177923 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}] 16:29:38 INFO - PROCESS | 1857 | 1462318178064 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 16:29:38 INFO - PROCESS | 1857 | 1462318178198 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d41d800 == 53 [pid = 1857] [id = 101] 16:29:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f75923ef000) [pid = 1857] [serial = 302] [outer = (nil)] 16:29:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f75923f4c00) [pid = 1857] [serial = 303] [outer = 0x7f75923ef000] 16:29:38 INFO - PROCESS | 1857 | 1462318178265 Marionette DEBUG loaded listener.js 16:29:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f75923f8c00) [pid = 1857] [serial = 304] [outer = 0x7f75923ef000] 16:29:39 INFO - PROCESS | 1857 | 1462318179285 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 16:29:39 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 16:29:39 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1431ms 16:29:39 INFO - PROCESS | 1857 | 1462318179348 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 16:29:39 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 16:29:39 INFO - PROCESS | 1857 | 1462318179353 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 16:29:39 INFO - PROCESS | 1857 | 1462318179361 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 16:29:39 INFO - PROCESS | 1857 | 1462318179365 Marionette TRACE conn3 <- [1,378,null,{}] 16:29:39 INFO - PROCESS | 1857 | 1462318179373 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}] 16:29:39 INFO - PROCESS | 1857 | 1462318179547 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 16:29:39 INFO - PROCESS | 1857 | 1462318179697 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594ba7800 == 54 [pid = 1857] [id = 102] 16:29:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f75923f6c00) [pid = 1857] [serial = 305] [outer = (nil)] 16:29:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f7593d7b400) [pid = 1857] [serial = 306] [outer = 0x7f75923f6c00] 16:29:39 INFO - PROCESS | 1857 | 1462318179786 Marionette DEBUG loaded listener.js 16:29:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f759588e000) [pid = 1857] [serial = 307] [outer = 0x7f75923f6c00] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af684800 == 53 [pid = 1857] [id = 95] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e10000 == 52 [pid = 1857] [id = 94] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aab32800 == 51 [pid = 1857] [id = 93] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f75afe25000) [pid = 1857] [serial = 221] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f759dfd7000) [pid = 1857] [serial = 215] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f75b2718000) [pid = 1857] [serial = 224] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f75aa698800) [pid = 1857] [serial = 218] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f75aa992000) [pid = 1857] [serial = 248] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e06800 == 50 [pid = 1857] [id = 92] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d922800 == 49 [pid = 1857] [id = 91] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a56d800 == 48 [pid = 1857] [id = 90] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d44a800 == 47 [pid = 1857] [id = 89] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c27000 == 46 [pid = 1857] [id = 88] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b3d3b800 == 45 [pid = 1857] [id = 87] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5bb800 == 44 [pid = 1857] [id = 86] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ddc5000 == 43 [pid = 1857] [id = 85] 16:29:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cc9800 == 42 [pid = 1857] [id = 84] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f7595892000) [pid = 1857] [serial = 212] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f75971f2800) [pid = 1857] [serial = 227] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f759e8a0800) [pid = 1857] [serial = 231] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f75a3e41800) [pid = 1857] [serial = 245] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f7597310800) [pid = 1857] [serial = 240] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f75aa8e7c00) [pid = 1857] [serial = 237] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f7599ad4800) [pid = 1857] [serial = 228] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f75aad7dc00) [pid = 1857] [serial = 242] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f759be4f000) [pid = 1857] [serial = 230] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f75a3e46000) [pid = 1857] [serial = 246] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f7597315000) [pid = 1857] [serial = 236] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f75a0d93000) [pid = 1857] [serial = 233] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f75aa60fc00) [pid = 1857] [serial = 234] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f7595cb5c00) [pid = 1857] [serial = 239] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f75b1acd800) [pid = 1857] [serial = 210] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f75abeef400) [pid = 1857] [serial = 243] [outer = (nil)] [url = about:blank] 16:29:40 INFO - PROCESS | 1857 | 1462318180629 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 16:29:40 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 16:29:40 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1284ms 16:29:40 INFO - PROCESS | 1857 | 1462318180651 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 16:29:40 INFO - PROCESS | 1857 | 1462318180659 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 16:29:40 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 16:29:40 INFO - PROCESS | 1857 | 1462318180672 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 16:29:40 INFO - PROCESS | 1857 | 1462318180675 Marionette TRACE conn3 <- [1,382,null,{}] 16:29:40 INFO - PROCESS | 1857 | 1462318180681 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}] 16:29:40 INFO - PROCESS | 1857 | 1462318180810 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 16:29:40 INFO - PROCESS | 1857 | 1462318180826 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b57a800 == 43 [pid = 1857] [id = 103] 16:29:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f7595cad400) [pid = 1857] [serial = 308] [outer = (nil)] 16:29:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f7597310800) [pid = 1857] [serial = 309] [outer = 0x7f7595cad400] 16:29:40 INFO - PROCESS | 1857 | 1462318180882 Marionette DEBUG loaded listener.js 16:29:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f7599ad0c00) [pid = 1857] [serial = 310] [outer = 0x7f7595cad400] 16:29:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:41 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:29:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:29:41 INFO - PROCESS | 1857 | 1462318181581 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 16:29:41 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 16:29:41 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 935ms 16:29:41 INFO - PROCESS | 1857 | 1462318181608 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 16:29:41 INFO - PROCESS | 1857 | 1462318181611 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 16:29:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 16:29:41 INFO - PROCESS | 1857 | 1462318181617 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 16:29:41 INFO - PROCESS | 1857 | 1462318181622 Marionette TRACE conn3 <- [1,386,null,{}] 16:29:41 INFO - PROCESS | 1857 | 1462318181635 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}] 16:29:41 INFO - PROCESS | 1857 | 1462318181805 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 16:29:41 INFO - PROCESS | 1857 | 1462318181828 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d458000 == 44 [pid = 1857] [id = 104] 16:29:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f759c131400) [pid = 1857] [serial = 311] [outer = (nil)] 16:29:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f759e734800) [pid = 1857] [serial = 312] [outer = 0x7f759c131400] 16:29:41 INFO - PROCESS | 1857 | 1462318181896 Marionette DEBUG loaded listener.js 16:29:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f759ec88400) [pid = 1857] [serial = 313] [outer = 0x7f759c131400] 16:29:42 INFO - PROCESS | 1857 | 1462318182621 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]]]}] 16:29:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 16:29:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1041ms 16:29:42 INFO - PROCESS | 1857 | 1462318182660 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 16:29:42 INFO - PROCESS | 1857 | 1462318182664 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 16:29:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 16:29:42 INFO - PROCESS | 1857 | 1462318182678 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 16:29:42 INFO - PROCESS | 1857 | 1462318182681 Marionette TRACE conn3 <- [1,390,null,{}] 16:29:42 INFO - PROCESS | 1857 | 1462318182710 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}] 16:29:42 INFO - PROCESS | 1857 | 1462318182861 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 16:29:42 INFO - PROCESS | 1857 | 1462318182886 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a011a800 == 45 [pid = 1857] [id = 105] 16:29:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f75971f4400) [pid = 1857] [serial = 314] [outer = (nil)] 16:29:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f75a3e3cc00) [pid = 1857] [serial = 315] [outer = 0x7f75971f4400] 16:29:42 INFO - PROCESS | 1857 | 1462318182942 Marionette DEBUG loaded listener.js 16:29:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f75a4a9b800) [pid = 1857] [serial = 316] [outer = 0x7f75971f4400] 16:29:43 INFO - PROCESS | 1857 | 1462318183638 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]]]}] 16:29:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 16:29:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 998ms 16:29:43 INFO - PROCESS | 1857 | 1462318183667 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 16:29:43 INFO - PROCESS | 1857 | 1462318183670 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 16:29:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 16:29:43 INFO - PROCESS | 1857 | 1462318183684 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 16:29:43 INFO - PROCESS | 1857 | 1462318183686 Marionette TRACE conn3 <- [1,394,null,{}] 16:29:43 INFO - PROCESS | 1857 | 1462318183690 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}] 16:29:43 INFO - PROCESS | 1857 | 1462318183845 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 16:29:43 INFO - PROCESS | 1857 | 1462318183869 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9aeb800 == 46 [pid = 1857] [id = 106] 16:29:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f75971f0000) [pid = 1857] [serial = 317] [outer = (nil)] 16:29:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f75aa924400) [pid = 1857] [serial = 318] [outer = 0x7f75971f0000] 16:29:43 INFO - PROCESS | 1857 | 1462318183924 Marionette DEBUG loaded listener.js 16:29:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f75ab813000) [pid = 1857] [serial = 319] [outer = 0x7f75971f0000] 16:29:44 INFO - PROCESS | 1857 | 1462318184846 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]]]}] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f7595884800) [pid = 1857] [serial = 271] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f759ec69000) [pid = 1857] [serial = 274] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f7594c3d800) [pid = 1857] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f7593d7d000) [pid = 1857] [serial = 283] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f75aa614800) [pid = 1857] [serial = 277] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f759716f400) [pid = 1857] [serial = 280] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f7595cb1000) [pid = 1857] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 16:29:44 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f7595cb0400) [pid = 1857] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 16:29:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 16:29:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1230ms 16:29:44 INFO - PROCESS | 1857 | 1462318184915 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 16:29:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 16:29:44 INFO - PROCESS | 1857 | 1462318184918 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 16:29:44 INFO - PROCESS | 1857 | 1462318184923 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 16:29:44 INFO - PROCESS | 1857 | 1462318184935 Marionette TRACE conn3 <- [1,398,null,{}] 16:29:44 INFO - PROCESS | 1857 | 1462318184939 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}] 16:29:45 INFO - PROCESS | 1857 | 1462318185092 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 16:29:45 INFO - PROCESS | 1857 | 1462318185183 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aba42800 == 47 [pid = 1857] [id = 107] 16:29:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f75abb7a800) [pid = 1857] [serial = 320] [outer = (nil)] 16:29:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f75abb83800) [pid = 1857] [serial = 321] [outer = 0x7f75abb7a800] 16:29:45 INFO - PROCESS | 1857 | 1462318185242 Marionette DEBUG loaded listener.js 16:29:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f75afd34400) [pid = 1857] [serial = 322] [outer = 0x7f75abb7a800] 16:29:45 INFO - PROCESS | 1857 | 1462318185852 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]]]}] 16:29:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 16:29:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 989ms 16:29:45 INFO - PROCESS | 1857 | 1462318185912 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 16:29:45 INFO - PROCESS | 1857 | 1462318185916 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 16:29:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 16:29:45 INFO - PROCESS | 1857 | 1462318185921 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 16:29:45 INFO - PROCESS | 1857 | 1462318185923 Marionette TRACE conn3 <- [1,402,null,{}] 16:29:45 INFO - PROCESS | 1857 | 1462318185928 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}] 16:29:46 INFO - PROCESS | 1857 | 1462318186083 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 16:29:46 INFO - PROCESS | 1857 | 1462318186100 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5ad800 == 48 [pid = 1857] [id = 108] 16:29:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f75923f2800) [pid = 1857] [serial = 323] [outer = (nil)] 16:29:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f75b1ac9000) [pid = 1857] [serial = 324] [outer = 0x7f75923f2800] 16:29:46 INFO - PROCESS | 1857 | 1462318186155 Marionette DEBUG loaded listener.js 16:29:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f75b3d1c400) [pid = 1857] [serial = 325] [outer = 0x7f75923f2800] 16:29:46 INFO - PROCESS | 1857 | 1462318186806 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]]]}] 16:29:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 16:29:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 979ms 16:29:46 INFO - PROCESS | 1857 | 1462318186901 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 16:29:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 16:29:46 INFO - PROCESS | 1857 | 1462318186906 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 16:29:46 INFO - PROCESS | 1857 | 1462318186913 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 16:29:46 INFO - PROCESS | 1857 | 1462318186918 Marionette TRACE conn3 <- [1,406,null,{}] 16:29:46 INFO - PROCESS | 1857 | 1462318186926 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}] 16:29:47 INFO - PROCESS | 1857 | 1462318187090 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 16:29:47 INFO - PROCESS | 1857 | 1462318187232 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759745e800 == 49 [pid = 1857] [id = 109] 16:29:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f7593c26400) [pid = 1857] [serial = 326] [outer = (nil)] 16:29:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f7594058000) [pid = 1857] [serial = 327] [outer = 0x7f7593c26400] 16:29:47 INFO - PROCESS | 1857 | 1462318187300 Marionette DEBUG loaded listener.js 16:29:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f7595cadc00) [pid = 1857] [serial = 328] [outer = 0x7f7593c26400] 16:29:48 INFO - PROCESS | 1857 | 1462318188051 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]]]}] 16:29:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 16:29:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1190ms 16:29:48 INFO - PROCESS | 1857 | 1462318188105 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 16:29:48 INFO - PROCESS | 1857 | 1462318188109 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 16:29:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 16:29:48 INFO - PROCESS | 1857 | 1462318188121 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 16:29:48 INFO - PROCESS | 1857 | 1462318188126 Marionette TRACE conn3 <- [1,410,null,{}] 16:29:48 INFO - PROCESS | 1857 | 1462318188132 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}] 16:29:48 INFO - PROCESS | 1857 | 1462318188285 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 16:29:48 INFO - PROCESS | 1857 | 1462318188414 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e792000 == 50 [pid = 1857] [id = 110] 16:29:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f7595cb7800) [pid = 1857] [serial = 329] [outer = (nil)] 16:29:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f759be4f000) [pid = 1857] [serial = 330] [outer = 0x7f7595cb7800] 16:29:48 INFO - PROCESS | 1857 | 1462318188477 Marionette DEBUG loaded listener.js 16:29:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759da3c000) [pid = 1857] [serial = 331] [outer = 0x7f7595cb7800] 16:29:49 INFO - PROCESS | 1857 | 1462318189326 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]]]}] 16:29:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 16:29:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1283ms 16:29:49 INFO - PROCESS | 1857 | 1462318189401 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 16:29:49 INFO - PROCESS | 1857 | 1462318189405 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 16:29:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 16:29:49 INFO - PROCESS | 1857 | 1462318189410 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 16:29:49 INFO - PROCESS | 1857 | 1462318189413 Marionette TRACE conn3 <- [1,414,null,{}] 16:29:49 INFO - PROCESS | 1857 | 1462318189427 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}] 16:29:49 INFO - PROCESS | 1857 | 1462318189612 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 16:29:49 INFO - PROCESS | 1857 | 1462318189900 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3fb0000 == 51 [pid = 1857] [id = 111] 16:29:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f75ab808000) [pid = 1857] [serial = 332] [outer = (nil)] 16:29:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f75aba5f400) [pid = 1857] [serial = 333] [outer = 0x7f75ab808000] 16:29:49 INFO - PROCESS | 1857 | 1462318189985 Marionette DEBUG loaded listener.js 16:29:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f75abb83400) [pid = 1857] [serial = 334] [outer = 0x7f75ab808000] 16:29:50 INFO - PROCESS | 1857 | 1462318190733 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]]]}] 16:29:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 16:29:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1380ms 16:29:50 INFO - PROCESS | 1857 | 1462318190792 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 16:29:50 INFO - PROCESS | 1857 | 1462318190795 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 16:29:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 16:29:50 INFO - PROCESS | 1857 | 1462318190801 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 16:29:50 INFO - PROCESS | 1857 | 1462318190803 Marionette TRACE conn3 <- [1,418,null,{}] 16:29:50 INFO - PROCESS | 1857 | 1462318190809 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}] 16:29:50 INFO - PROCESS | 1857 | 1462318190950 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 16:29:51 INFO - PROCESS | 1857 | 1462318191084 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594015800 == 52 [pid = 1857] [id = 112] 16:29:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f75ab811000) [pid = 1857] [serial = 335] [outer = (nil)] 16:29:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f75af58a400) [pid = 1857] [serial = 336] [outer = 0x7f75ab811000] 16:29:51 INFO - PROCESS | 1857 | 1462318191147 Marionette DEBUG loaded listener.js 16:29:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f75af58fc00) [pid = 1857] [serial = 337] [outer = 0x7f75ab811000] 16:29:52 INFO - PROCESS | 1857 | 1462318192335 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]]]}] 16:29:52 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 16:29:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1581ms 16:29:52 INFO - PROCESS | 1857 | 1462318192384 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 16:29:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 16:29:52 INFO - PROCESS | 1857 | 1462318192387 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 16:29:52 INFO - PROCESS | 1857 | 1462318192392 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 16:29:52 INFO - PROCESS | 1857 | 1462318192395 Marionette TRACE conn3 <- [1,422,null,{}] 16:29:52 INFO - PROCESS | 1857 | 1462318192409 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}] 16:29:52 INFO - PROCESS | 1857 | 1462318192575 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 16:29:52 INFO - PROCESS | 1857 | 1462318192680 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce4d800 == 53 [pid = 1857] [id = 113] 16:29:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f75abb77c00) [pid = 1857] [serial = 338] [outer = (nil)] 16:29:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f75b2437000) [pid = 1857] [serial = 339] [outer = 0x7f75abb77c00] 16:29:52 INFO - PROCESS | 1857 | 1462318192741 Marionette DEBUG loaded listener.js 16:29:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f75b3d7c000) [pid = 1857] [serial = 340] [outer = 0x7f75abb77c00] 16:29:53 INFO - PROCESS | 1857 | 1462318193885 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]]]}] 16:29:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 16:29:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1541ms 16:29:53 INFO - PROCESS | 1857 | 1462318193934 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 16:29:53 INFO - PROCESS | 1857 | 1462318193939 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 16:29:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 16:29:53 INFO - PROCESS | 1857 | 1462318193946 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 16:29:53 INFO - PROCESS | 1857 | 1462318193951 Marionette TRACE conn3 <- [1,426,null,{}] 16:29:53 INFO - PROCESS | 1857 | 1462318193965 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}] 16:29:54 INFO - PROCESS | 1857 | 1462318194142 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 16:29:54 INFO - PROCESS | 1857 | 1462318194259 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e91c800 == 54 [pid = 1857] [id = 114] 16:29:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f7593c27400) [pid = 1857] [serial = 341] [outer = (nil)] 16:29:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f7594c3a400) [pid = 1857] [serial = 342] [outer = 0x7f7593c27400] 16:29:54 INFO - PROCESS | 1857 | 1462318194418 Marionette DEBUG loaded listener.js 16:29:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f7597313400) [pid = 1857] [serial = 343] [outer = 0x7f7593c27400] 16:29:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aba42800 == 53 [pid = 1857] [id = 107] 16:29:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9aeb800 == 52 [pid = 1857] [id = 106] 16:29:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a011a800 == 51 [pid = 1857] [id = 105] 16:29:54 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d458000 == 50 [pid = 1857] [id = 104] 16:29:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759b57a800 == 49 [pid = 1857] [id = 103] 16:29:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594ba7800 == 48 [pid = 1857] [id = 102] 16:29:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936cb800 == 47 [pid = 1857] [id = 99] 16:29:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aba4f800 == 46 [pid = 1857] [id = 98] 16:29:55 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d908800 == 45 [pid = 1857] [id = 97] 16:29:55 INFO - PROCESS | 1857 | 1462318195199 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] 16:29:55 INFO - PROCESS | 1857 | 1462318195254 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 16:29:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 16:29:55 INFO - PROCESS | 1857 | 1462318195263 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 16:29:55 INFO - PROCESS | 1857 | 1462318195266 Marionette TRACE conn3 <- [1,430,null,{}] 16:29:55 INFO - PROCESS | 1857 | 1462318195270 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}] 16:29:55 INFO - PROCESS | 1857 | 1462318195405 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 16:29:55 INFO - PROCESS | 1857 | 1462318195421 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b2d6800 == 46 [pid = 1857] [id = 115] 16:29:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f759be54c00) [pid = 1857] [serial = 344] [outer = (nil)] 16:29:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f759d214000) [pid = 1857] [serial = 345] [outer = 0x7f759be54c00] 16:29:55 INFO - PROCESS | 1857 | 1462318195477 Marionette DEBUG loaded listener.js 16:29:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f759e736400) [pid = 1857] [serial = 346] [outer = 0x7f759be54c00] 16:29:56 INFO - PROCESS | 1857 | 1462318196173 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]]]}] 16:29:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 16:29:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 931ms 16:29:56 INFO - PROCESS | 1857 | 1462318196194 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 16:29:56 INFO - PROCESS | 1857 | 1462318196199 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 16:29:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 16:29:56 INFO - PROCESS | 1857 | 1462318196204 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 16:29:56 INFO - PROCESS | 1857 | 1462318196209 Marionette TRACE conn3 <- [1,434,null,{}] 16:29:56 INFO - PROCESS | 1857 | 1462318196222 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}] 16:29:56 INFO - PROCESS | 1857 | 1462318196387 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 16:29:56 INFO - PROCESS | 1857 | 1462318196405 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d620800 == 47 [pid = 1857] [id = 116] 16:29:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f759ffe9c00) [pid = 1857] [serial = 347] [outer = (nil)] 16:29:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f75a3e46800) [pid = 1857] [serial = 348] [outer = 0x7f759ffe9c00] 16:29:56 INFO - PROCESS | 1857 | 1462318196462 Marionette DEBUG loaded listener.js 16:29:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f75aa99b400) [pid = 1857] [serial = 349] [outer = 0x7f759ffe9c00] 16:29:57 INFO - PROCESS | 1857 | 1462318197141 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]]]}] 16:29:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 16:29:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 980ms 16:29:57 INFO - PROCESS | 1857 | 1462318197185 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 16:29:57 INFO - PROCESS | 1857 | 1462318197189 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 16:29:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 16:29:57 INFO - PROCESS | 1857 | 1462318197194 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 16:29:57 INFO - PROCESS | 1857 | 1462318197206 Marionette TRACE conn3 <- [1,438,null,{}] 16:29:57 INFO - PROCESS | 1857 | 1462318197225 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}] 16:29:57 INFO - PROCESS | 1857 | 1462318197388 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 16:29:57 INFO - PROCESS | 1857 | 1462318197420 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01c4800 == 48 [pid = 1857] [id = 117] 16:29:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f75a9a72800) [pid = 1857] [serial = 350] [outer = (nil)] 16:29:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f75abb7f800) [pid = 1857] [serial = 351] [outer = 0x7f75a9a72800] 16:29:57 INFO - PROCESS | 1857 | 1462318197475 Marionette DEBUG loaded listener.js 16:29:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f75af587400) [pid = 1857] [serial = 352] [outer = 0x7f75a9a72800] 16:29:58 INFO - PROCESS | 1857 | 1462318198138 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]]]}] 16:29:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 16:29:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 991ms 16:29:58 INFO - PROCESS | 1857 | 1462318198186 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 16:29:58 INFO - PROCESS | 1857 | 1462318198189 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 16:29:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 16:29:58 INFO - PROCESS | 1857 | 1462318198200 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 16:29:58 INFO - PROCESS | 1857 | 1462318198202 Marionette TRACE conn3 <- [1,442,null,{}] 16:29:58 INFO - PROCESS | 1857 | 1462318198208 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}] 16:29:58 INFO - PROCESS | 1857 | 1462318198361 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 16:29:58 INFO - PROCESS | 1857 | 1462318198429 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa626000 == 49 [pid = 1857] [id = 118] 16:29:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f75ab7ca400) [pid = 1857] [serial = 353] [outer = (nil)] 16:29:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f75af64b800) [pid = 1857] [serial = 354] [outer = 0x7f75ab7ca400] 16:29:58 INFO - PROCESS | 1857 | 1462318198483 Marionette DEBUG loaded listener.js 16:29:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f75b3d7a000) [pid = 1857] [serial = 355] [outer = 0x7f75ab7ca400] 16:29:59 INFO - PROCESS | 1857 | 1462318199187 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]]]}] 16:29:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 16:29:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1030ms 16:29:59 INFO - PROCESS | 1857 | 1462318199225 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 16:29:59 INFO - PROCESS | 1857 | 1462318199228 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 16:29:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 16:29:59 INFO - PROCESS | 1857 | 1462318199234 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 16:29:59 INFO - PROCESS | 1857 | 1462318199236 Marionette TRACE conn3 <- [1,446,null,{}] 16:29:59 INFO - PROCESS | 1857 | 1462318199241 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}] 16:29:59 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f75971f0000) [pid = 1857] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 16:29:59 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f7595cad400) [pid = 1857] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 16:29:59 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f75971f4400) [pid = 1857] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 16:29:59 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f75923f6c00) [pid = 1857] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 16:29:59 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f759c131400) [pid = 1857] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 16:29:59 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f7593d84800) [pid = 1857] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 16:29:59 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f75abb7a800) [pid = 1857] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 16:29:59 INFO - PROCESS | 1857 | 1462318199573 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 16:29:59 INFO - PROCESS | 1857 | 1462318199640 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:29:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e0a800 == 50 [pid = 1857] [id = 119] 16:29:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f758e9a2c00) [pid = 1857] [serial = 356] [outer = (nil)] 16:29:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f759716c400) [pid = 1857] [serial = 357] [outer = 0x7f758e9a2c00] 16:29:59 INFO - PROCESS | 1857 | 1462318199699 Marionette DEBUG loaded listener.js 16:29:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f75adc60800) [pid = 1857] [serial = 358] [outer = 0x7f758e9a2c00] 16:30:00 INFO - PROCESS | 1857 | 1462318200319 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]]]}] 16:30:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 16:30:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1125ms 16:30:00 INFO - PROCESS | 1857 | 1462318200361 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 16:30:00 INFO - PROCESS | 1857 | 1462318200364 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 16:30:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 16:30:00 INFO - PROCESS | 1857 | 1462318200369 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 16:30:00 INFO - PROCESS | 1857 | 1462318200372 Marionette TRACE conn3 <- [1,450,null,{}] 16:30:00 INFO - PROCESS | 1857 | 1462318200377 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}] 16:30:00 INFO - PROCESS | 1857 | 1462318200495 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 16:30:00 INFO - PROCESS | 1857 | 1462318200595 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5c3000 == 51 [pid = 1857] [id = 120] 16:30:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f758e9a3400) [pid = 1857] [serial = 359] [outer = (nil)] 16:30:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f75939ec400) [pid = 1857] [serial = 360] [outer = 0x7f758e9a3400] 16:30:00 INFO - PROCESS | 1857 | 1462318200649 Marionette DEBUG loaded listener.js 16:30:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f75939f2800) [pid = 1857] [serial = 361] [outer = 0x7f758e9a3400] 16:30:01 INFO - PROCESS | 1857 | 1462318201216 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] 16:30:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 16:30:01 INFO - PROCESS | 1857 | 1462318201259 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 16:30:01 INFO - PROCESS | 1857 | 1462318201265 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 16:30:01 INFO - PROCESS | 1857 | 1462318201268 Marionette TRACE conn3 <- [1,454,null,{}] 16:30:01 INFO - PROCESS | 1857 | 1462318201272 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}] 16:30:01 INFO - PROCESS | 1857 | 1462318201466 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 16:30:01 INFO - PROCESS | 1857 | 1462318201603 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940db000 == 52 [pid = 1857] [id = 121] 16:30:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f758e9a1400) [pid = 1857] [serial = 362] [outer = (nil)] 16:30:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f758e9a5c00) [pid = 1857] [serial = 363] [outer = 0x7f758e9a1400] 16:30:01 INFO - PROCESS | 1857 | 1462318201671 Marionette DEBUG loaded listener.js 16:30:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f758e9af800) [pid = 1857] [serial = 364] [outer = 0x7f758e9a1400] 16:30:02 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:02 INFO - PROCESS | 1857 | 1462318202525 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]]]}] 16:30:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 16:30:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1327ms 16:30:02 INFO - PROCESS | 1857 | 1462318202593 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 16:30:02 INFO - PROCESS | 1857 | 1462318202598 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 16:30:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 16:30:02 INFO - PROCESS | 1857 | 1462318202605 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 16:30:02 INFO - PROCESS | 1857 | 1462318202612 Marionette TRACE conn3 <- [1,458,null,{}] 16:30:02 INFO - PROCESS | 1857 | 1462318202619 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}] 16:30:02 INFO - PROCESS | 1857 | 1462318202808 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 16:30:02 INFO - PROCESS | 1857 | 1462318202941 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d611000 == 53 [pid = 1857] [id = 122] 16:30:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f758e016000) [pid = 1857] [serial = 365] [outer = (nil)] 16:30:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f758e9e4800) [pid = 1857] [serial = 366] [outer = 0x7f758e016000] 16:30:03 INFO - PROCESS | 1857 | 1462318203012 Marionette DEBUG loaded listener.js 16:30:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f75939e8c00) [pid = 1857] [serial = 367] [outer = 0x7f758e016000] 16:30:03 INFO - PROCESS | 1857 | 1462318203823 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] 16:30:03 INFO - PROCESS | 1857 | 1462318203900 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 16:30:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 16:30:03 INFO - PROCESS | 1857 | 1462318203906 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 16:30:03 INFO - PROCESS | 1857 | 1462318203909 Marionette TRACE conn3 <- [1,462,null,{}] 16:30:03 INFO - PROCESS | 1857 | 1462318203914 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}] 16:30:04 INFO - PROCESS | 1857 | 1462318204094 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 16:30:04 INFO - PROCESS | 1857 | 1462318204230 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b2744000 == 54 [pid = 1857] [id = 123] 16:30:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f7595cafc00) [pid = 1857] [serial = 368] [outer = (nil)] 16:30:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f7597319800) [pid = 1857] [serial = 369] [outer = 0x7f7595cafc00] 16:30:04 INFO - PROCESS | 1857 | 1462318204298 Marionette DEBUG loaded listener.js 16:30:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f759bcfc400) [pid = 1857] [serial = 370] [outer = 0x7f7595cafc00] 16:30:05 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:05 INFO - PROCESS | 1857 | 1462318205163 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] 16:30:05 INFO - PROCESS | 1857 | 1462318205244 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 16:30:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 16:30:05 INFO - PROCESS | 1857 | 1462318205260 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 16:30:05 INFO - PROCESS | 1857 | 1462318205267 Marionette TRACE conn3 <- [1,466,null,{}] 16:30:05 INFO - PROCESS | 1857 | 1462318205272 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}] 16:30:05 INFO - PROCESS | 1857 | 1462318205472 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 16:30:05 INFO - PROCESS | 1857 | 1462318205605 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759eccc800 == 55 [pid = 1857] [id = 124] 16:30:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f7595cb5000) [pid = 1857] [serial = 371] [outer = (nil)] 16:30:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f75a3e3a000) [pid = 1857] [serial = 372] [outer = 0x7f7595cb5000] 16:30:05 INFO - PROCESS | 1857 | 1462318205673 Marionette DEBUG loaded listener.js 16:30:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f75abb74c00) [pid = 1857] [serial = 373] [outer = 0x7f7595cb5000] 16:30:06 INFO - PROCESS | 1857 | 1462318206464 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] 16:30:06 INFO - PROCESS | 1857 | 1462318206500 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 16:30:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 16:30:06 INFO - PROCESS | 1857 | 1462318206505 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 16:30:06 INFO - PROCESS | 1857 | 1462318206507 Marionette TRACE conn3 <- [1,470,null,{}] 16:30:06 INFO - PROCESS | 1857 | 1462318206512 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}] 16:30:06 INFO - PROCESS | 1857 | 1462318206660 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 16:30:06 INFO - PROCESS | 1857 | 1462318206797 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af50d800 == 56 [pid = 1857] [id = 125] 16:30:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f758e9e2800) [pid = 1857] [serial = 374] [outer = (nil)] 16:30:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f75af58f800) [pid = 1857] [serial = 375] [outer = 0x7f758e9e2800] 16:30:06 INFO - PROCESS | 1857 | 1462318206865 Marionette DEBUG loaded listener.js 16:30:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f75b3f61400) [pid = 1857] [serial = 376] [outer = 0x7f758e9e2800] 16:30:07 INFO - PROCESS | 1857 | 1462318207676 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]]]}] 16:30:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 16:30:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1231ms 16:30:07 INFO - PROCESS | 1857 | 1462318207738 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 16:30:07 INFO - PROCESS | 1857 | 1462318207742 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 16:30:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 16:30:07 INFO - PROCESS | 1857 | 1462318207749 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 16:30:07 INFO - PROCESS | 1857 | 1462318207753 Marionette TRACE conn3 <- [1,474,null,{}] 16:30:07 INFO - PROCESS | 1857 | 1462318207758 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}] 16:30:07 INFO - PROCESS | 1857 | 1462318207919 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 16:30:08 INFO - PROCESS | 1857 | 1462318208064 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15e000 == 57 [pid = 1857] [id = 126] 16:30:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f7593850400) [pid = 1857] [serial = 377] [outer = (nil)] 16:30:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f7595cb1400) [pid = 1857] [serial = 378] [outer = 0x7f7593850400] 16:30:08 INFO - PROCESS | 1857 | 1462318208138 Marionette DEBUG loaded listener.js 16:30:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f75b7544800) [pid = 1857] [serial = 379] [outer = 0x7f7593850400] 16:30:09 INFO - PROCESS | 1857 | 1462318209204 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]]]}] 16:30:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 16:30:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1483ms 16:30:09 INFO - PROCESS | 1857 | 1462318209233 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 16:30:09 INFO - PROCESS | 1857 | 1462318209239 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 16:30:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 16:30:09 INFO - PROCESS | 1857 | 1462318209248 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 16:30:09 INFO - PROCESS | 1857 | 1462318209254 Marionette TRACE conn3 <- [1,478,null,{}] 16:30:09 INFO - PROCESS | 1857 | 1462318209264 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}] 16:30:09 INFO - PROCESS | 1857 | 1462318209416 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 16:30:09 INFO - PROCESS | 1857 | 1462318209616 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce52000 == 58 [pid = 1857] [id = 127] 16:30:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758e2a2000) [pid = 1857] [serial = 380] [outer = (nil)] 16:30:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758e2a4400) [pid = 1857] [serial = 381] [outer = 0x7f758e2a2000] 16:30:09 INFO - PROCESS | 1857 | 1462318209682 Marionette DEBUG loaded listener.js 16:30:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758e9aa000) [pid = 1857] [serial = 382] [outer = 0x7f758e2a2000] 16:30:10 INFO - PROCESS | 1857 | 1462318210522 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]]]}] 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5c3000 == 57 [pid = 1857] [id = 120] 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e0a800 == 56 [pid = 1857] [id = 119] 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa626000 == 55 [pid = 1857] [id = 118] 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01c4800 == 54 [pid = 1857] [id = 117] 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d620800 == 53 [pid = 1857] [id = 116] 16:30:10 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f75b1ac9000) [pid = 1857] [serial = 324] [outer = (nil)] [url = about:blank] 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759b2d6800 == 52 [pid = 1857] [id = 115] 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e91c800 == 51 [pid = 1857] [id = 114] 16:30:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 16:30:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1384ms 16:30:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5ad800 == 50 [pid = 1857] [id = 108] 16:30:10 INFO - PROCESS | 1857 | 1462318210633 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 16:30:10 INFO - PROCESS | 1857 | 1462318210641 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 16:30:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 16:30:10 INFO - PROCESS | 1857 | 1462318210650 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 16:30:10 INFO - PROCESS | 1857 | 1462318210654 Marionette TRACE conn3 <- [1,482,null,{}] 16:30:10 INFO - PROCESS | 1857 | 1462318210659 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}] 16:30:10 INFO - PROCESS | 1857 | 1462318210799 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 16:30:10 INFO - PROCESS | 1857 | 1462318210810 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c3e800 == 51 [pid = 1857] [id = 128] 16:30:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f759384d000) [pid = 1857] [serial = 383] [outer = (nil)] 16:30:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f75939f1c00) [pid = 1857] [serial = 384] [outer = 0x7f759384d000] 16:30:10 INFO - PROCESS | 1857 | 1462318210868 Marionette DEBUG loaded listener.js 16:30:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f7594060c00) [pid = 1857] [serial = 385] [outer = 0x7f759384d000] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f75aa924400) [pid = 1857] [serial = 318] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f7597310800) [pid = 1857] [serial = 309] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f7599ad0c00) [pid = 1857] [serial = 310] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f75a3e3cc00) [pid = 1857] [serial = 315] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f75aeec7000) [pid = 1857] [serial = 300] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f759588e000) [pid = 1857] [serial = 307] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f7593d7b400) [pid = 1857] [serial = 306] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f75923f4c00) [pid = 1857] [serial = 303] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f759e734800) [pid = 1857] [serial = 312] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f759bcf8000) [pid = 1857] [serial = 288] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f759ffcb800) [pid = 1857] [serial = 289] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f759ffe9000) [pid = 1857] [serial = 294] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f75abb77800) [pid = 1857] [serial = 297] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f7599a40800) [pid = 1857] [serial = 291] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f75abb83800) [pid = 1857] [serial = 321] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f75ab813000) [pid = 1857] [serial = 319] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f75a4a9b800) [pid = 1857] [serial = 316] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f759ec88400) [pid = 1857] [serial = 313] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f75afd34400) [pid = 1857] [serial = 322] [outer = (nil)] [url = about:blank] 16:30:11 INFO - PROCESS | 1857 | 1462318211670 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]]]}] 16:30:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 16:30:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1082ms 16:30:11 INFO - PROCESS | 1857 | 1462318211753 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 16:30:11 INFO - PROCESS | 1857 | 1462318211757 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 16:30:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 16:30:11 INFO - PROCESS | 1857 | 1462318211763 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 16:30:11 INFO - PROCESS | 1857 | 1462318211768 Marionette TRACE conn3 <- [1,486,null,{}] 16:30:11 INFO - PROCESS | 1857 | 1462318211782 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}] 16:30:11 INFO - PROCESS | 1857 | 1462318211920 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 16:30:12 INFO - PROCESS | 1857 | 1462318212021 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d41f800 == 52 [pid = 1857] [id = 129] 16:30:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f759384f400) [pid = 1857] [serial = 386] [outer = (nil)] 16:30:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f75971f4c00) [pid = 1857] [serial = 387] [outer = 0x7f759384f400] 16:30:12 INFO - PROCESS | 1857 | 1462318212081 Marionette DEBUG loaded listener.js 16:30:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f759bd96400) [pid = 1857] [serial = 388] [outer = 0x7f759384f400] 16:30:12 INFO - PROCESS | 1857 | 1462318212712 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]]]}] 16:30:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 16:30:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 990ms 16:30:12 INFO - PROCESS | 1857 | 1462318212753 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 16:30:12 INFO - PROCESS | 1857 | 1462318212757 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 16:30:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 16:30:12 INFO - PROCESS | 1857 | 1462318212763 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 16:30:12 INFO - PROCESS | 1857 | 1462318212765 Marionette TRACE conn3 <- [1,490,null,{}] 16:30:12 INFO - PROCESS | 1857 | 1462318212770 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}] 16:30:12 INFO - PROCESS | 1857 | 1462318212955 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 16:30:12 INFO - PROCESS | 1857 | 1462318212981 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecc1800 == 53 [pid = 1857] [id = 130] 16:30:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f75939ebc00) [pid = 1857] [serial = 389] [outer = (nil)] 16:30:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f759be34c00) [pid = 1857] [serial = 390] [outer = 0x7f75939ebc00] 16:30:13 INFO - PROCESS | 1857 | 1462318213037 Marionette DEBUG loaded listener.js 16:30:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f759ffe6c00) [pid = 1857] [serial = 391] [outer = 0x7f75939ebc00] 16:30:13 INFO - PROCESS | 1857 | 1462318213686 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]]]}] 16:30:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 16:30:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 980ms 16:30:13 INFO - PROCESS | 1857 | 1462318213746 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 16:30:13 INFO - PROCESS | 1857 | 1462318213748 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 16:30:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 16:30:13 INFO - PROCESS | 1857 | 1462318213754 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 16:30:13 INFO - PROCESS | 1857 | 1462318213756 Marionette TRACE conn3 <- [1,494,null,{}] 16:30:13 INFO - PROCESS | 1857 | 1462318213762 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}] 16:30:13 INFO - PROCESS | 1857 | 1462318213923 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 16:30:13 INFO - PROCESS | 1857 | 1462318213963 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e0b000 == 54 [pid = 1857] [id = 131] 16:30:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f759ffee000) [pid = 1857] [serial = 392] [outer = (nil)] 16:30:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f75a3e44000) [pid = 1857] [serial = 393] [outer = 0x7f759ffee000] 16:30:14 INFO - PROCESS | 1857 | 1462318214018 Marionette DEBUG loaded listener.js 16:30:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f75aa996c00) [pid = 1857] [serial = 394] [outer = 0x7f759ffee000] 16:30:14 INFO - PROCESS | 1857 | 1462318214843 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]]]}] 16:30:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 16:30:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1126ms 16:30:14 INFO - PROCESS | 1857 | 1462318214881 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 16:30:14 INFO - PROCESS | 1857 | 1462318214883 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 16:30:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 16:30:14 INFO - PROCESS | 1857 | 1462318214889 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 16:30:14 INFO - PROCESS | 1857 | 1462318214892 Marionette TRACE conn3 <- [1,498,null,{}] 16:30:15 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f758e9a2c00) [pid = 1857] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 16:30:15 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f759ffe9c00) [pid = 1857] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 16:30:15 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f75ab7ca400) [pid = 1857] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 16:30:15 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f759be54c00) [pid = 1857] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 16:30:15 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f75a9a72800) [pid = 1857] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 16:30:15 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f7593c27400) [pid = 1857] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 16:30:15 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f75923f2800) [pid = 1857] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 16:30:15 INFO - PROCESS | 1857 | 1462318215030 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}] 16:30:15 INFO - PROCESS | 1857 | 1462318215185 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 16:30:15 INFO - PROCESS | 1857 | 1462318215203 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75ab844800 == 55 [pid = 1857] [id = 132] 16:30:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f75aa998000) [pid = 1857] [serial = 395] [outer = (nil)] 16:30:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f75abd25800) [pid = 1857] [serial = 396] [outer = 0x7f75aa998000] 16:30:15 INFO - PROCESS | 1857 | 1462318215262 Marionette DEBUG loaded listener.js 16:30:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f75af7c5c00) [pid = 1857] [serial = 397] [outer = 0x7f75aa998000] 16:30:15 INFO - PROCESS | 1857 | 1462318215913 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]]]}] 16:30:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 16:30:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1050ms 16:30:15 INFO - PROCESS | 1857 | 1462318215941 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 16:30:15 INFO - PROCESS | 1857 | 1462318215943 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 16:30:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 16:30:15 INFO - PROCESS | 1857 | 1462318215950 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 16:30:15 INFO - PROCESS | 1857 | 1462318215952 Marionette TRACE conn3 <- [1,502,null,{}] 16:30:15 INFO - PROCESS | 1857 | 1462318215957 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}] 16:30:16 INFO - PROCESS | 1857 | 1462318216118 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 16:30:16 INFO - PROCESS | 1857 | 1462318216138 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af0da000 == 56 [pid = 1857] [id = 133] 16:30:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f758e0ec800) [pid = 1857] [serial = 398] [outer = (nil)] 16:30:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f758e0f2800) [pid = 1857] [serial = 399] [outer = 0x7f758e0ec800] 16:30:16 INFO - PROCESS | 1857 | 1462318216194 Marionette DEBUG loaded listener.js 16:30:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f758e0f6400) [pid = 1857] [serial = 400] [outer = 0x7f758e0ec800] 16:30:16 INFO - PROCESS | 1857 | 1462318216839 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]]]}] 16:30:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 16:30:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 925ms 16:30:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 16:30:16 INFO - PROCESS | 1857 | 1462318216876 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 16:30:16 INFO - PROCESS | 1857 | 1462318216878 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 16:30:16 INFO - PROCESS | 1857 | 1462318216883 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 16:30:16 INFO - PROCESS | 1857 | 1462318216886 Marionette TRACE conn3 <- [1,506,null,{}] 16:30:16 INFO - PROCESS | 1857 | 1462318216891 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}] 16:30:17 INFO - PROCESS | 1857 | 1462318217016 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 16:30:17 INFO - PROCESS | 1857 | 1462318217182 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e922000 == 57 [pid = 1857] [id = 134] 16:30:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f758e012c00) [pid = 1857] [serial = 401] [outer = (nil)] 16:30:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f758e01b000) [pid = 1857] [serial = 402] [outer = 0x7f758e012c00] 16:30:17 INFO - PROCESS | 1857 | 1462318217253 Marionette DEBUG loaded listener.js 16:30:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758e0f9c00) [pid = 1857] [serial = 403] [outer = 0x7f758e012c00] 16:30:18 INFO - PROCESS | 1857 | 1462318218054 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]]]}] 16:30:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 16:30:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1233ms 16:30:18 INFO - PROCESS | 1857 | 1462318218118 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 16:30:18 INFO - PROCESS | 1857 | 1462318218124 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 16:30:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 16:30:18 INFO - PROCESS | 1857 | 1462318218148 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 16:30:18 INFO - PROCESS | 1857 | 1462318218153 Marionette TRACE conn3 <- [1,510,null,{}] 16:30:18 INFO - PROCESS | 1857 | 1462318218160 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}] 16:30:18 INFO - PROCESS | 1857 | 1462318218320 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 16:30:18 INFO - PROCESS | 1857 | 1462318218455 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d41f000 == 58 [pid = 1857] [id = 135] 16:30:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f758e0f6800) [pid = 1857] [serial = 404] [outer = (nil)] 16:30:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f75923ecc00) [pid = 1857] [serial = 405] [outer = 0x7f758e0f6800] 16:30:18 INFO - PROCESS | 1857 | 1462318218528 Marionette DEBUG loaded listener.js 16:30:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f759384f000) [pid = 1857] [serial = 406] [outer = 0x7f758e0f6800] 16:30:19 INFO - PROCESS | 1857 | 1462318219333 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]]]}] 16:30:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 16:30:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1232ms 16:30:19 INFO - PROCESS | 1857 | 1462318219381 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 16:30:19 INFO - PROCESS | 1857 | 1462318219387 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 16:30:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 16:30:19 INFO - PROCESS | 1857 | 1462318219393 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 16:30:19 INFO - PROCESS | 1857 | 1462318219396 Marionette TRACE conn3 <- [1,514,null,{}] 16:30:19 INFO - PROCESS | 1857 | 1462318219402 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}] 16:30:19 INFO - PROCESS | 1857 | 1462318219576 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 16:30:19 INFO - PROCESS | 1857 | 1462318219715 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af68c000 == 59 [pid = 1857] [id = 136] 16:30:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f759588e800) [pid = 1857] [serial = 407] [outer = (nil)] 16:30:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f7597310800) [pid = 1857] [serial = 408] [outer = 0x7f759588e800] 16:30:19 INFO - PROCESS | 1857 | 1462318219781 Marionette DEBUG loaded listener.js 16:30:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f759be50400) [pid = 1857] [serial = 409] [outer = 0x7f759588e800] 16:30:20 INFO - PROCESS | 1857 | 1462318220643 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]]]}] 16:30:20 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 16:30:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1277ms 16:30:20 INFO - PROCESS | 1857 | 1462318220671 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 16:30:20 INFO - PROCESS | 1857 | 1462318220674 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 16:30:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 16:30:20 INFO - PROCESS | 1857 | 1462318220689 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 16:30:20 INFO - PROCESS | 1857 | 1462318220698 Marionette TRACE conn3 <- [1,518,null,{}] 16:30:20 INFO - PROCESS | 1857 | 1462318220704 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}] 16:30:20 INFO - PROCESS | 1857 | 1462318220858 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 16:30:21 INFO - PROCESS | 1857 | 1462318221001 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa48000 == 60 [pid = 1857] [id = 137] 16:30:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f7595b38c00) [pid = 1857] [serial = 410] [outer = (nil)] 16:30:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f75abb7c800) [pid = 1857] [serial = 411] [outer = 0x7f7595b38c00] 16:30:21 INFO - PROCESS | 1857 | 1462318221066 Marionette DEBUG loaded listener.js 16:30:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f75af587800) [pid = 1857] [serial = 412] [outer = 0x7f7595b38c00] 16:30:21 INFO - PROCESS | 1857 | 1462318221846 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]]]}] 16:30:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 16:30:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1197ms 16:30:21 INFO - PROCESS | 1857 | 1462318221885 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 16:30:21 INFO - PROCESS | 1857 | 1462318221890 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 16:30:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 16:30:21 INFO - PROCESS | 1857 | 1462318221895 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 16:30:21 INFO - PROCESS | 1857 | 1462318221897 Marionette TRACE conn3 <- [1,522,null,{}] 16:30:21 INFO - PROCESS | 1857 | 1462318221902 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}] 16:30:22 INFO - PROCESS | 1857 | 1462318222047 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 16:30:22 INFO - PROCESS | 1857 | 1462318222187 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4d46000 == 61 [pid = 1857] [id = 138] 16:30:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f7593ac2800) [pid = 1857] [serial = 413] [outer = (nil)] 16:30:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f7593ac9400) [pid = 1857] [serial = 414] [outer = 0x7f7593ac2800] 16:30:22 INFO - PROCESS | 1857 | 1462318222252 Marionette DEBUG loaded listener.js 16:30:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f7593acf400) [pid = 1857] [serial = 415] [outer = 0x7f7593ac2800] 16:30:23 INFO - PROCESS | 1857 | 1462318223084 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]]]}] 16:30:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 16:30:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1232ms 16:30:23 INFO - PROCESS | 1857 | 1462318223128 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 16:30:23 INFO - PROCESS | 1857 | 1462318223132 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 16:30:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 16:30:23 INFO - PROCESS | 1857 | 1462318223138 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 16:30:23 INFO - PROCESS | 1857 | 1462318223140 Marionette TRACE conn3 <- [1,526,null,{}] 16:30:23 INFO - PROCESS | 1857 | 1462318223146 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}] 16:30:23 INFO - PROCESS | 1857 | 1462318223296 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 16:30:23 INFO - PROCESS | 1857 | 1462318223437 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361f800 == 62 [pid = 1857] [id = 139] 16:30:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f758c241c00) [pid = 1857] [serial = 416] [outer = (nil)] 16:30:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758c243c00) [pid = 1857] [serial = 417] [outer = 0x7f758c241c00] 16:30:23 INFO - PROCESS | 1857 | 1462318223513 Marionette DEBUG loaded listener.js 16:30:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f7593ad0c00) [pid = 1857] [serial = 418] [outer = 0x7f758c241c00] 16:30:24 INFO - PROCESS | 1857 | 1462318224373 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]]]}] 16:30:24 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 16:30:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1279ms 16:30:24 INFO - PROCESS | 1857 | 1462318224418 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 16:30:24 INFO - PROCESS | 1857 | 1462318224422 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 16:30:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 16:30:24 INFO - PROCESS | 1857 | 1462318224428 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 16:30:24 INFO - PROCESS | 1857 | 1462318224431 Marionette TRACE conn3 <- [1,530,null,{}] 16:30:24 INFO - PROCESS | 1857 | 1462318224437 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}] 16:30:24 INFO - PROCESS | 1857 | 1462318224595 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 16:30:25 INFO - PROCESS | 1857 | 1462318224994 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593c49000 == 63 [pid = 1857] [id = 140] 16:30:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f758e013400) [pid = 1857] [serial = 419] [outer = (nil)] 16:30:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758e01d400) [pid = 1857] [serial = 420] [outer = 0x7f758e013400] 16:30:25 INFO - PROCESS | 1857 | 1462318225061 Marionette DEBUG loaded listener.js 16:30:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f758e053400) [pid = 1857] [serial = 421] [outer = 0x7f758e013400] 16:30:25 INFO - PROCESS | 1857 | 1462318225729 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"]]]}] 16:30:25 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 16:30:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 16:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 16:30:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:25 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 16:30:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 16:30:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:30:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:30:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 16:30:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 16:30:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1328ms 16:30:25 INFO - PROCESS | 1857 | 1462318225770 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 16:30:25 INFO - PROCESS | 1857 | 1462318225776 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 16:30:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 16:30:25 INFO - PROCESS | 1857 | 1462318225783 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 16:30:25 INFO - PROCESS | 1857 | 1462318225788 Marionette TRACE conn3 <- [1,534,null,{}] 16:30:25 INFO - PROCESS | 1857 | 1462318225794 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}] 16:30:25 INFO - PROCESS | 1857 | 1462318225987 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 16:30:26 INFO - PROCESS | 1857 | 1462318226210 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e169800 == 64 [pid = 1857] [id = 141] 16:30:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f758e2a3800) [pid = 1857] [serial = 422] [outer = (nil)] 16:30:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f758e9a8000) [pid = 1857] [serial = 423] [outer = 0x7f758e2a3800] 16:30:26 INFO - PROCESS | 1857 | 1462318226271 Marionette DEBUG loaded listener.js 16:30:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f75923f4c00) [pid = 1857] [serial = 424] [outer = 0x7f758e2a3800] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af0da000 == 63 [pid = 1857] [id = 133] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f75939ec400) [pid = 1857] [serial = 360] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75ab844800 == 62 [pid = 1857] [id = 132] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e0b000 == 61 [pid = 1857] [id = 131] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ecc1800 == 60 [pid = 1857] [id = 130] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d41f800 == 59 [pid = 1857] [id = 129] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c3e800 == 58 [pid = 1857] [id = 128] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce52000 == 57 [pid = 1857] [id = 127] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b2744000 == 56 [pid = 1857] [id = 123] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d611000 == 55 [pid = 1857] [id = 122] 16:30:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940db000 == 54 [pid = 1857] [id = 121] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759716c400) [pid = 1857] [serial = 357] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f75aa99b400) [pid = 1857] [serial = 349] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f75aba5f400) [pid = 1857] [serial = 333] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f75adc60800) [pid = 1857] [serial = 358] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f75af64b800) [pid = 1857] [serial = 354] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f75af58a400) [pid = 1857] [serial = 336] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f759e736400) [pid = 1857] [serial = 346] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f75abb7f800) [pid = 1857] [serial = 351] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f75b3d7a000) [pid = 1857] [serial = 355] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f75af587400) [pid = 1857] [serial = 352] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f759be4f000) [pid = 1857] [serial = 330] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f7594c3a400) [pid = 1857] [serial = 342] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f759d214000) [pid = 1857] [serial = 345] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f7594058000) [pid = 1857] [serial = 327] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f7597313400) [pid = 1857] [serial = 343] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f75b2437000) [pid = 1857] [serial = 339] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f75b3d1c400) [pid = 1857] [serial = 325] [outer = (nil)] [url = about:blank] 16:30:26 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75a3e46800) [pid = 1857] [serial = 348] [outer = (nil)] [url = about:blank] 16:30:27 INFO - PROCESS | 1857 | 1462318227044 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]]]}] 16:30:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 16:30:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1283ms 16:30:27 INFO - PROCESS | 1857 | 1462318227070 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 16:30:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 16:30:27 INFO - PROCESS | 1857 | 1462318227075 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 16:30:27 INFO - PROCESS | 1857 | 1462318227083 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 16:30:27 INFO - PROCESS | 1857 | 1462318227085 Marionette TRACE conn3 <- [1,538,null,{}] 16:30:27 INFO - PROCESS | 1857 | 1462318227091 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}] 16:30:27 INFO - PROCESS | 1857 | 1462318227233 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 16:30:27 INFO - PROCESS | 1857 | 1462318227361 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c7ba000 == 55 [pid = 1857] [id = 142] 16:30:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758e056800) [pid = 1857] [serial = 425] [outer = (nil)] 16:30:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f759384dc00) [pid = 1857] [serial = 426] [outer = 0x7f758e056800] 16:30:27 INFO - PROCESS | 1857 | 1462318227422 Marionette DEBUG loaded listener.js 16:30:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f7593acc000) [pid = 1857] [serial = 427] [outer = 0x7f758e056800] 16:30:28 INFO - PROCESS | 1857 | 1462318228051 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]]]}] 16:30:28 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. 16:30:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 987ms 16:30:28 INFO - PROCESS | 1857 | 1462318228068 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 16:30:28 INFO - PROCESS | 1857 | 1462318228072 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 16:30:28 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 16:30:28 INFO - PROCESS | 1857 | 1462318228083 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 16:30:28 INFO - PROCESS | 1857 | 1462318228091 Marionette TRACE conn3 <- [1,542,null,{}] 16:30:28 INFO - PROCESS | 1857 | 1462318228099 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}] 16:30:28 INFO - PROCESS | 1857 | 1462318228265 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 16:30:28 INFO - PROCESS | 1857 | 1462318228286 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e05c800 == 56 [pid = 1857] [id = 143] 16:30:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f75939f5c00) [pid = 1857] [serial = 428] [outer = (nil)] 16:30:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f7594a60c00) [pid = 1857] [serial = 429] [outer = 0x7f75939f5c00] 16:30:28 INFO - PROCESS | 1857 | 1462318228340 Marionette DEBUG loaded listener.js 16:30:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f7597172800) [pid = 1857] [serial = 430] [outer = 0x7f75939f5c00] 16:30:29 INFO - PROCESS | 1857 | 1462318228997 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]]]}] 16:30:29 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. 16:30:29 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 944ms 16:30:29 INFO - PROCESS | 1857 | 1462318229021 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 16:30:29 INFO - PROCESS | 1857 | 1462318229026 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 16:30:29 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 16:30:29 INFO - PROCESS | 1857 | 1462318229032 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 16:30:29 INFO - PROCESS | 1857 | 1462318229034 Marionette TRACE conn3 <- [1,546,null,{}] 16:30:29 INFO - PROCESS | 1857 | 1462318229039 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}] 16:30:29 INFO - PROCESS | 1857 | 1462318229218 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 16:30:29 INFO - PROCESS | 1857 | 1462318229259 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01c4800 == 57 [pid = 1857] [id = 144] 16:30:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f7593ac7800) [pid = 1857] [serial = 431] [outer = (nil)] 16:30:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f7597315800) [pid = 1857] [serial = 432] [outer = 0x7f7593ac7800] 16:30:29 INFO - PROCESS | 1857 | 1462318229319 Marionette DEBUG loaded listener.js 16:30:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f759be4c000) [pid = 1857] [serial = 433] [outer = 0x7f7593ac7800] 16:30:30 INFO - PROCESS | 1857 | 1462318230077 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]]]}] 16:30:30 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 16:30:30 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1077ms 16:30:30 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 16:30:30 INFO - PROCESS | 1857 | 1462318230133 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 16:30:30 INFO - PROCESS | 1857 | 1462318230135 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 16:30:30 INFO - PROCESS | 1857 | 1462318230142 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 16:30:30 INFO - PROCESS | 1857 | 1462318230145 Marionette TRACE conn3 <- [1,550,null,{}] 16:30:30 INFO - PROCESS | 1857 | 1462318230150 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}] 16:30:30 INFO - PROCESS | 1857 | 1462318230330 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 16:30:30 INFO - PROCESS | 1857 | 1462318230370 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa91d800 == 58 [pid = 1857] [id = 145] 16:30:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f759d9dac00) [pid = 1857] [serial = 434] [outer = (nil)] 16:30:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f759e736400) [pid = 1857] [serial = 435] [outer = 0x7f759d9dac00] 16:30:30 INFO - PROCESS | 1857 | 1462318230450 Marionette DEBUG loaded listener.js 16:30:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f759ffae000) [pid = 1857] [serial = 436] [outer = 0x7f759d9dac00] 16:30:31 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f759ffee000) [pid = 1857] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 16:30:31 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f75aa998000) [pid = 1857] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 16:30:31 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f758e2a2000) [pid = 1857] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 16:30:31 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f759384d000) [pid = 1857] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 16:30:31 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f759384f400) [pid = 1857] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 16:30:31 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758e9a3400) [pid = 1857] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 16:30:31 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f75939ebc00) [pid = 1857] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 16:30:31 INFO - PROCESS | 1857 | 1462318231317 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]]]}] 16:30:31 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. 16:30:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1230ms 16:30:31 INFO - PROCESS | 1857 | 1462318231380 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 16:30:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 16:30:31 INFO - PROCESS | 1857 | 1462318231385 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 16:30:31 INFO - PROCESS | 1857 | 1462318231391 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 16:30:31 INFO - PROCESS | 1857 | 1462318231394 Marionette TRACE conn3 <- [1,554,null,{}] 16:30:31 INFO - PROCESS | 1857 | 1462318231399 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}] 16:30:31 INFO - PROCESS | 1857 | 1462318231560 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 16:30:31 INFO - PROCESS | 1857 | 1462318231628 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aab1a000 == 59 [pid = 1857] [id = 146] 16:30:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758e2a2000) [pid = 1857] [serial = 437] [outer = (nil)] 16:30:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f7594a61c00) [pid = 1857] [serial = 438] [outer = 0x7f758e2a2000] 16:30:31 INFO - PROCESS | 1857 | 1462318231683 Marionette DEBUG loaded listener.js 16:30:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f75a3e3f400) [pid = 1857] [serial = 439] [outer = 0x7f758e2a2000] 16:30:32 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:32 INFO - PROCESS | 1857 | 1462318232265 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]]]}] 16:30:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 16:30:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 883ms 16:30:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 16:30:32 INFO - PROCESS | 1857 | 1462318232275 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 16:30:32 INFO - PROCESS | 1857 | 1462318232277 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 16:30:32 INFO - PROCESS | 1857 | 1462318232282 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 16:30:32 INFO - PROCESS | 1857 | 1462318232287 Marionette TRACE conn3 <- [1,558,null,{}] 16:30:32 INFO - PROCESS | 1857 | 1462318232292 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}] 16:30:32 INFO - PROCESS | 1857 | 1462318232416 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 16:30:32 INFO - PROCESS | 1857 | 1462318232521 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af519000 == 60 [pid = 1857] [id = 147] 16:30:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f758e2a2400) [pid = 1857] [serial = 440] [outer = (nil)] 16:30:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f75a9a67c00) [pid = 1857] [serial = 441] [outer = 0x7f758e2a2400] 16:30:32 INFO - PROCESS | 1857 | 1462318232575 Marionette DEBUG loaded listener.js 16:30:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f75aabac400) [pid = 1857] [serial = 442] [outer = 0x7f758e2a2400] 16:30:33 INFO - PROCESS | 1857 | 1462318233145 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]]]}] 16:30:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 16:30:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 883ms 16:30:33 INFO - PROCESS | 1857 | 1462318233167 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 16:30:33 INFO - PROCESS | 1857 | 1462318233170 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 16:30:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 16:30:33 INFO - PROCESS | 1857 | 1462318233177 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 16:30:33 INFO - PROCESS | 1857 | 1462318233180 Marionette TRACE conn3 <- [1,562,null,{}] 16:30:33 INFO - PROCESS | 1857 | 1462318233184 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}] 16:30:33 INFO - PROCESS | 1857 | 1462318233441 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 16:30:33 INFO - PROCESS | 1857 | 1462318233549 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594015000 == 61 [pid = 1857] [id = 148] 16:30:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758c240400) [pid = 1857] [serial = 443] [outer = (nil)] 16:30:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f758e04c400) [pid = 1857] [serial = 444] [outer = 0x7f758c240400] 16:30:33 INFO - PROCESS | 1857 | 1462318233616 Marionette DEBUG loaded listener.js 16:30:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f758e058000) [pid = 1857] [serial = 445] [outer = 0x7f758c240400] 16:30:34 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:34 INFO - PROCESS | 1857 | 1462318234393 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]]]}] 16:30:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 16:30:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1277ms 16:30:34 INFO - PROCESS | 1857 | 1462318234455 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 16:30:34 INFO - PROCESS | 1857 | 1462318234463 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 16:30:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 16:30:34 INFO - PROCESS | 1857 | 1462318234471 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 16:30:34 INFO - PROCESS | 1857 | 1462318234476 Marionette TRACE conn3 <- [1,566,null,{}] 16:30:34 INFO - PROCESS | 1857 | 1462318234482 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}] 16:30:34 INFO - PROCESS | 1857 | 1462318234647 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 16:30:34 INFO - PROCESS | 1857 | 1462318234796 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759dd26000 == 62 [pid = 1857] [id = 149] 16:30:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758e9ebc00) [pid = 1857] [serial = 446] [outer = (nil)] 16:30:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f7593851000) [pid = 1857] [serial = 447] [outer = 0x7f758e9ebc00] 16:30:34 INFO - PROCESS | 1857 | 1462318234864 Marionette DEBUG loaded listener.js 16:30:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f7593ac4000) [pid = 1857] [serial = 448] [outer = 0x7f758e9ebc00] 16:30:35 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:35 INFO - PROCESS | 1857 | 1462318235698 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]]]}] 16:30:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 16:30:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1288ms 16:30:35 INFO - PROCESS | 1857 | 1462318235760 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 16:30:35 INFO - PROCESS | 1857 | 1462318235764 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 16:30:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 16:30:35 INFO - PROCESS | 1857 | 1462318235770 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 16:30:35 INFO - PROCESS | 1857 | 1462318235773 Marionette TRACE conn3 <- [1,570,null,{}] 16:30:35 INFO - PROCESS | 1857 | 1462318235779 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}] 16:30:35 INFO - PROCESS | 1857 | 1462318235942 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 16:30:36 INFO - PROCESS | 1857 | 1462318236080 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa59800 == 63 [pid = 1857] [id = 150] 16:30:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7593ac4c00) [pid = 1857] [serial = 449] [outer = (nil)] 16:30:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7597174800) [pid = 1857] [serial = 450] [outer = 0x7f7593ac4c00] 16:30:36 INFO - PROCESS | 1857 | 1462318236150 Marionette DEBUG loaded listener.js 16:30:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f759be52000) [pid = 1857] [serial = 451] [outer = 0x7f7593ac4c00] 16:30:36 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:37 INFO - PROCESS | 1857 | 1462318237004 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]]]}] 16:30:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 16:30:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1284ms 16:30:37 INFO - PROCESS | 1857 | 1462318237055 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 16:30:37 INFO - PROCESS | 1857 | 1462318237060 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 16:30:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 16:30:37 INFO - PROCESS | 1857 | 1462318237076 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 16:30:37 INFO - PROCESS | 1857 | 1462318237084 Marionette TRACE conn3 <- [1,574,null,{}] 16:30:37 INFO - PROCESS | 1857 | 1462318237089 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}] 16:30:37 INFO - PROCESS | 1857 | 1462318237240 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 16:30:37 INFO - PROCESS | 1857 | 1462318237382 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c3a800 == 64 [pid = 1857] [id = 151] 16:30:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758c442800) [pid = 1857] [serial = 452] [outer = (nil)] 16:30:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f758c44d000) [pid = 1857] [serial = 453] [outer = 0x7f758c442800] 16:30:37 INFO - PROCESS | 1857 | 1462318237446 Marionette DEBUG loaded listener.js 16:30:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f759e733800) [pid = 1857] [serial = 454] [outer = 0x7f758c442800] 16:30:38 INFO - PROCESS | 1857 | 1462318238295 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]]]}] 16:30:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 16:30:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1295ms 16:30:38 INFO - PROCESS | 1857 | 1462318238366 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 16:30:38 INFO - PROCESS | 1857 | 1462318238369 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 16:30:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 16:30:38 INFO - PROCESS | 1857 | 1462318238375 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 16:30:38 INFO - PROCESS | 1857 | 1462318238378 Marionette TRACE conn3 <- [1,578,null,{}] 16:30:38 INFO - PROCESS | 1857 | 1462318238383 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}] 16:30:38 INFO - PROCESS | 1857 | 1462318238525 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 16:30:38 INFO - PROCESS | 1857 | 1462318238669 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c46b800 == 65 [pid = 1857] [id = 152] 16:30:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f758c445400) [pid = 1857] [serial = 455] [outer = (nil)] 16:30:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f75a0147400) [pid = 1857] [serial = 456] [outer = 0x7f758c445400] 16:30:38 INFO - PROCESS | 1857 | 1462318238733 Marionette DEBUG loaded listener.js 16:30:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f75aab50800) [pid = 1857] [serial = 457] [outer = 0x7f758c445400] 16:30:39 INFO - PROCESS | 1857 | 1462318239493 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]]]}] 16:30:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 16:30:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1179ms 16:30:39 INFO - PROCESS | 1857 | 1462318239555 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 16:30:39 INFO - PROCESS | 1857 | 1462318239559 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 16:30:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 16:30:39 INFO - PROCESS | 1857 | 1462318239564 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 16:30:39 INFO - PROCESS | 1857 | 1462318239566 Marionette TRACE conn3 <- [1,582,null,{}] 16:30:39 INFO - PROCESS | 1857 | 1462318239572 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}] 16:30:39 INFO - PROCESS | 1857 | 1462318239754 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 16:30:39 INFO - PROCESS | 1857 | 1462318239894 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946b6800 == 66 [pid = 1857] [id = 153] 16:30:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f75adc5b000) [pid = 1857] [serial = 458] [outer = (nil)] 16:30:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f75af584000) [pid = 1857] [serial = 459] [outer = 0x7f75adc5b000] 16:30:39 INFO - PROCESS | 1857 | 1462318239970 Marionette DEBUG loaded listener.js 16:30:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f75afd32400) [pid = 1857] [serial = 460] [outer = 0x7f75adc5b000] 16:30:40 INFO - PROCESS | 1857 | 1462318240774 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]]]}] 16:30:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 16:30:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1276ms 16:30:40 INFO - PROCESS | 1857 | 1462318240842 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 16:30:40 INFO - PROCESS | 1857 | 1462318240845 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 16:30:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 16:30:40 INFO - PROCESS | 1857 | 1462318240851 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 16:30:40 INFO - PROCESS | 1857 | 1462318240853 Marionette TRACE conn3 <- [1,586,null,{}] 16:30:40 INFO - PROCESS | 1857 | 1462318240858 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}] 16:30:41 INFO - PROCESS | 1857 | 1462318241004 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 16:30:41 INFO - PROCESS | 1857 | 1462318241149 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b05c000 == 67 [pid = 1857] [id = 154] 16:30:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f758b0dc000) [pid = 1857] [serial = 461] [outer = (nil)] 16:30:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f758b0e1000) [pid = 1857] [serial = 462] [outer = 0x7f758b0dc000] 16:30:41 INFO - PROCESS | 1857 | 1462318241216 Marionette DEBUG loaded listener.js 16:30:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f758b0e6000) [pid = 1857] [serial = 463] [outer = 0x7f758b0dc000] 16:30:41 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:42 INFO - PROCESS | 1857 | 1462318242189 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]]]}] 16:30:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 16:30:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1377ms 16:30:42 INFO - PROCESS | 1857 | 1462318242229 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 16:30:42 INFO - PROCESS | 1857 | 1462318242234 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 16:30:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 16:30:42 INFO - PROCESS | 1857 | 1462318242242 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 16:30:42 INFO - PROCESS | 1857 | 1462318242246 Marionette TRACE conn3 <- [1,590,null,{}] 16:30:42 INFO - PROCESS | 1857 | 1462318242253 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}] 16:30:42 INFO - PROCESS | 1857 | 1462318242399 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 16:30:42 INFO - PROCESS | 1857 | 1462318242581 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15a800 == 68 [pid = 1857] [id = 155] 16:30:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f758e01dc00) [pid = 1857] [serial = 464] [outer = (nil)] 16:30:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f758e04f000) [pid = 1857] [serial = 465] [outer = 0x7f758e01dc00] 16:30:42 INFO - PROCESS | 1857 | 1462318242714 Marionette DEBUG loaded listener.js 16:30:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f758e0ecc00) [pid = 1857] [serial = 466] [outer = 0x7f758e01dc00] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aad2b000 == 67 [pid = 1857] [id = 61] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e783800 == 66 [pid = 1857] [id = 38] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75adcb1800 == 65 [pid = 1857] [id = 62] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594015800 == 64 [pid = 1857] [id = 112] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f75af58f800) [pid = 1857] [serial = 375] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f758e0f2800) [pid = 1857] [serial = 399] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b3fb0000 == 63 [pid = 1857] [id = 111] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aab1a000 == 62 [pid = 1857] [id = 146] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa91d800 == 61 [pid = 1857] [id = 145] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01c4800 == 60 [pid = 1857] [id = 144] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e05c800 == 59 [pid = 1857] [id = 143] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c7ba000 == 58 [pid = 1857] [id = 142] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e169800 == 57 [pid = 1857] [id = 141] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593c49000 == 56 [pid = 1857] [id = 140] 16:30:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e922000 == 55 [pid = 1857] [id = 134] 16:30:43 INFO - PROCESS | 1857 | 1462318243660 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]]]}] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f75a3e44000) [pid = 1857] [serial = 393] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f75abd25800) [pid = 1857] [serial = 396] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f758e9a5c00) [pid = 1857] [serial = 363] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f758e9e4800) [pid = 1857] [serial = 366] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f758e9aa000) [pid = 1857] [serial = 382] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758e2a4400) [pid = 1857] [serial = 381] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f75939f1c00) [pid = 1857] [serial = 384] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f7594060c00) [pid = 1857] [serial = 385] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f75971f4c00) [pid = 1857] [serial = 387] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f759bd96400) [pid = 1857] [serial = 388] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f7595cb1400) [pid = 1857] [serial = 378] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f7597319800) [pid = 1857] [serial = 369] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f75939f2800) [pid = 1857] [serial = 361] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f75a3e3a000) [pid = 1857] [serial = 372] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f759be34c00) [pid = 1857] [serial = 390] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759ffe6c00) [pid = 1857] [serial = 391] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f75af7c5c00) [pid = 1857] [serial = 397] [outer = (nil)] [url = about:blank] 16:30:43 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f75aa996c00) [pid = 1857] [serial = 394] [outer = (nil)] [url = about:blank] 16:30:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 16:30:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1486ms 16:30:43 INFO - PROCESS | 1857 | 1462318243728 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 16:30:43 INFO - PROCESS | 1857 | 1462318243735 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 16:30:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 16:30:43 INFO - PROCESS | 1857 | 1462318243743 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 16:30:43 INFO - PROCESS | 1857 | 1462318243747 Marionette TRACE conn3 <- [1,594,null,{}] 16:30:43 INFO - PROCESS | 1857 | 1462318243752 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}] 16:30:43 INFO - PROCESS | 1857 | 1462318243890 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 16:30:43 INFO - PROCESS | 1857 | 1462318243990 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595ce3800 == 56 [pid = 1857] [id = 156] 16:30:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f758e9e5c00) [pid = 1857] [serial = 467] [outer = (nil)] 16:30:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f75923f8000) [pid = 1857] [serial = 468] [outer = 0x7f758e9e5c00] 16:30:44 INFO - PROCESS | 1857 | 1462318244099 Marionette DEBUG loaded listener.js 16:30:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7593851400) [pid = 1857] [serial = 469] [outer = 0x7f758e9e5c00] 16:30:44 INFO - PROCESS | 1857 | 1462318244729 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]]]}] 16:30:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 16:30:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1028ms 16:30:44 INFO - PROCESS | 1857 | 1462318244773 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 16:30:44 INFO - PROCESS | 1857 | 1462318244776 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 16:30:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 16:30:44 INFO - PROCESS | 1857 | 1462318244823 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 16:30:44 INFO - PROCESS | 1857 | 1462318244829 Marionette TRACE conn3 <- [1,598,null,{}] 16:30:44 INFO - PROCESS | 1857 | 1462318244861 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}] 16:30:45 INFO - PROCESS | 1857 | 1462318245014 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 16:30:45 INFO - PROCESS | 1857 | 1462318245026 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d39a000 == 57 [pid = 1857] [id = 157] 16:30:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7593c2b800) [pid = 1857] [serial = 470] [outer = (nil)] 16:30:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7595cad400) [pid = 1857] [serial = 471] [outer = 0x7f7593c2b800] 16:30:45 INFO - PROCESS | 1857 | 1462318245085 Marionette DEBUG loaded listener.js 16:30:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f75971f5000) [pid = 1857] [serial = 472] [outer = 0x7f7593c2b800] 16:30:45 INFO - PROCESS | 1857 | 1462318245777 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]]]}] 16:30:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 16:30:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1037ms 16:30:45 INFO - PROCESS | 1857 | 1462318245819 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 16:30:45 INFO - PROCESS | 1857 | 1462318245823 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 16:30:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 16:30:45 INFO - PROCESS | 1857 | 1462318245828 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 16:30:45 INFO - PROCESS | 1857 | 1462318245831 Marionette TRACE conn3 <- [1,602,null,{}] 16:30:45 INFO - PROCESS | 1857 | 1462318245835 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}] 16:30:46 INFO - PROCESS | 1857 | 1462318246012 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 16:30:46 INFO - PROCESS | 1857 | 1462318246041 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759dd25800 == 58 [pid = 1857] [id = 158] 16:30:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f758e9e6c00) [pid = 1857] [serial = 473] [outer = (nil)] 16:30:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f759730fc00) [pid = 1857] [serial = 474] [outer = 0x7f758e9e6c00] 16:30:46 INFO - PROCESS | 1857 | 1462318246095 Marionette DEBUG loaded listener.js 16:30:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f759e0ca800) [pid = 1857] [serial = 475] [outer = 0x7f758e9e6c00] 16:30:46 INFO - PROCESS | 1857 | 1462318246843 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]]]}] 16:30:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 16:30:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1081ms 16:30:46 INFO - PROCESS | 1857 | 1462318246911 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 16:30:46 INFO - PROCESS | 1857 | 1462318246917 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 16:30:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 16:30:46 INFO - PROCESS | 1857 | 1462318246934 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 16:30:46 INFO - PROCESS | 1857 | 1462318246937 Marionette TRACE conn3 <- [1,606,null,{}] 16:30:46 INFO - PROCESS | 1857 | 1462318246945 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}] 16:30:47 INFO - PROCESS | 1857 | 1462318247131 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 16:30:47 INFO - PROCESS | 1857 | 1462318247155 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01b5800 == 59 [pid = 1857] [id = 159] 16:30:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f758c235800) [pid = 1857] [serial = 476] [outer = (nil)] 16:30:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f759ffe6c00) [pid = 1857] [serial = 477] [outer = 0x7f758c235800] 16:30:47 INFO - PROCESS | 1857 | 1462318247211 Marionette DEBUG loaded listener.js 16:30:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f75a3e44400) [pid = 1857] [serial = 478] [outer = 0x7f758c235800] 16:30:48 INFO - PROCESS | 1857 | 1462318248083 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]]]}] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f7593ac7800) [pid = 1857] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f759d9dac00) [pid = 1857] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f75939f5c00) [pid = 1857] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f758e2a2000) [pid = 1857] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f758e013400) [pid = 1857] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f758e2a3800) [pid = 1857] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f758e056800) [pid = 1857] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 16:30:48 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758e0ec800) [pid = 1857] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 16:30:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 16:30:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1183ms 16:30:48 INFO - PROCESS | 1857 | 1462318248123 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 16:30:48 INFO - PROCESS | 1857 | 1462318248126 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 16:30:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 16:30:48 INFO - PROCESS | 1857 | 1462318248132 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 16:30:48 INFO - PROCESS | 1857 | 1462318248133 Marionette TRACE conn3 <- [1,610,null,{}] 16:30:48 INFO - PROCESS | 1857 | 1462318248147 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}] 16:30:48 INFO - PROCESS | 1857 | 1462318248295 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 16:30:48 INFO - PROCESS | 1857 | 1462318248304 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff20000 == 60 [pid = 1857] [id = 160] 16:30:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7595892400) [pid = 1857] [serial = 479] [outer = (nil)] 16:30:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f75ad710000) [pid = 1857] [serial = 480] [outer = 0x7f7595892400] 16:30:48 INFO - PROCESS | 1857 | 1462318248362 Marionette DEBUG loaded listener.js 16:30:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f75af58a800) [pid = 1857] [serial = 481] [outer = 0x7f7595892400] 16:30:49 INFO - PROCESS | 1857 | 1462318249042 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 16:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 929ms 16:30:49 INFO - PROCESS | 1857 | 1462318249061 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 1857 | 1462318249064 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 16:30:49 INFO - PROCESS | 1857 | 1462318249071 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 1857 | 1462318249074 Marionette TRACE conn3 <- [1,614,null,{}] 16:30:49 INFO - PROCESS | 1857 | 1462318249079 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}] 16:30:49 INFO - PROCESS | 1857 | 1462318249239 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 16:30:49 INFO - PROCESS | 1857 | 1462318249259 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75adc19800 == 61 [pid = 1857] [id = 161] 16:30:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f7592442400) [pid = 1857] [serial = 482] [outer = (nil)] 16:30:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f759244a400) [pid = 1857] [serial = 483] [outer = 0x7f7592442400] 16:30:49 INFO - PROCESS | 1857 | 1462318249312 Marionette DEBUG loaded listener.js 16:30:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7592451c00) [pid = 1857] [serial = 484] [outer = 0x7f7592442400] 16:30:49 INFO - PROCESS | 1857 | 1462318249863 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]]]}] 16:30:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 16:30:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 883ms 16:30:49 INFO - PROCESS | 1857 | 1462318249955 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 16:30:49 INFO - PROCESS | 1857 | 1462318249958 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 16:30:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 16:30:49 INFO - PROCESS | 1857 | 1462318249963 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 16:30:49 INFO - PROCESS | 1857 | 1462318249965 Marionette TRACE conn3 <- [1,618,null,{}] 16:30:49 INFO - PROCESS | 1857 | 1462318249971 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}] 16:30:50 INFO - PROCESS | 1857 | 1462318250094 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 16:30:50 INFO - PROCESS | 1857 | 1462318250266 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c45d800 == 62 [pid = 1857] [id = 162] 16:30:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f758b0d8400) [pid = 1857] [serial = 485] [outer = (nil)] 16:30:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f758b0dec00) [pid = 1857] [serial = 486] [outer = 0x7f758b0d8400] 16:30:50 INFO - PROCESS | 1857 | 1462318250376 Marionette DEBUG loaded listener.js 16:30:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f758c29a400) [pid = 1857] [serial = 487] [outer = 0x7f758b0d8400] 16:30:51 INFO - PROCESS | 1857 | 1462318251210 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]]]}] 16:30:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 16:30:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1280ms 16:30:51 INFO - PROCESS | 1857 | 1462318251245 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 16:30:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 16:30:51 INFO - PROCESS | 1857 | 1462318251251 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 16:30:51 INFO - PROCESS | 1857 | 1462318251257 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 16:30:51 INFO - PROCESS | 1857 | 1462318251262 Marionette TRACE conn3 <- [1,622,null,{}] 16:30:51 INFO - PROCESS | 1857 | 1462318251268 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}] 16:30:51 INFO - PROCESS | 1857 | 1462318251414 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 16:30:51 INFO - PROCESS | 1857 | 1462318251562 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cfc1800 == 63 [pid = 1857] [id = 163] 16:30:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f758c443000) [pid = 1857] [serial = 488] [outer = (nil)] 16:30:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f758e020800) [pid = 1857] [serial = 489] [outer = 0x7f758c443000] 16:30:51 INFO - PROCESS | 1857 | 1462318251629 Marionette DEBUG loaded listener.js 16:30:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f758e0f2800) [pid = 1857] [serial = 490] [outer = 0x7f758c443000] 16:30:52 INFO - PROCESS | 1857 | 1462318252449 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]]]}] 16:30:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 16:30:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1236ms 16:30:52 INFO - PROCESS | 1857 | 1462318252495 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 16:30:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 16:30:52 INFO - PROCESS | 1857 | 1462318252501 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 16:30:52 INFO - PROCESS | 1857 | 1462318252506 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 16:30:52 INFO - PROCESS | 1857 | 1462318252510 Marionette TRACE conn3 <- [1,626,null,{}] 16:30:52 INFO - PROCESS | 1857 | 1462318252515 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}] 16:30:52 INFO - PROCESS | 1857 | 1462318252662 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 16:30:52 INFO - PROCESS | 1857 | 1462318252813 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5bf000 == 64 [pid = 1857] [id = 164] 16:30:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f75923f5800) [pid = 1857] [serial = 491] [outer = (nil)] 16:30:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f759244e800) [pid = 1857] [serial = 492] [outer = 0x7f75923f5800] 16:30:52 INFO - PROCESS | 1857 | 1462318252877 Marionette DEBUG loaded listener.js 16:30:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f75939e9000) [pid = 1857] [serial = 493] [outer = 0x7f75923f5800] 16:30:53 INFO - PROCESS | 1857 | 1462318253892 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]]]}] 16:30:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 16:30:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1539ms 16:30:54 INFO - PROCESS | 1857 | 1462318254215 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 16:30:54 INFO - PROCESS | 1857 | 1462318254218 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 16:30:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 16:30:54 INFO - PROCESS | 1857 | 1462318254334 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 16:30:54 INFO - PROCESS | 1857 | 1462318254343 Marionette TRACE conn3 <- [1,630,null,{}] 16:30:54 INFO - PROCESS | 1857 | 1462318254353 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}] 16:30:54 INFO - PROCESS | 1857 | 1462318254493 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 16:30:54 INFO - PROCESS | 1857 | 1462318254629 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592ea8000 == 65 [pid = 1857] [id = 165] 16:30:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f7592445400) [pid = 1857] [serial = 494] [outer = (nil)] 16:30:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f759405e000) [pid = 1857] [serial = 495] [outer = 0x7f7592445400] 16:30:54 INFO - PROCESS | 1857 | 1462318254692 Marionette DEBUG loaded listener.js 16:30:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f75af58d800) [pid = 1857] [serial = 496] [outer = 0x7f7592445400] 16:30:55 INFO - PROCESS | 1857 | 1462318255445 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]]]}] 16:30:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 16:30:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1231ms 16:30:55 INFO - PROCESS | 1857 | 1462318255472 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 16:30:55 INFO - PROCESS | 1857 | 1462318255477 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 16:30:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 16:30:55 INFO - PROCESS | 1857 | 1462318255482 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 16:30:55 INFO - PROCESS | 1857 | 1462318255486 Marionette TRACE conn3 <- [1,634,null,{}] 16:30:55 INFO - PROCESS | 1857 | 1462318255491 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}] 16:30:55 INFO - PROCESS | 1857 | 1462318255648 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 16:30:55 INFO - PROCESS | 1857 | 1462318255796 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759745b800 == 66 [pid = 1857] [id = 166] 16:30:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f758aa62800) [pid = 1857] [serial = 497] [outer = (nil)] 16:30:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f758aa6d000) [pid = 1857] [serial = 498] [outer = 0x7f758aa62800] 16:30:55 INFO - PROCESS | 1857 | 1462318255862 Marionette DEBUG loaded listener.js 16:30:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f75939f3000) [pid = 1857] [serial = 499] [outer = 0x7f758aa62800] 16:30:56 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:56 INFO - PROCESS | 1857 | 1462318256636 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]]]}] 16:30:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 16:30:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1179ms 16:30:56 INFO - PROCESS | 1857 | 1462318256673 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 16:30:56 INFO - PROCESS | 1857 | 1462318256677 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 16:30:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 16:30:56 INFO - PROCESS | 1857 | 1462318256684 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 16:30:56 INFO - PROCESS | 1857 | 1462318256687 Marionette TRACE conn3 <- [1,638,null,{}] 16:30:56 INFO - PROCESS | 1857 | 1462318256692 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}] 16:30:56 INFO - PROCESS | 1857 | 1462318256835 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 16:30:56 INFO - PROCESS | 1857 | 1462318256984 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a55a000 == 67 [pid = 1857] [id = 167] 16:30:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f758a5cb400) [pid = 1857] [serial = 500] [outer = (nil)] 16:30:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f758a5cd400) [pid = 1857] [serial = 501] [outer = 0x7f758a5cb400] 16:30:57 INFO - PROCESS | 1857 | 1462318257058 Marionette DEBUG loaded listener.js 16:30:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f758e0fb400) [pid = 1857] [serial = 502] [outer = 0x7f758a5cb400] 16:30:57 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:30:57 INFO - PROCESS | 1857 | 1462318257880 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]]]}] 16:30:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 16:30:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1227ms 16:30:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 16:30:57 INFO - PROCESS | 1857 | 1462318257912 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 16:30:57 INFO - PROCESS | 1857 | 1462318257915 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 16:30:57 INFO - PROCESS | 1857 | 1462318257921 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 16:30:57 INFO - PROCESS | 1857 | 1462318257924 Marionette TRACE conn3 <- [1,642,null,{}] 16:30:57 INFO - PROCESS | 1857 | 1462318257929 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}] 16:30:58 INFO - PROCESS | 1857 | 1462318258078 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 16:30:58 INFO - PROCESS | 1857 | 1462318258422 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758df20800 == 68 [pid = 1857] [id = 168] 16:30:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f758a5c9800) [pid = 1857] [serial = 503] [outer = (nil)] 16:30:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758a5ce800) [pid = 1857] [serial = 504] [outer = 0x7f758a5c9800] 16:30:58 INFO - PROCESS | 1857 | 1462318258516 Marionette DEBUG loaded listener.js 16:30:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f758af9a400) [pid = 1857] [serial = 505] [outer = 0x7f758a5c9800] 16:30:59 INFO - PROCESS | 1857 | 1462318259341 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]]]}] 16:30:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 16:30:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1481ms 16:30:59 INFO - PROCESS | 1857 | 1462318259419 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 16:30:59 INFO - PROCESS | 1857 | 1462318259427 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 16:30:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 16:30:59 INFO - PROCESS | 1857 | 1462318259448 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 16:30:59 INFO - PROCESS | 1857 | 1462318259456 Marionette TRACE conn3 <- [1,646,null,{}] 16:30:59 INFO - PROCESS | 1857 | 1462318259465 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}] 16:30:59 INFO - PROCESS | 1857 | 1462318259630 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 16:30:59 INFO - PROCESS | 1857 | 1462318259747 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:30:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15f800 == 69 [pid = 1857] [id = 169] 16:30:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f758afa8400) [pid = 1857] [serial = 506] [outer = (nil)] 16:30:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f758c29ac00) [pid = 1857] [serial = 507] [outer = 0x7f758afa8400] 16:30:59 INFO - PROCESS | 1857 | 1462318259810 Marionette DEBUG loaded listener.js 16:30:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f758c447800) [pid = 1857] [serial = 508] [outer = 0x7f758afa8400] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75adc19800 == 68 [pid = 1857] [id = 161] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff20000 == 67 [pid = 1857] [id = 160] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f75a9a67c00) [pid = 1857] [serial = 441] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01b5800 == 66 [pid = 1857] [id = 159] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759dd25800 == 65 [pid = 1857] [id = 158] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d39a000 == 64 [pid = 1857] [id = 157] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595ce3800 == 63 [pid = 1857] [id = 156] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e15a800 == 62 [pid = 1857] [id = 155] 16:31:00 INFO - PROCESS | 1857 | 1462318260740 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]]]}] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b05c000 == 61 [pid = 1857] [id = 154] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946b6800 == 60 [pid = 1857] [id = 153] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c46b800 == 59 [pid = 1857] [id = 152] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c3a800 == 58 [pid = 1857] [id = 151] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa59800 == 57 [pid = 1857] [id = 150] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759dd26000 == 56 [pid = 1857] [id = 149] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594015000 == 55 [pid = 1857] [id = 148] 16:31:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af519000 == 54 [pid = 1857] [id = 147] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f758e0f6400) [pid = 1857] [serial = 400] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f7597315800) [pid = 1857] [serial = 432] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f759e736400) [pid = 1857] [serial = 435] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f75abb7c800) [pid = 1857] [serial = 411] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f7594a60c00) [pid = 1857] [serial = 429] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f75923ecc00) [pid = 1857] [serial = 405] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f7594a61c00) [pid = 1857] [serial = 438] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f758e053400) [pid = 1857] [serial = 421] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758e01d400) [pid = 1857] [serial = 420] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f75923f4c00) [pid = 1857] [serial = 424] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f758e9a8000) [pid = 1857] [serial = 423] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f7597310800) [pid = 1857] [serial = 408] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f759384dc00) [pid = 1857] [serial = 426] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f7593acc000) [pid = 1857] [serial = 427] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f758e01b000) [pid = 1857] [serial = 402] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f7593ac9400) [pid = 1857] [serial = 414] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f759ffae000) [pid = 1857] [serial = 436] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f758c243c00) [pid = 1857] [serial = 417] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f759be4c000) [pid = 1857] [serial = 433] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f7597172800) [pid = 1857] [serial = 430] [outer = (nil)] [url = about:blank] 16:31:00 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f75a3e3f400) [pid = 1857] [serial = 439] [outer = (nil)] [url = about:blank] 16:31:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 16:31:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1338ms 16:31:00 INFO - PROCESS | 1857 | 1462318260791 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 16:31:00 INFO - PROCESS | 1857 | 1462318260796 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 16:31:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 16:31:00 INFO - PROCESS | 1857 | 1462318260804 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 16:31:00 INFO - PROCESS | 1857 | 1462318260807 Marionette TRACE conn3 <- [1,650,null,{}] 16:31:00 INFO - PROCESS | 1857 | 1462318260813 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}] 16:31:00 INFO - PROCESS | 1857 | 1462318260947 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 16:31:00 INFO - PROCESS | 1857 | 1462318260964 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593c59000 == 55 [pid = 1857] [id = 170] 16:31:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f758e0ef800) [pid = 1857] [serial = 509] [outer = (nil)] 16:31:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f758e0fb000) [pid = 1857] [serial = 510] [outer = 0x7f758e0ef800] 16:31:01 INFO - PROCESS | 1857 | 1462318261019 Marionette DEBUG loaded listener.js 16:31:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f758e9a4c00) [pid = 1857] [serial = 511] [outer = 0x7f758e0ef800] 16:31:01 INFO - PROCESS | 1857 | 1462318261782 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]]]}] 16:31:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f758e29ec00) [pid = 1857] [serial = 512] [outer = 0x7f759405ac00] 16:31:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 16:31:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1036ms 16:31:01 INFO - PROCESS | 1857 | 1462318261846 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 16:31:01 INFO - PROCESS | 1857 | 1462318261850 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 16:31:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 16:31:01 INFO - PROCESS | 1857 | 1462318261905 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 16:31:01 INFO - PROCESS | 1857 | 1462318261914 Marionette TRACE conn3 <- [1,654,null,{}] 16:31:01 INFO - PROCESS | 1857 | 1462318261926 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}] 16:31:02 INFO - PROCESS | 1857 | 1462318262072 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 16:31:02 INFO - PROCESS | 1857 | 1462318262186 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759bcbe000 == 56 [pid = 1857] [id = 171] 16:31:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f758e021000) [pid = 1857] [serial = 513] [outer = (nil)] 16:31:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f75923f9c00) [pid = 1857] [serial = 514] [outer = 0x7f758e021000] 16:31:02 INFO - PROCESS | 1857 | 1462318262248 Marionette DEBUG loaded listener.js 16:31:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f75939f6000) [pid = 1857] [serial = 515] [outer = 0x7f758e021000] 16:31:02 INFO - PROCESS | 1857 | 1462318262836 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]]]}] 16:31:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 16:31:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1020ms 16:31:02 INFO - PROCESS | 1857 | 1462318262896 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 16:31:02 INFO - PROCESS | 1857 | 1462318262899 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 16:31:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 16:31:02 INFO - PROCESS | 1857 | 1462318262905 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 16:31:02 INFO - PROCESS | 1857 | 1462318262907 Marionette TRACE conn3 <- [1,658,null,{}] 16:31:02 INFO - PROCESS | 1857 | 1462318262921 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}] 16:31:03 INFO - PROCESS | 1857 | 1462318263098 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 16:31:03 INFO - PROCESS | 1857 | 1462318263125 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758df1b000 == 57 [pid = 1857] [id = 172] 16:31:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f758e053400) [pid = 1857] [serial = 516] [outer = (nil)] 16:31:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f7593ac3000) [pid = 1857] [serial = 517] [outer = 0x7f758e053400] 16:31:03 INFO - PROCESS | 1857 | 1462318263181 Marionette DEBUG loaded listener.js 16:31:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f7595caec00) [pid = 1857] [serial = 518] [outer = 0x7f758e053400] 16:31:03 INFO - PROCESS | 1857 | 1462318263920 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]]]}] 16:31:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 16:31:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1034ms 16:31:03 INFO - PROCESS | 1857 | 1462318263940 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 16:31:03 INFO - PROCESS | 1857 | 1462318263944 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 16:31:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 16:31:03 INFO - PROCESS | 1857 | 1462318263950 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 16:31:03 INFO - PROCESS | 1857 | 1462318263952 Marionette TRACE conn3 <- [1,662,null,{}] 16:31:03 INFO - PROCESS | 1857 | 1462318263958 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}] 16:31:04 INFO - PROCESS | 1857 | 1462318264151 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 16:31:04 INFO - PROCESS | 1857 | 1462318264183 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecb9800 == 58 [pid = 1857] [id = 173] 16:31:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f75971f1400) [pid = 1857] [serial = 519] [outer = (nil)] 16:31:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f7597315000) [pid = 1857] [serial = 520] [outer = 0x7f75971f1400] 16:31:04 INFO - PROCESS | 1857 | 1462318264251 Marionette DEBUG loaded listener.js 16:31:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f759c039400) [pid = 1857] [serial = 521] [outer = 0x7f75971f1400] 16:31:04 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:05 INFO - PROCESS | 1857 | 1462318265050 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]]]}] 16:31:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 16:31:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1283ms 16:31:05 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f7595892400) [pid = 1857] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 16:31:05 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f758c235800) [pid = 1857] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 16:31:05 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f758e9e5c00) [pid = 1857] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 16:31:05 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f758e01dc00) [pid = 1857] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 16:31:05 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f7593c2b800) [pid = 1857] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 16:31:05 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f758e2a2400) [pid = 1857] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 16:31:05 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f758e9e6c00) [pid = 1857] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 16:31:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 16:31:05 INFO - PROCESS | 1857 | 1462318265250 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 16:31:05 INFO - PROCESS | 1857 | 1462318265252 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 16:31:05 INFO - PROCESS | 1857 | 1462318265257 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 16:31:05 INFO - PROCESS | 1857 | 1462318265260 Marionette TRACE conn3 <- [1,666,null,{}] 16:31:05 INFO - PROCESS | 1857 | 1462318265265 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}] 16:31:05 INFO - PROCESS | 1857 | 1462318265395 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 16:31:05 INFO - PROCESS | 1857 | 1462318265411 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ddc3800 == 59 [pid = 1857] [id = 174] 16:31:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f758e03f000) [pid = 1857] [serial = 522] [outer = (nil)] 16:31:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f758e046c00) [pid = 1857] [serial = 523] [outer = 0x7f758e03f000] 16:31:05 INFO - PROCESS | 1857 | 1462318265467 Marionette DEBUG loaded listener.js 16:31:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f758e0af000) [pid = 1857] [serial = 524] [outer = 0x7f758e03f000] 16:31:05 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:06 INFO - PROCESS | 1857 | 1462318266187 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]]]}] 16:31:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 16:31:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 976ms 16:31:06 INFO - PROCESS | 1857 | 1462318266234 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 16:31:06 INFO - PROCESS | 1857 | 1462318266237 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 16:31:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 16:31:06 INFO - PROCESS | 1857 | 1462318266242 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 16:31:06 INFO - PROCESS | 1857 | 1462318266244 Marionette TRACE conn3 <- [1,670,null,{}] 16:31:06 INFO - PROCESS | 1857 | 1462318266249 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}] 16:31:06 INFO - PROCESS | 1857 | 1462318266418 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 16:31:06 INFO - PROCESS | 1857 | 1462318266435 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa623800 == 60 [pid = 1857] [id = 175] 16:31:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f758aa6e400) [pid = 1857] [serial = 525] [outer = (nil)] 16:31:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f758e0af800) [pid = 1857] [serial = 526] [outer = 0x7f758aa6e400] 16:31:06 INFO - PROCESS | 1857 | 1462318266489 Marionette DEBUG loaded listener.js 16:31:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f758e0b8800) [pid = 1857] [serial = 527] [outer = 0x7f758aa6e400] 16:31:07 INFO - PROCESS | 1857 | 1462318267117 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]]]}] 16:31:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 16:31:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 929ms 16:31:07 INFO - PROCESS | 1857 | 1462318267172 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 16:31:07 INFO - PROCESS | 1857 | 1462318267175 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 16:31:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 16:31:07 INFO - PROCESS | 1857 | 1462318267181 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 16:31:07 INFO - PROCESS | 1857 | 1462318267183 Marionette TRACE conn3 <- [1,674,null,{}] 16:31:07 INFO - PROCESS | 1857 | 1462318267188 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}] 16:31:07 INFO - PROCESS | 1857 | 1462318267391 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 16:31:07 INFO - PROCESS | 1857 | 1462318267536 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c468800 == 61 [pid = 1857] [id = 176] 16:31:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f758a5c1000) [pid = 1857] [serial = 528] [outer = (nil)] 16:31:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f758aa64000) [pid = 1857] [serial = 529] [outer = 0x7f758a5c1000] 16:31:07 INFO - PROCESS | 1857 | 1462318267604 Marionette DEBUG loaded listener.js 16:31:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f758afa4000) [pid = 1857] [serial = 530] [outer = 0x7f758a5c1000] 16:31:08 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:31:08 INFO - PROCESS | 1857 | 1462318268382 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]]]}] 16:31:08 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 16:31:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1225ms 16:31:08 INFO - PROCESS | 1857 | 1462318268408 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 16:31:08 INFO - PROCESS | 1857 | 1462318268414 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 16:31:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 16:31:08 INFO - PROCESS | 1857 | 1462318268438 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 16:31:08 INFO - PROCESS | 1857 | 1462318268445 Marionette TRACE conn3 <- [1,678,null,{}] 16:31:08 INFO - PROCESS | 1857 | 1462318268453 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}] 16:31:08 INFO - PROCESS | 1857 | 1462318268612 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 16:31:08 INFO - PROCESS | 1857 | 1462318268767 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ae98000 == 62 [pid = 1857] [id = 177] 16:31:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f758c292000) [pid = 1857] [serial = 531] [outer = (nil)] 16:31:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f758c450800) [pid = 1857] [serial = 532] [outer = 0x7f758c292000] 16:31:08 INFO - PROCESS | 1857 | 1462318268836 Marionette DEBUG loaded listener.js 16:31:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758e03b000) [pid = 1857] [serial = 533] [outer = 0x7f758c292000] 16:31:09 INFO - PROCESS | 1857 | 1462318269627 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]]]}] 16:31:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 16:31:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1243ms 16:31:09 INFO - PROCESS | 1857 | 1462318269680 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 16:31:09 INFO - PROCESS | 1857 | 1462318269685 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 16:31:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 16:31:09 INFO - PROCESS | 1857 | 1462318269690 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 16:31:09 INFO - PROCESS | 1857 | 1462318269693 Marionette TRACE conn3 <- [1,682,null,{}] 16:31:09 INFO - PROCESS | 1857 | 1462318269698 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}] 16:31:09 INFO - PROCESS | 1857 | 1462318269845 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 16:31:09 INFO - PROCESS | 1857 | 1462318269996 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa90c800 == 63 [pid = 1857] [id = 178] 16:31:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f758e056c00) [pid = 1857] [serial = 534] [outer = (nil)] 16:31:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f758e0b8400) [pid = 1857] [serial = 535] [outer = 0x7f758e056c00] 16:31:10 INFO - PROCESS | 1857 | 1462318270077 Marionette DEBUG loaded listener.js 16:31:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f758e9e3c00) [pid = 1857] [serial = 536] [outer = 0x7f758e056c00] 16:31:11 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:11 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:11 INFO - PROCESS | 1857 | 1462318271441 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]]]}] 16:31:11 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) 16:31:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1784ms 16:31:11 INFO - PROCESS | 1857 | 1462318271475 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 16:31:11 INFO - PROCESS | 1857 | 1462318271481 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 16:31:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 16:31:11 INFO - PROCESS | 1857 | 1462318271584 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 16:31:11 INFO - PROCESS | 1857 | 1462318271591 Marionette TRACE conn3 <- [1,686,null,{}] 16:31:11 INFO - PROCESS | 1857 | 1462318271598 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}] 16:31:11 INFO - PROCESS | 1857 | 1462318271740 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 16:31:11 INFO - PROCESS | 1857 | 1462318271879 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af62f000 == 64 [pid = 1857] [id = 179] 16:31:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f758e056400) [pid = 1857] [serial = 537] [outer = (nil)] 16:31:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f75939f1800) [pid = 1857] [serial = 538] [outer = 0x7f758e056400] 16:31:11 INFO - PROCESS | 1857 | 1462318271943 Marionette DEBUG loaded listener.js 16:31:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f759746fc00) [pid = 1857] [serial = 539] [outer = 0x7f758e056400] 16:31:13 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:13 INFO - PROCESS | 1857 | 1462318273105 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]]]}] 16:31:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 16:31:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1598ms 16:31:13 INFO - PROCESS | 1857 | 1462318273126 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 16:31:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 16:31:13 INFO - PROCESS | 1857 | 1462318273129 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 16:31:13 INFO - PROCESS | 1857 | 1462318273134 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 16:31:13 INFO - PROCESS | 1857 | 1462318273137 Marionette TRACE conn3 <- [1,690,null,{}] 16:31:13 INFO - PROCESS | 1857 | 1462318273142 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}] 16:31:13 INFO - PROCESS | 1857 | 1462318273294 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 16:31:13 INFO - PROCESS | 1857 | 1462318273448 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3d32000 == 65 [pid = 1857] [id = 180] 16:31:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f758e057c00) [pid = 1857] [serial = 540] [outer = (nil)] 16:31:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f7592fc4400) [pid = 1857] [serial = 541] [outer = 0x7f758e057c00] 16:31:13 INFO - PROCESS | 1857 | 1462318273551 Marionette DEBUG loaded listener.js 16:31:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f7592fcb800) [pid = 1857] [serial = 542] [outer = 0x7f758e057c00] 16:31:14 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:14 INFO - PROCESS | 1857 | 1462318274690 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]]]}] 16:31:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 16:31:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1585ms 16:31:14 INFO - PROCESS | 1857 | 1462318274720 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 16:31:14 INFO - PROCESS | 1857 | 1462318274723 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 16:31:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 16:31:14 INFO - PROCESS | 1857 | 1462318274728 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 16:31:14 INFO - PROCESS | 1857 | 1462318274731 Marionette TRACE conn3 <- [1,694,null,{}] 16:31:14 INFO - PROCESS | 1857 | 1462318274737 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}] 16:31:14 INFO - PROCESS | 1857 | 1462318274879 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 16:31:15 INFO - PROCESS | 1857 | 1462318275086 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c453000 == 66 [pid = 1857] [id = 181] 16:31:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f7593d7d000) [pid = 1857] [serial = 543] [outer = (nil)] 16:31:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f759730ec00) [pid = 1857] [serial = 544] [outer = 0x7f7593d7d000] 16:31:15 INFO - PROCESS | 1857 | 1462318275161 Marionette DEBUG loaded listener.js 16:31:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f759cd3a000) [pid = 1857] [serial = 545] [outer = 0x7f7593d7d000] 16:31:16 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:16 INFO - PROCESS | 1857 | 1462318276399 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]]]}] 16:31:16 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) 16:31:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1731ms 16:31:16 INFO - PROCESS | 1857 | 1462318276612 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 16:31:16 INFO - PROCESS | 1857 | 1462318276616 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 16:31:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 16:31:16 INFO - PROCESS | 1857 | 1462318276675 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 16:31:16 INFO - PROCESS | 1857 | 1462318276679 Marionette TRACE conn3 <- [1,698,null,{}] 16:31:16 INFO - PROCESS | 1857 | 1462318276687 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}] 16:31:16 INFO - PROCESS | 1857 | 1462318276819 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 16:31:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa623800 == 65 [pid = 1857] [id = 175] 16:31:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ddc3800 == 64 [pid = 1857] [id = 174] 16:31:16 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ecb9800 == 63 [pid = 1857] [id = 173] 16:31:16 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f75af584000) [pid = 1857] [serial = 459] [outer = (nil)] [url = about:blank] 16:31:16 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f75a0147400) [pid = 1857] [serial = 456] [outer = (nil)] [url = about:blank] 16:31:16 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f759244a400) [pid = 1857] [serial = 483] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758df1b000 == 62 [pid = 1857] [id = 172] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759bcbe000 == 61 [pid = 1857] [id = 171] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593c59000 == 60 [pid = 1857] [id = 170] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e15f800 == 59 [pid = 1857] [id = 169] 16:31:17 INFO - PROCESS | 1857 | 1462318277039 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758df20800 == 58 [pid = 1857] [id = 168] 16:31:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b063800 == 59 [pid = 1857] [id = 182] 16:31:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f758c29dc00) [pid = 1857] [serial = 546] [outer = (nil)] 16:31:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f758c2a0800) [pid = 1857] [serial = 547] [outer = 0x7f758c29dc00] 16:31:17 INFO - PROCESS | 1857 | 1462318277102 Marionette DEBUG loaded listener.js 16:31:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f758c450c00) [pid = 1857] [serial = 548] [outer = 0x7f758c29dc00] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5bf000 == 58 [pid = 1857] [id = 164] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cfc1800 == 57 [pid = 1857] [id = 163] 16:31:17 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c45d800 == 56 [pid = 1857] [id = 162] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f75af58a800) [pid = 1857] [serial = 481] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f759ffe6c00) [pid = 1857] [serial = 477] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f7593851000) [pid = 1857] [serial = 447] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f75923f8000) [pid = 1857] [serial = 468] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f758e04f000) [pid = 1857] [serial = 465] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f7595cad400) [pid = 1857] [serial = 471] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f75ad710000) [pid = 1857] [serial = 480] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f75aabac400) [pid = 1857] [serial = 442] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f75971f5000) [pid = 1857] [serial = 472] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f758e04c400) [pid = 1857] [serial = 444] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f7597174800) [pid = 1857] [serial = 450] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f75a3e44400) [pid = 1857] [serial = 478] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f759e0ca800) [pid = 1857] [serial = 475] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758c44d000) [pid = 1857] [serial = 453] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f758e0ecc00) [pid = 1857] [serial = 466] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f759730fc00) [pid = 1857] [serial = 474] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f758b0e1000) [pid = 1857] [serial = 462] [outer = (nil)] [url = about:blank] 16:31:17 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f7593851400) [pid = 1857] [serial = 469] [outer = (nil)] [url = about:blank] 16:31:18 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:18 INFO - PROCESS | 1857 | 1462318278157 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]]]}] 16:31:18 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) 16:31:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1540ms 16:31:18 INFO - PROCESS | 1857 | 1462318278213 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 16:31:18 INFO - PROCESS | 1857 | 1462318278220 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 16:31:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 16:31:18 INFO - PROCESS | 1857 | 1462318278230 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 16:31:18 INFO - PROCESS | 1857 | 1462318278234 Marionette TRACE conn3 <- [1,702,null,{}] 16:31:18 INFO - PROCESS | 1857 | 1462318278239 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}] 16:31:18 INFO - PROCESS | 1857 | 1462318278401 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 16:31:18 INFO - PROCESS | 1857 | 1462318278556 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946b9800 == 57 [pid = 1857] [id = 183] 16:31:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f758df80800) [pid = 1857] [serial = 549] [outer = (nil)] 16:31:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f758df8c800) [pid = 1857] [serial = 550] [outer = 0x7f758df80800] 16:31:18 INFO - PROCESS | 1857 | 1462318278609 Marionette DEBUG loaded listener.js 16:31:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f758e041c00) [pid = 1857] [serial = 551] [outer = 0x7f758df80800] 16:31:19 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:19 INFO - PROCESS | 1857 | 1462318279612 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]]]}] 16:31:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 16:31:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1434ms 16:31:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 16:31:19 INFO - PROCESS | 1857 | 1462318279664 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 16:31:19 INFO - PROCESS | 1857 | 1462318279666 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 16:31:19 INFO - PROCESS | 1857 | 1462318279677 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 16:31:19 INFO - PROCESS | 1857 | 1462318279682 Marionette TRACE conn3 <- [1,706,null,{}] 16:31:19 INFO - PROCESS | 1857 | 1462318279696 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}] 16:31:19 INFO - PROCESS | 1857 | 1462318279868 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 16:31:20 INFO - PROCESS | 1857 | 1462318280019 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b2d1800 == 58 [pid = 1857] [id = 184] 16:31:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f758e0b7c00) [pid = 1857] [serial = 552] [outer = (nil)] 16:31:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f758e9e3800) [pid = 1857] [serial = 553] [outer = 0x7f758e0b7c00] 16:31:20 INFO - PROCESS | 1857 | 1462318280086 Marionette DEBUG loaded listener.js 16:31:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f759244fc00) [pid = 1857] [serial = 554] [outer = 0x7f758e0b7c00] 16:31:21 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f7592442400) [pid = 1857] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758e0ef800) [pid = 1857] [serial = 509] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f758a5c9800) [pid = 1857] [serial = 503] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758e021000) [pid = 1857] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f758afa8400) [pid = 1857] [serial = 506] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f75971f1400) [pid = 1857] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f758e03f000) [pid = 1857] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 16:31:21 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f758e053400) [pid = 1857] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 16:31:21 INFO - PROCESS | 1857 | 1462318281250 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]]]}] 16:31:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 16:31:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1588ms 16:31:21 INFO - PROCESS | 1857 | 1462318281259 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 16:31:21 INFO - PROCESS | 1857 | 1462318281262 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 16:31:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 16:31:21 INFO - PROCESS | 1857 | 1462318281268 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 16:31:21 INFO - PROCESS | 1857 | 1462318281270 Marionette TRACE conn3 <- [1,710,null,{}] 16:31:21 INFO - PROCESS | 1857 | 1462318281275 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}] 16:31:21 INFO - PROCESS | 1857 | 1462318281402 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 16:31:21 INFO - PROCESS | 1857 | 1462318281448 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce62800 == 59 [pid = 1857] [id = 185] 16:31:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f758afa4c00) [pid = 1857] [serial = 555] [outer = (nil)] 16:31:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f759244c000) [pid = 1857] [serial = 556] [outer = 0x7f758afa4c00] 16:31:21 INFO - PROCESS | 1857 | 1462318281504 Marionette DEBUG loaded listener.js 16:31:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f7593844c00) [pid = 1857] [serial = 557] [outer = 0x7f758afa4c00] 16:31:22 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:22 INFO - PROCESS | 1857 | 1462318282603 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]]]}] 16:31:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 16:31:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1376ms 16:31:22 INFO - PROCESS | 1857 | 1462318282646 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 16:31:22 INFO - PROCESS | 1857 | 1462318282649 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 16:31:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 16:31:22 INFO - PROCESS | 1857 | 1462318282654 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 16:31:22 INFO - PROCESS | 1857 | 1462318282656 Marionette TRACE conn3 <- [1,714,null,{}] 16:31:22 INFO - PROCESS | 1857 | 1462318282660 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}] 16:31:22 INFO - PROCESS | 1857 | 1462318282788 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 16:31:22 INFO - PROCESS | 1857 | 1462318282958 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e070800 == 60 [pid = 1857] [id = 186] 16:31:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f758e045400) [pid = 1857] [serial = 558] [outer = (nil)] 16:31:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f7593acc000) [pid = 1857] [serial = 559] [outer = 0x7f758e045400] 16:31:23 INFO - PROCESS | 1857 | 1462318283016 Marionette DEBUG loaded listener.js 16:31:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f7594b2c000) [pid = 1857] [serial = 560] [outer = 0x7f758e045400] 16:31:24 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:24 INFO - PROCESS | 1857 | 1462318284204 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]]]}] 16:31:24 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 16:31:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1577ms 16:31:24 INFO - PROCESS | 1857 | 1462318284232 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 16:31:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 16:31:24 INFO - PROCESS | 1857 | 1462318284239 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 16:31:24 INFO - PROCESS | 1857 | 1462318284246 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 16:31:24 INFO - PROCESS | 1857 | 1462318284250 Marionette TRACE conn3 <- [1,718,null,{}] 16:31:24 INFO - PROCESS | 1857 | 1462318284258 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}] 16:31:24 INFO - PROCESS | 1857 | 1462318284448 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 16:31:24 INFO - PROCESS | 1857 | 1462318284567 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946ae800 == 61 [pid = 1857] [id = 187] 16:31:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f758c29e800) [pid = 1857] [serial = 561] [outer = (nil)] 16:31:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758df87800) [pid = 1857] [serial = 562] [outer = 0x7f758c29e800] 16:31:24 INFO - PROCESS | 1857 | 1462318284673 Marionette DEBUG loaded listener.js 16:31:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f758e03f000) [pid = 1857] [serial = 563] [outer = 0x7f758c29e800] 16:31:25 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:25 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:25 INFO - PROCESS | 1857 | 1462318285955 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]]]}] 16:31:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 16:31:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1751ms 16:31:26 INFO - PROCESS | 1857 | 1462318286074 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 16:31:26 INFO - PROCESS | 1857 | 1462318286083 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 16:31:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 16:31:26 INFO - PROCESS | 1857 | 1462318286100 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 16:31:26 INFO - PROCESS | 1857 | 1462318286105 Marionette TRACE conn3 <- [1,722,null,{}] 16:31:26 INFO - PROCESS | 1857 | 1462318286111 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}] 16:31:26 INFO - PROCESS | 1857 | 1462318286260 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 16:31:26 INFO - PROCESS | 1857 | 1462318286403 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a012b000 == 62 [pid = 1857] [id = 188] 16:31:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f758df82400) [pid = 1857] [serial = 564] [outer = (nil)] 16:31:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f758e0f1c00) [pid = 1857] [serial = 565] [outer = 0x7f758df82400] 16:31:26 INFO - PROCESS | 1857 | 1462318286466 Marionette DEBUG loaded listener.js 16:31:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f7592fc2400) [pid = 1857] [serial = 566] [outer = 0x7f758df82400] 16:31:27 INFO - PROCESS | 1857 | 1462318287213 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] 16:31:27 INFO - PROCESS | 1857 | 1462318287292 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 16:31:27 INFO - PROCESS | 1857 | 1462318287298 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 16:31:27 INFO - PROCESS | 1857 | 1462318287303 Marionette TRACE conn3 <- [1,726,null,{}] 16:31:27 INFO - PROCESS | 1857 | 1462318287335 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}] 16:31:27 INFO - PROCESS | 1857 | 1462318287496 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 16:31:27 INFO - PROCESS | 1857 | 1462318287641 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75ab830800 == 63 [pid = 1857] [id = 189] 16:31:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f7593accc00) [pid = 1857] [serial = 567] [outer = (nil)] 16:31:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f759716b400) [pid = 1857] [serial = 568] [outer = 0x7f7593accc00] 16:31:27 INFO - PROCESS | 1857 | 1462318287709 Marionette DEBUG loaded listener.js 16:31:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f759be9d800) [pid = 1857] [serial = 569] [outer = 0x7f7593accc00] 16:31:28 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:28 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:28 INFO - PROCESS | 1857 | 1462318288564 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]]]}] 16:31:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 16:31:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1303ms 16:31:28 INFO - PROCESS | 1857 | 1462318288601 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 16:31:28 INFO - PROCESS | 1857 | 1462318288604 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 16:31:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 16:31:28 INFO - PROCESS | 1857 | 1462318288611 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 16:31:28 INFO - PROCESS | 1857 | 1462318288614 Marionette TRACE conn3 <- [1,730,null,{}] 16:31:28 INFO - PROCESS | 1857 | 1462318288619 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}] 16:31:28 INFO - PROCESS | 1857 | 1462318288818 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 16:31:28 INFO - PROCESS | 1857 | 1462318288836 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afe13000 == 64 [pid = 1857] [id = 190] 16:31:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f758e9e4400) [pid = 1857] [serial = 570] [outer = (nil)] 16:31:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f759e0c7000) [pid = 1857] [serial = 571] [outer = 0x7f758e9e4400] 16:31:28 INFO - PROCESS | 1857 | 1462318288940 Marionette DEBUG loaded listener.js 16:31:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f759ec68800) [pid = 1857] [serial = 572] [outer = 0x7f758e9e4400] 16:31:29 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:29 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:29 INFO - PROCESS | 1857 | 1462318289807 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] 16:31:29 INFO - PROCESS | 1857 | 1462318289864 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 16:31:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 16:31:29 INFO - PROCESS | 1857 | 1462318289871 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 16:31:29 INFO - PROCESS | 1857 | 1462318289873 Marionette TRACE conn3 <- [1,734,null,{}] 16:31:29 INFO - PROCESS | 1857 | 1462318289878 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}] 16:31:30 INFO - PROCESS | 1857 | 1462318290019 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 16:31:30 INFO - PROCESS | 1857 | 1462318290184 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894d6000 == 65 [pid = 1857] [id = 191] 16:31:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f758a5ce400) [pid = 1857] [serial = 573] [outer = (nil)] 16:31:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f758b3a3000) [pid = 1857] [serial = 574] [outer = 0x7f758a5ce400] 16:31:30 INFO - PROCESS | 1857 | 1462318290250 Marionette DEBUG loaded listener.js 16:31:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758b3afc00) [pid = 1857] [serial = 575] [outer = 0x7f758a5ce400] 16:31:31 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:31 INFO - PROCESS | 1857 | 1462318291332 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]]]}] 16:31:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 16:31:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1531ms 16:31:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 16:31:31 INFO - PROCESS | 1857 | 1462318291403 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 16:31:31 INFO - PROCESS | 1857 | 1462318291406 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 16:31:31 INFO - PROCESS | 1857 | 1462318291414 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 16:31:31 INFO - PROCESS | 1857 | 1462318291417 Marionette TRACE conn3 <- [1,738,null,{}] 16:31:31 INFO - PROCESS | 1857 | 1462318291424 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}] 16:31:31 INFO - PROCESS | 1857 | 1462318291574 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 16:31:31 INFO - PROCESS | 1857 | 1462318291726 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593619000 == 66 [pid = 1857] [id = 192] 16:31:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f758c29b000) [pid = 1857] [serial = 576] [outer = (nil)] 16:31:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758c44e400) [pid = 1857] [serial = 577] [outer = 0x7f758c29b000] 16:31:31 INFO - PROCESS | 1857 | 1462318291788 Marionette DEBUG loaded listener.js 16:31:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758e017400) [pid = 1857] [serial = 578] [outer = 0x7f758c29b000] 16:31:33 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:33 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:33 INFO - PROCESS | 1857 | 1462318293018 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]]]}] 16:31:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 16:31:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1640ms 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afdcc000 == 65 [pid = 1857] [id = 75] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce62800 == 64 [pid = 1857] [id = 185] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759b2d1800 == 63 [pid = 1857] [id = 184] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f759244e800) [pid = 1857] [serial = 492] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758e020800) [pid = 1857] [serial = 489] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f758b0dec00) [pid = 1857] [serial = 486] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f759405e000) [pid = 1857] [serial = 495] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946b9800 == 62 [pid = 1857] [id = 183] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b063800 == 61 [pid = 1857] [id = 182] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c453000 == 60 [pid = 1857] [id = 181] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b3d32000 == 59 [pid = 1857] [id = 180] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af62f000 == 58 [pid = 1857] [id = 179] 16:31:33 INFO - PROCESS | 1857 | 1462318293103 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 16:31:33 INFO - PROCESS | 1857 | 1462318293110 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa90c800 == 57 [pid = 1857] [id = 178] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ae98000 == 56 [pid = 1857] [id = 177] 16:31:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c468800 == 55 [pid = 1857] [id = 176] 16:31:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 16:31:33 INFO - PROCESS | 1857 | 1462318293125 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 16:31:33 INFO - PROCESS | 1857 | 1462318293128 Marionette TRACE conn3 <- [1,742,null,{}] 16:31:33 INFO - PROCESS | 1857 | 1462318293217 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}] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f7592451c00) [pid = 1857] [serial = 484] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f758e0af800) [pid = 1857] [serial = 526] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f758e0fb000) [pid = 1857] [serial = 510] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f758e9a4c00) [pid = 1857] [serial = 511] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f758a5ce800) [pid = 1857] [serial = 504] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f758af9a400) [pid = 1857] [serial = 505] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f75923f9c00) [pid = 1857] [serial = 514] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f75939f6000) [pid = 1857] [serial = 515] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f758c447800) [pid = 1857] [serial = 508] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f758c29ac00) [pid = 1857] [serial = 507] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f758aa6d000) [pid = 1857] [serial = 498] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758a5cd400) [pid = 1857] [serial = 501] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f7597315000) [pid = 1857] [serial = 520] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758e046c00) [pid = 1857] [serial = 523] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f7593ac3000) [pid = 1857] [serial = 517] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f7595caec00) [pid = 1857] [serial = 518] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f759e736c00) [pid = 1857] [serial = 286] [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.] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758e0af000) [pid = 1857] [serial = 524] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f759c039400) [pid = 1857] [serial = 521] [outer = (nil)] [url = about:blank] 16:31:33 INFO - PROCESS | 1857 | 1462318293403 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 16:31:33 INFO - PROCESS | 1857 | 1462318293417 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592ebc800 == 56 [pid = 1857] [id = 193] 16:31:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f758aa6d400) [pid = 1857] [serial = 579] [outer = (nil)] 16:31:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f758e055400) [pid = 1857] [serial = 580] [outer = 0x7f758aa6d400] 16:31:33 INFO - PROCESS | 1857 | 1462318293472 Marionette DEBUG loaded listener.js 16:31:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f758e0f6000) [pid = 1857] [serial = 581] [outer = 0x7f758aa6d400] 16:31:34 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:34 INFO - PROCESS | 1857 | 1462318294545 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]]]}] 16:31:34 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 16:31:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1430ms 16:31:34 INFO - PROCESS | 1857 | 1462318294555 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 16:31:34 INFO - PROCESS | 1857 | 1462318294558 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 16:31:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 16:31:34 INFO - PROCESS | 1857 | 1462318294563 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 16:31:34 INFO - PROCESS | 1857 | 1462318294569 Marionette TRACE conn3 <- [1,746,null,{}] 16:31:34 INFO - PROCESS | 1857 | 1462318294582 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}] 16:31:34 INFO - PROCESS | 1857 | 1462318294720 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 16:31:34 INFO - PROCESS | 1857 | 1462318294859 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b2d1800 == 57 [pid = 1857] [id = 194] 16:31:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f758e2a4000) [pid = 1857] [serial = 582] [outer = (nil)] 16:31:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f7592446000) [pid = 1857] [serial = 583] [outer = 0x7f758e2a4000] 16:31:34 INFO - PROCESS | 1857 | 1462318294921 Marionette DEBUG loaded listener.js 16:31:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f7593ac7000) [pid = 1857] [serial = 584] [outer = 0x7f758e2a4000] 16:31:35 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:35 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:35 INFO - PROCESS | 1857 | 1462318295950 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]]]}] 16:31:35 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.) 16:31:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1435ms 16:31:36 INFO - PROCESS | 1857 | 1462318295999 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 16:31:36 INFO - PROCESS | 1857 | 1462318296003 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 16:31:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 16:31:36 INFO - PROCESS | 1857 | 1462318296015 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 16:31:36 INFO - PROCESS | 1857 | 1462318296017 Marionette TRACE conn3 <- [1,750,null,{}] 16:31:36 INFO - PROCESS | 1857 | 1462318296022 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}] 16:31:36 INFO - PROCESS | 1857 | 1462318296206 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 16:31:36 INFO - PROCESS | 1857 | 1462318296301 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d622800 == 58 [pid = 1857] [id = 195] 16:31:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758b3a4000) [pid = 1857] [serial = 585] [outer = (nil)] 16:31:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f7595caec00) [pid = 1857] [serial = 586] [outer = 0x7f758b3a4000] 16:31:36 INFO - PROCESS | 1857 | 1462318296355 Marionette DEBUG loaded listener.js 16:31:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f7597312800) [pid = 1857] [serial = 587] [outer = 0x7f758b3a4000] 16:31:37 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:37 INFO - PROCESS | 1857 | 1462318297428 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]]]}] 16:31:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 16:31:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1425ms 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f758b0d8400) [pid = 1857] [serial = 485] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758e9a1400) [pid = 1857] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f75af7c4800) [pid = 1857] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758e0f6800) [pid = 1857] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f75923ef000) [pid = 1857] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758e9ebc00) [pid = 1857] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f758c443000) [pid = 1857] [serial = 488] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758e016000) [pid = 1857] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f759588e800) [pid = 1857] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f7593c2d000) [pid = 1857] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f7593ac4c00) [pid = 1857] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f7593c26400) [pid = 1857] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f75923f5800) [pid = 1857] [serial = 491] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f7595cafc00) [pid = 1857] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f7593d83c00) [pid = 1857] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f7595b38c00) [pid = 1857] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f7597175800) [pid = 1857] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f758c442800) [pid = 1857] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f7595cb7800) [pid = 1857] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f7592445400) [pid = 1857] [serial = 494] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f758df80800) [pid = 1857] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f7595cb5000) [pid = 1857] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f7593ac2800) [pid = 1857] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f759bcf2000) [pid = 1857] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f7593850400) [pid = 1857] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f75971f5800) [pid = 1857] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f759ec8c000) [pid = 1857] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f7593d7d000) [pid = 1857] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f758c445400) [pid = 1857] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f75a3b91800) [pid = 1857] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f75ab808000) [pid = 1857] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f758e0b7c00) [pid = 1857] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f75aa8e5000) [pid = 1857] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759ffea800) [pid = 1857] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f7593c29000) [pid = 1857] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f758b0dc000) [pid = 1857] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f758e9e2800) [pid = 1857] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f7593c23c00) [pid = 1857] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f75abb77c00) [pid = 1857] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f759ffe9800) [pid = 1857] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758c241c00) [pid = 1857] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f759ffad000) [pid = 1857] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f759e739000) [pid = 1857] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f759d7e3000) [pid = 1857] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f758e012c00) [pid = 1857] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f758c29dc00) [pid = 1857] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75adc5b000) [pid = 1857] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f759e8aa800) [pid = 1857] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f75ab811000) [pid = 1857] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f759fff0c00) [pid = 1857] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f758c240400) [pid = 1857] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f7597467c00) [pid = 1857] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 16:31:37 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f758afa4c00) [pid = 1857] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 16:31:37 INFO - PROCESS | 1857 | 1462318297897 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 16:31:37 INFO - PROCESS | 1857 | 1462318297910 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 16:31:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 16:31:37 INFO - PROCESS | 1857 | 1462318297964 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 16:31:37 INFO - PROCESS | 1857 | 1462318297966 Marionette TRACE conn3 <- [1,754,null,{}] 16:31:37 INFO - PROCESS | 1857 | 1462318297971 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}] 16:31:38 INFO - PROCESS | 1857 | 1462318298093 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 16:31:38 INFO - PROCESS | 1857 | 1462318298194 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e926000 == 59 [pid = 1857] [id = 196] 16:31:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f758c23b400) [pid = 1857] [serial = 588] [outer = (nil)] 16:31:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f758c443400) [pid = 1857] [serial = 589] [outer = 0x7f758c23b400] 16:31:38 INFO - PROCESS | 1857 | 1462318298252 Marionette DEBUG loaded listener.js 16:31:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f758e012c00) [pid = 1857] [serial = 590] [outer = 0x7f758c23b400] 16:31:39 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:39 INFO - PROCESS | 1857 | 1462318299248 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]]]}] 16:31:39 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 16:31:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1362ms 16:31:39 INFO - PROCESS | 1857 | 1462318299301 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 16:31:39 INFO - PROCESS | 1857 | 1462318299303 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 16:31:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 16:31:39 INFO - PROCESS | 1857 | 1462318299309 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 16:31:39 INFO - PROCESS | 1857 | 1462318299311 Marionette TRACE conn3 <- [1,758,null,{}] 16:31:39 INFO - PROCESS | 1857 | 1462318299317 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}] 16:31:39 INFO - PROCESS | 1857 | 1462318299457 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 16:31:39 INFO - PROCESS | 1857 | 1462318299475 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2ba800 == 60 [pid = 1857] [id = 197] 16:31:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758c44ac00) [pid = 1857] [serial = 591] [outer = (nil)] 16:31:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f7593c26400) [pid = 1857] [serial = 592] [outer = 0x7f758c44ac00] 16:31:39 INFO - PROCESS | 1857 | 1462318299533 Marionette DEBUG loaded listener.js 16:31:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f759730b000) [pid = 1857] [serial = 593] [outer = 0x7f758c44ac00] 16:31:40 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:40 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:31:40 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:40 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:40 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:31:40 INFO - PROCESS | 1857 | 1462318300449 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]]]}] 16:31:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 16:31:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1181ms 16:31:40 INFO - PROCESS | 1857 | 1462318300490 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 16:31:40 INFO - PROCESS | 1857 | 1462318300496 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 16:31:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 16:31:40 INFO - PROCESS | 1857 | 1462318300504 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 16:31:40 INFO - PROCESS | 1857 | 1462318300508 Marionette TRACE conn3 <- [1,762,null,{}] 16:31:40 INFO - PROCESS | 1857 | 1462318300515 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}] 16:31:40 INFO - PROCESS | 1857 | 1462318300694 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 16:31:40 INFO - PROCESS | 1857 | 1462318300860 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759457a000 == 61 [pid = 1857] [id = 198] 16:31:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758b3b0c00) [pid = 1857] [serial = 594] [outer = (nil)] 16:31:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758c29d800) [pid = 1857] [serial = 595] [outer = 0x7f758b3b0c00] 16:31:40 INFO - PROCESS | 1857 | 1462318300928 Marionette DEBUG loaded listener.js 16:31:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758df8b400) [pid = 1857] [serial = 596] [outer = 0x7f758b3b0c00] 16:31:42 INFO - PROCESS | 1857 | 1462318302201 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]]]}] 16:31:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 16:31:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1740ms 16:31:42 INFO - PROCESS | 1857 | 1462318302245 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 16:31:42 INFO - PROCESS | 1857 | 1462318302254 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 16:31:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 16:31:42 INFO - PROCESS | 1857 | 1462318302263 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 16:31:42 INFO - PROCESS | 1857 | 1462318302267 Marionette TRACE conn3 <- [1,766,null,{}] 16:31:42 INFO - PROCESS | 1857 | 1462318302273 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}] 16:31:42 INFO - PROCESS | 1857 | 1462318302504 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 16:31:42 INFO - PROCESS | 1857 | 1462318302634 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d61e800 == 62 [pid = 1857] [id = 199] 16:31:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758e049400) [pid = 1857] [serial = 597] [outer = (nil)] 16:31:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758e0fb000) [pid = 1857] [serial = 598] [outer = 0x7f758e049400] 16:31:42 INFO - PROCESS | 1857 | 1462318302701 Marionette DEBUG loaded listener.js 16:31:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758e9e2800) [pid = 1857] [serial = 599] [outer = 0x7f758e049400] 16:31:43 INFO - PROCESS | 1857 | 1462318303848 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]]]}] 16:31:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 16:31:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1629ms 16:31:43 INFO - PROCESS | 1857 | 1462318303898 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 16:31:43 INFO - PROCESS | 1857 | 1462318303901 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 16:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 16:31:43 INFO - PROCESS | 1857 | 1462318303917 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 16:31:43 INFO - PROCESS | 1857 | 1462318303922 Marionette TRACE conn3 <- [1,770,null,{}] 16:31:43 INFO - PROCESS | 1857 | 1462318303937 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}] 16:31:44 INFO - PROCESS | 1857 | 1462318304153 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 16:31:44 INFO - PROCESS | 1857 | 1462318304307 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa638000 == 63 [pid = 1857] [id = 200] 16:31:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f7592fc2000) [pid = 1857] [serial = 600] [outer = (nil)] 16:31:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f7593c2c000) [pid = 1857] [serial = 601] [outer = 0x7f7592fc2000] 16:31:44 INFO - PROCESS | 1857 | 1462318304377 Marionette DEBUG loaded listener.js 16:31:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f7595cad400) [pid = 1857] [serial = 602] [outer = 0x7f7592fc2000] 16:31:45 INFO - PROCESS | 1857 | 1462318305037 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]]]}] 16:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 16:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1183ms 16:31:45 INFO - PROCESS | 1857 | 1462318305100 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 16:31:45 INFO - PROCESS | 1857 | 1462318305104 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 16:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 16:31:45 INFO - PROCESS | 1857 | 1462318305109 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 16:31:45 INFO - PROCESS | 1857 | 1462318305111 Marionette TRACE conn3 <- [1,774,null,{}] 16:31:45 INFO - PROCESS | 1857 | 1462318305116 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}] 16:31:45 INFO - PROCESS | 1857 | 1462318305263 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 16:31:45 INFO - PROCESS | 1857 | 1462318305413 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af502800 == 64 [pid = 1857] [id = 201] 16:31:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f7593847c00) [pid = 1857] [serial = 603] [outer = (nil)] 16:31:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f7597467c00) [pid = 1857] [serial = 604] [outer = 0x7f7593847c00] 16:31:45 INFO - PROCESS | 1857 | 1462318305480 Marionette DEBUG loaded listener.js 16:31:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f759be4d400) [pid = 1857] [serial = 605] [outer = 0x7f7593847c00] 16:31:46 INFO - PROCESS | 1857 | 1462318306291 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]]]}] 16:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 16:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1228ms 16:31:46 INFO - PROCESS | 1857 | 1462318306339 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 16:31:46 INFO - PROCESS | 1857 | 1462318306342 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 16:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 16:31:46 INFO - PROCESS | 1857 | 1462318306347 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 16:31:46 INFO - PROCESS | 1857 | 1462318306349 Marionette TRACE conn3 <- [1,778,null,{}] 16:31:46 INFO - PROCESS | 1857 | 1462318306369 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}] 16:31:46 INFO - PROCESS | 1857 | 1462318306548 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 16:31:46 INFO - PROCESS | 1857 | 1462318306673 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa56800 == 65 [pid = 1857] [id = 202] 16:31:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f758afa1000) [pid = 1857] [serial = 606] [outer = (nil)] 16:31:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f759c03a000) [pid = 1857] [serial = 607] [outer = 0x7f758afa1000] 16:31:46 INFO - PROCESS | 1857 | 1462318306739 Marionette DEBUG loaded listener.js 16:31:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f759d9df000) [pid = 1857] [serial = 608] [outer = 0x7f758afa1000] 16:31:47 INFO - PROCESS | 1857 | 1462318307547 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]]]}] 16:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 16:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1226ms 16:31:47 INFO - PROCESS | 1857 | 1462318307574 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 16:31:47 INFO - PROCESS | 1857 | 1462318307577 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 16:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 16:31:47 INFO - PROCESS | 1857 | 1462318307582 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 16:31:47 INFO - PROCESS | 1857 | 1462318307585 Marionette TRACE conn3 <- [1,782,null,{}] 16:31:47 INFO - PROCESS | 1857 | 1462318307590 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}] 16:31:47 INFO - PROCESS | 1857 | 1462318307747 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 16:31:47 INFO - PROCESS | 1857 | 1462318307901 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592ea9800 == 66 [pid = 1857] [id = 203] 16:31:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f758afa6c00) [pid = 1857] [serial = 609] [outer = (nil)] 16:31:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f758df81000) [pid = 1857] [serial = 610] [outer = 0x7f758afa6c00] 16:31:47 INFO - PROCESS | 1857 | 1462318307966 Marionette DEBUG loaded listener.js 16:31:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f75923f9400) [pid = 1857] [serial = 611] [outer = 0x7f758afa6c00] 16:31:48 INFO - PROCESS | 1857 | 1462318308974 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]]]}] 16:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 16:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1426ms 16:31:49 INFO - PROCESS | 1857 | 1462318309009 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 16:31:49 INFO - PROCESS | 1857 | 1462318309014 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 16:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 16:31:49 INFO - PROCESS | 1857 | 1462318309021 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 16:31:49 INFO - PROCESS | 1857 | 1462318309026 Marionette TRACE conn3 <- [1,786,null,{}] 16:31:49 INFO - PROCESS | 1857 | 1462318309034 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}] 16:31:49 INFO - PROCESS | 1857 | 1462318309179 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 16:31:49 INFO - PROCESS | 1857 | 1462318309350 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936d8000 == 67 [pid = 1857] [id = 204] 16:31:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f758b3ac800) [pid = 1857] [serial = 612] [outer = (nil)] 16:31:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f758c23d000) [pid = 1857] [serial = 613] [outer = 0x7f758b3ac800] 16:31:49 INFO - PROCESS | 1857 | 1462318309460 Marionette DEBUG loaded listener.js 16:31:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758c29d400) [pid = 1857] [serial = 614] [outer = 0x7f758b3ac800] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e926000 == 66 [pid = 1857] [id = 196] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f758e0b8400) [pid = 1857] [serial = 535] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f75939f1800) [pid = 1857] [serial = 538] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f7592fc4400) [pid = 1857] [serial = 541] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f7593acc000) [pid = 1857] [serial = 559] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d622800 == 65 [pid = 1857] [id = 195] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759b2d1800 == 64 [pid = 1857] [id = 194] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592ebc800 == 63 [pid = 1857] [id = 193] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593619000 == 62 [pid = 1857] [id = 192] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75894d6000 == 61 [pid = 1857] [id = 191] 16:31:50 INFO - PROCESS | 1857 | 1462318310352 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]]]}] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afe13000 == 60 [pid = 1857] [id = 190] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75ab830800 == 59 [pid = 1857] [id = 189] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a012b000 == 58 [pid = 1857] [id = 188] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946ae800 == 57 [pid = 1857] [id = 187] 16:31:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e070800 == 56 [pid = 1857] [id = 186] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f75afe26400) [pid = 1857] [serial = 186] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f75971f0c00) [pid = 1857] [serial = 213] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f759ebbf800) [pid = 1857] [serial = 216] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759da3c000) [pid = 1857] [serial = 331] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f7593ad0c00) [pid = 1857] [serial = 418] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f75939e8c00) [pid = 1857] [serial = 367] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f75af58d800) [pid = 1857] [serial = 496] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f759be52000) [pid = 1857] [serial = 451] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f759e8a7000) [pid = 1857] [serial = 180] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f758c29a400) [pid = 1857] [serial = 487] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f759384f000) [pid = 1857] [serial = 406] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758e0f9c00) [pid = 1857] [serial = 403] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f75a3e43c00) [pid = 1857] [serial = 258] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e9e3800) [pid = 1857] [serial = 553] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7593acf400) [pid = 1857] [serial = 415] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f75abb83400) [pid = 1857] [serial = 334] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75b3d19400) [pid = 1857] [serial = 225] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f759bcfc400) [pid = 1857] [serial = 370] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f7595cadc00) [pid = 1857] [serial = 328] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f758e0f2800) [pid = 1857] [serial = 490] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f75aab50800) [pid = 1857] [serial = 457] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f75af58fc00) [pid = 1857] [serial = 337] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f759244c000) [pid = 1857] [serial = 556] [outer = (nil)] [url = about:blank] 16:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 16:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1391ms 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f759be50400) [pid = 1857] [serial = 409] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f75abb74c00) [pid = 1857] [serial = 373] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f75b3f61400) [pid = 1857] [serial = 376] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f759244fc00) [pid = 1857] [serial = 554] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f758b0e6000) [pid = 1857] [serial = 463] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f75b7544800) [pid = 1857] [serial = 379] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f75b2713800) [pid = 1857] [serial = 264] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f759d45ec00) [pid = 1857] [serial = 255] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f75afd2f000) [pid = 1857] [serial = 261] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f7593ac4000) [pid = 1857] [serial = 448] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f75b2436000) [pid = 1857] [serial = 222] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f758aa64000) [pid = 1857] [serial = 529] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f759e733800) [pid = 1857] [serial = 454] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f7593844c00) [pid = 1857] [serial = 557] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f75abb7d800) [pid = 1857] [serial = 298] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f758e9af800) [pid = 1857] [serial = 364] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f758e058000) [pid = 1857] [serial = 445] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f75923f8c00) [pid = 1857] [serial = 304] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f75939e9000) [pid = 1857] [serial = 493] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f75a3e3fc00) [pid = 1857] [serial = 295] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f759d211000) [pid = 1857] [serial = 292] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f75aba5e800) [pid = 1857] [serial = 183] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f75aba61400) [pid = 1857] [serial = 219] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f75afd32400) [pid = 1857] [serial = 460] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f7597465400) [pid = 1857] [serial = 177] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f75af587800) [pid = 1857] [serial = 412] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f75b1ac7400) [pid = 1857] [serial = 301] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f758df8c800) [pid = 1857] [serial = 550] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f75ad7bd000) [pid = 1857] [serial = 141] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f7595cb7000) [pid = 1857] [serial = 252] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f75b3d7c000) [pid = 1857] [serial = 340] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f758c450800) [pid = 1857] [serial = 532] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f759730ec00) [pid = 1857] [serial = 544] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f759cd3a000) [pid = 1857] [serial = 545] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f758c2a0800) [pid = 1857] [serial = 547] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f758c450c00) [pid = 1857] [serial = 548] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f758e041c00) [pid = 1857] [serial = 551] [outer = (nil)] [url = about:blank] 16:31:50 INFO - PROCESS | 1857 | 1462318310426 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 16:31:50 INFO - PROCESS | 1857 | 1462318310439 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 16:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 16:31:50 INFO - PROCESS | 1857 | 1462318310455 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 16:31:50 INFO - PROCESS | 1857 | 1462318310458 Marionette TRACE conn3 <- [1,790,null,{}] 16:31:50 INFO - PROCESS | 1857 | 1462318310463 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}] 16:31:50 INFO - PROCESS | 1857 | 1462318310595 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 16:31:50 INFO - PROCESS | 1857 | 1462318310606 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c46f000 == 57 [pid = 1857] [id = 205] 16:31:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f758c2a0400) [pid = 1857] [serial = 615] [outer = (nil)] 16:31:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f758df81400) [pid = 1857] [serial = 616] [outer = 0x7f758c2a0400] 16:31:50 INFO - PROCESS | 1857 | 1462318310661 Marionette DEBUG loaded listener.js 16:31:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f758e01e400) [pid = 1857] [serial = 617] [outer = 0x7f758c2a0400] 16:31:51 INFO - PROCESS | 1857 | 1462318311464 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]]]}] 16:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 16:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1031ms 16:31:51 INFO - PROCESS | 1857 | 1462318311488 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 16:31:51 INFO - PROCESS | 1857 | 1462318311491 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 16:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 16:31:51 INFO - PROCESS | 1857 | 1462318311496 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 16:31:51 INFO - PROCESS | 1857 | 1462318311500 Marionette TRACE conn3 <- [1,794,null,{}] 16:31:51 INFO - PROCESS | 1857 | 1462318311528 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}] 16:31:51 INFO - PROCESS | 1857 | 1462318311659 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 16:31:51 INFO - PROCESS | 1857 | 1462318311674 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936da800 == 58 [pid = 1857] [id = 206] 16:31:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f758e04c400) [pid = 1857] [serial = 618] [outer = (nil)] 16:31:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f758e0f4800) [pid = 1857] [serial = 619] [outer = 0x7f758e04c400] 16:31:51 INFO - PROCESS | 1857 | 1462318311730 Marionette DEBUG loaded listener.js 16:31:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f758e2a5000) [pid = 1857] [serial = 620] [outer = 0x7f758e04c400] 16:31:52 INFO - PROCESS | 1857 | 1462318312477 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]]]}] 16:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 16:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1036ms 16:31:52 INFO - PROCESS | 1857 | 1462318312532 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 16:31:52 INFO - PROCESS | 1857 | 1462318312536 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 16:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 16:31:52 INFO - PROCESS | 1857 | 1462318312541 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 16:31:52 INFO - PROCESS | 1857 | 1462318312543 Marionette TRACE conn3 <- [1,798,null,{}] 16:31:52 INFO - PROCESS | 1857 | 1462318312556 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}] 16:31:52 INFO - PROCESS | 1857 | 1462318312680 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 16:31:52 INFO - PROCESS | 1857 | 1462318312693 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594cdb000 == 59 [pid = 1857] [id = 207] 16:31:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758a5c3400) [pid = 1857] [serial = 621] [outer = (nil)] 16:31:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f758e9ec800) [pid = 1857] [serial = 622] [outer = 0x7f758a5c3400] 16:31:52 INFO - PROCESS | 1857 | 1462318312745 Marionette DEBUG loaded listener.js 16:31:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f75923f4000) [pid = 1857] [serial = 623] [outer = 0x7f758a5c3400] 16:31:53 INFO - PROCESS | 1857 | 1462318313557 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]]]}] 16:31:53 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 16:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1074ms 16:31:53 INFO - PROCESS | 1857 | 1462318313653 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 16:31:53 INFO - PROCESS | 1857 | 1462318313655 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 16:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 16:31:53 INFO - PROCESS | 1857 | 1462318313767 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 16:31:53 INFO - PROCESS | 1857 | 1462318313769 Marionette TRACE conn3 <- [1,802,null,{}] 16:31:53 INFO - PROCESS | 1857 | 1462318313792 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}] 16:31:53 INFO - PROCESS | 1857 | 1462318313951 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 16:31:53 INFO - PROCESS | 1857 | 1462318313975 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c465800 == 60 [pid = 1857] [id = 208] 16:31:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f758e9ad000) [pid = 1857] [serial = 624] [outer = (nil)] 16:31:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f7593843000) [pid = 1857] [serial = 625] [outer = 0x7f758e9ad000] 16:31:54 INFO - PROCESS | 1857 | 1462318314027 Marionette DEBUG loaded listener.js 16:31:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f7593acf400) [pid = 1857] [serial = 626] [outer = 0x7f758e9ad000] 16:31:54 INFO - PROCESS | 1857 | 1462318314810 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]]]}] 16:31: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 16:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1172ms 16:31:54 INFO - PROCESS | 1857 | 1462318314867 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 16:31:54 INFO - PROCESS | 1857 | 1462318314870 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 16:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 16:31:54 INFO - PROCESS | 1857 | 1462318314875 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 16:31:54 INFO - PROCESS | 1857 | 1462318314878 Marionette TRACE conn3 <- [1,806,null,{}] 16:31:54 INFO - PROCESS | 1857 | 1462318314882 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}] 16:31:55 INFO - PROCESS | 1857 | 1462318315192 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f758a5cb400) [pid = 1857] [serial = 500] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f758b3a4000) [pid = 1857] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f758a5ce400) [pid = 1857] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f758c29b000) [pid = 1857] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f758aa6d400) [pid = 1857] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f758e2a4000) [pid = 1857] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f758c23b400) [pid = 1857] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f758aa6e400) [pid = 1857] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 16:31:55 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f758aa62800) [pid = 1857] [serial = 497] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 16:31:55 INFO - PROCESS | 1857 | 1462318315281 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759458f000 == 61 [pid = 1857] [id = 209] 16:31:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f758a5c2000) [pid = 1857] [serial = 627] [outer = (nil)] 16:31:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f758aa6e400) [pid = 1857] [serial = 628] [outer = 0x7f758a5c2000] 16:31:55 INFO - PROCESS | 1857 | 1462318315340 Marionette DEBUG loaded listener.js 16:31:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f758e2a4000) [pid = 1857] [serial = 629] [outer = 0x7f758a5c2000] 16:31:55 INFO - PROCESS | 1857 | 1462318315969 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]]]}] 16:31:56 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 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1130ms 16:31:56 INFO - PROCESS | 1857 | 1462318316007 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 1857 | 1462318316009 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 16:31:56 INFO - PROCESS | 1857 | 1462318316018 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 1857 | 1462318316022 Marionette TRACE conn3 <- [1,810,null,{}] 16:31:56 INFO - PROCESS | 1857 | 1462318316032 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}] 16:31:56 INFO - PROCESS | 1857 | 1462318316201 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 16:31:56 INFO - PROCESS | 1857 | 1462318316220 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d40c000 == 62 [pid = 1857] [id = 210] 16:31:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758a5c4400) [pid = 1857] [serial = 630] [outer = (nil)] 16:31:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f7597172c00) [pid = 1857] [serial = 631] [outer = 0x7f758a5c4400] 16:31:56 INFO - PROCESS | 1857 | 1462318316275 Marionette DEBUG loaded listener.js 16:31:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f7597317000) [pid = 1857] [serial = 632] [outer = 0x7f758a5c4400] 16:31:56 INFO - PROCESS | 1857 | 1462318316925 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]]]}] 16:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 16:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 936ms 16:31:56 INFO - PROCESS | 1857 | 1462318316950 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 16:31:56 INFO - PROCESS | 1857 | 1462318316954 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 16:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 16:31:56 INFO - PROCESS | 1857 | 1462318316959 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 16:31:56 INFO - PROCESS | 1857 | 1462318316961 Marionette TRACE conn3 <- [1,814,null,{}] 16:31:56 INFO - PROCESS | 1857 | 1462318316966 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}] 16:31:57 INFO - PROCESS | 1857 | 1462318317099 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 16:31:57 INFO - PROCESS | 1857 | 1462318317275 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894e0800 == 63 [pid = 1857] [id = 211] 16:31:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f758a5c1c00) [pid = 1857] [serial = 633] [outer = (nil)] 16:31:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f758aa66c00) [pid = 1857] [serial = 634] [outer = 0x7f758a5c1c00] 16:31:57 INFO - PROCESS | 1857 | 1462318317345 Marionette DEBUG loaded listener.js 16:31:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f758b0dec00) [pid = 1857] [serial = 635] [outer = 0x7f758a5c1c00] 16:31:58 INFO - PROCESS | 1857 | 1462318318174 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] 16:31:58 INFO - PROCESS | 1857 | 1462318318192 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 16:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 16:31:58 INFO - PROCESS | 1857 | 1462318318198 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 16:31:58 INFO - PROCESS | 1857 | 1462318318203 Marionette TRACE conn3 <- [1,818,null,{}] 16:31:58 INFO - PROCESS | 1857 | 1462318318210 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}] 16:31:58 INFO - PROCESS | 1857 | 1462318318366 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 16:31:58 INFO - PROCESS | 1857 | 1462318318517 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594015800 == 64 [pid = 1857] [id = 212] 16:31:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f758a5c2800) [pid = 1857] [serial = 636] [outer = (nil)] 16:31:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f758df86800) [pid = 1857] [serial = 637] [outer = 0x7f758a5c2800] 16:31:58 INFO - PROCESS | 1857 | 1462318318585 Marionette DEBUG loaded listener.js 16:31:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f758e049800) [pid = 1857] [serial = 638] [outer = 0x7f758a5c2800] 16:31:59 INFO - PROCESS | 1857 | 1462318319437 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]]]}] 16:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 16:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1290ms 16:31:59 INFO - PROCESS | 1857 | 1462318319491 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 16:31:59 INFO - PROCESS | 1857 | 1462318319495 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 16:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 16:31:59 INFO - PROCESS | 1857 | 1462318319503 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 16:31:59 INFO - PROCESS | 1857 | 1462318319506 Marionette TRACE conn3 <- [1,822,null,{}] 16:31:59 INFO - PROCESS | 1857 | 1462318319511 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}] 16:31:59 INFO - PROCESS | 1857 | 1462318319660 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 16:31:59 INFO - PROCESS | 1857 | 1462318319809 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:31:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d391000 == 65 [pid = 1857] [id = 213] 16:31:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f758e04a400) [pid = 1857] [serial = 639] [outer = (nil)] 16:31:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f758e9e9800) [pid = 1857] [serial = 640] [outer = 0x7f758e04a400] 16:31:59 INFO - PROCESS | 1857 | 1462318319874 Marionette DEBUG loaded listener.js 16:31:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f7593851000) [pid = 1857] [serial = 641] [outer = 0x7f758e04a400] 16:32:00 INFO - PROCESS | 1857 | 1462318320760 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] 16:32:00 INFO - PROCESS | 1857 | 1462318320791 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 16:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 16:32:00 INFO - PROCESS | 1857 | 1462318320799 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 16:32:00 INFO - PROCESS | 1857 | 1462318320807 Marionette TRACE conn3 <- [1,826,null,{}] 16:32:00 INFO - PROCESS | 1857 | 1462318320820 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}] 16:32:00 INFO - PROCESS | 1857 | 1462318320967 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 16:32:01 INFO - PROCESS | 1857 | 1462318321150 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff1a000 == 66 [pid = 1857] [id = 214] 16:32:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f7595cb1000) [pid = 1857] [serial = 642] [outer = (nil)] 16:32:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f7595cb7000) [pid = 1857] [serial = 643] [outer = 0x7f7595cb1000] 16:32:01 INFO - PROCESS | 1857 | 1462318321218 Marionette DEBUG loaded listener.js 16:32:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f7599ad7800) [pid = 1857] [serial = 644] [outer = 0x7f7595cb1000] 16:32:02 INFO - PROCESS | 1857 | 1462318322001 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]]]}] 16:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 16:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1242ms 16:32:02 INFO - PROCESS | 1857 | 1462318322040 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 16:32:02 INFO - PROCESS | 1857 | 1462318322044 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 16:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 16:32:02 INFO - PROCESS | 1857 | 1462318322050 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 16:32:02 INFO - PROCESS | 1857 | 1462318322052 Marionette TRACE conn3 <- [1,830,null,{}] 16:32:02 INFO - PROCESS | 1857 | 1462318322057 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}] 16:32:02 INFO - PROCESS | 1857 | 1462318322211 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 16:32:02 INFO - PROCESS | 1857 | 1462318322361 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e0e800 == 67 [pid = 1857] [id = 215] 16:32:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f7595cb1c00) [pid = 1857] [serial = 645] [outer = (nil)] 16:32:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f759be51800) [pid = 1857] [serial = 646] [outer = 0x7f7595cb1c00] 16:32:02 INFO - PROCESS | 1857 | 1462318322426 Marionette DEBUG loaded listener.js 16:32:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759d9e1000) [pid = 1857] [serial = 647] [outer = 0x7f7595cb1c00] 16:32:03 INFO - PROCESS | 1857 | 1462318323202 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]]]}] 16:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 16:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1185ms 16:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 16:32:03 INFO - PROCESS | 1857 | 1462318323236 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 16:32:03 INFO - PROCESS | 1857 | 1462318323238 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 16:32:03 INFO - PROCESS | 1857 | 1462318323243 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 16:32:03 INFO - PROCESS | 1857 | 1462318323246 Marionette TRACE conn3 <- [1,834,null,{}] 16:32:03 INFO - PROCESS | 1857 | 1462318323251 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}] 16:32:03 INFO - PROCESS | 1857 | 1462318323391 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 16:32:03 INFO - PROCESS | 1857 | 1462318323539 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75ab832000 == 68 [pid = 1857] [id = 216] 16:32:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f759e736c00) [pid = 1857] [serial = 648] [outer = (nil)] 16:32:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f759e73b400) [pid = 1857] [serial = 649] [outer = 0x7f759e736c00] 16:32:03 INFO - PROCESS | 1857 | 1462318323614 Marionette DEBUG loaded listener.js 16:32:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f759ebbc000) [pid = 1857] [serial = 650] [outer = 0x7f759e736c00] 16:32:04 INFO - PROCESS | 1857 | 1462318324453 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]]]}] 16:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 16:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1233ms 16:32:04 INFO - PROCESS | 1857 | 1462318324476 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 16:32:04 INFO - PROCESS | 1857 | 1462318324478 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 16:32:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 16:32:04 INFO - PROCESS | 1857 | 1462318324484 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 16:32:04 INFO - PROCESS | 1857 | 1462318324486 Marionette TRACE conn3 <- [1,838,null,{}] 16:32:04 INFO - PROCESS | 1857 | 1462318324491 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}] 16:32:04 INFO - PROCESS | 1857 | 1462318324634 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 16:32:04 INFO - PROCESS | 1857 | 1462318324784 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af514800 == 69 [pid = 1857] [id = 217] 16:32:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f759ec6f000) [pid = 1857] [serial = 651] [outer = (nil)] 16:32:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f759ffd0400) [pid = 1857] [serial = 652] [outer = 0x7f759ec6f000] 16:32:04 INFO - PROCESS | 1857 | 1462318324847 Marionette DEBUG loaded listener.js 16:32:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f75a0145400) [pid = 1857] [serial = 653] [outer = 0x7f759ec6f000] 16:32:05 INFO - PROCESS | 1857 | 1462318325694 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]]]}] 16:32:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 16:32:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1476ms 16:32:05 INFO - PROCESS | 1857 | 1462318325966 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 16:32:05 INFO - PROCESS | 1857 | 1462318325972 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 16:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 16:32:05 INFO - PROCESS | 1857 | 1462318325979 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 16:32:05 INFO - PROCESS | 1857 | 1462318325982 Marionette TRACE conn3 <- [1,842,null,{}] 16:32:05 INFO - PROCESS | 1857 | 1462318325989 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}] 16:32:06 INFO - PROCESS | 1857 | 1462318326133 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 16:32:06 INFO - PROCESS | 1857 | 1462318326353 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759457c000 == 70 [pid = 1857] [id = 218] 16:32:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f758c240800) [pid = 1857] [serial = 654] [outer = (nil)] 16:32:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f758c295c00) [pid = 1857] [serial = 655] [outer = 0x7f758c240800] 16:32:06 INFO - PROCESS | 1857 | 1462318326427 Marionette DEBUG loaded listener.js 16:32:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f758c44d000) [pid = 1857] [serial = 656] [outer = 0x7f758c240800] 16:32:07 INFO - PROCESS | 1857 | 1462318327250 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]]]}] 16:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 16:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1286ms 16:32:07 INFO - PROCESS | 1857 | 1462318327265 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 16:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 16:32:07 INFO - PROCESS | 1857 | 1462318327269 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 16:32:07 INFO - PROCESS | 1857 | 1462318327280 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 16:32:07 INFO - PROCESS | 1857 | 1462318327287 Marionette TRACE conn3 <- [1,846,null,{}] 16:32:07 INFO - PROCESS | 1857 | 1462318327293 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}] 16:32:07 INFO - PROCESS | 1857 | 1462318327435 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 16:32:07 INFO - PROCESS | 1857 | 1462318327591 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e16b800 == 71 [pid = 1857] [id = 219] 16:32:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f758e013800) [pid = 1857] [serial = 657] [outer = (nil)] 16:32:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f758e046800) [pid = 1857] [serial = 658] [outer = 0x7f758e013800] 16:32:07 INFO - PROCESS | 1857 | 1462318327651 Marionette DEBUG loaded listener.js 16:32:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f758e0ec400) [pid = 1857] [serial = 659] [outer = 0x7f758e013800] 16:32:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d40c000 == 70 [pid = 1857] [id = 210] 16:32:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759458f000 == 69 [pid = 1857] [id = 209] 16:32:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c465800 == 68 [pid = 1857] [id = 208] 16:32:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594cdb000 == 67 [pid = 1857] [id = 207] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f7593c26400) [pid = 1857] [serial = 592] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936da800 == 66 [pid = 1857] [id = 206] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c46f000 == 65 [pid = 1857] [id = 205] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936d8000 == 64 [pid = 1857] [id = 204] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa56800 == 63 [pid = 1857] [id = 202] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af502800 == 62 [pid = 1857] [id = 201] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa638000 == 61 [pid = 1857] [id = 200] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d61e800 == 60 [pid = 1857] [id = 199] 16:32:08 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759457a000 == 59 [pid = 1857] [id = 198] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f758e0b8800) [pid = 1857] [serial = 527] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f75939f3000) [pid = 1857] [serial = 499] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f758e0fb400) [pid = 1857] [serial = 502] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f7595caec00) [pid = 1857] [serial = 586] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f758b3afc00) [pid = 1857] [serial = 575] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f758b3a3000) [pid = 1857] [serial = 574] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f758e017400) [pid = 1857] [serial = 578] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f758c44e400) [pid = 1857] [serial = 577] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f758e055400) [pid = 1857] [serial = 580] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f758e0f6000) [pid = 1857] [serial = 581] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f758e0f1c00) [pid = 1857] [serial = 565] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f758df87800) [pid = 1857] [serial = 562] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f7592446000) [pid = 1857] [serial = 583] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f759716b400) [pid = 1857] [serial = 568] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f759e0c7000) [pid = 1857] [serial = 571] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f758c443400) [pid = 1857] [serial = 589] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f7597312800) [pid = 1857] [serial = 587] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f758e012c00) [pid = 1857] [serial = 590] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f7593ac7000) [pid = 1857] [serial = 584] [outer = (nil)] [url = about:blank] 16:32:08 INFO - PROCESS | 1857 | 1462318328451 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]]]}] 16:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 16:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1197ms 16:32:08 INFO - PROCESS | 1857 | 1462318328474 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 16:32:08 INFO - PROCESS | 1857 | 1462318328477 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 16:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 16:32:08 INFO - PROCESS | 1857 | 1462318328483 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 16:32:08 INFO - PROCESS | 1857 | 1462318328485 Marionette TRACE conn3 <- [1,850,null,{}] 16:32:08 INFO - PROCESS | 1857 | 1462318328498 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}] 16:32:08 INFO - PROCESS | 1857 | 1462318328654 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 16:32:08 INFO - PROCESS | 1857 | 1462318328763 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759400a000 == 60 [pid = 1857] [id = 220] 16:32:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f758e047800) [pid = 1857] [serial = 660] [outer = (nil)] 16:32:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f758e9a4c00) [pid = 1857] [serial = 661] [outer = 0x7f758e047800] 16:32:08 INFO - PROCESS | 1857 | 1462318328822 Marionette DEBUG loaded listener.js 16:32:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f75923f2000) [pid = 1857] [serial = 662] [outer = 0x7f758e047800] 16:32:09 INFO - PROCESS | 1857 | 1462318329497 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]]]}] 16:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 16:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1035ms 16:32:09 INFO - PROCESS | 1857 | 1462318329518 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 16:32:09 INFO - PROCESS | 1857 | 1462318329521 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 16:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 16:32:09 INFO - PROCESS | 1857 | 1462318329526 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 16:32:09 INFO - PROCESS | 1857 | 1462318329528 Marionette TRACE conn3 <- [1,854,null,{}] 16:32:09 INFO - PROCESS | 1857 | 1462318329534 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}] 16:32:09 INFO - PROCESS | 1857 | 1462318329707 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 16:32:09 INFO - PROCESS | 1857 | 1462318329727 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75971bd000 == 61 [pid = 1857] [id = 221] 16:32:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f758e9ad400) [pid = 1857] [serial = 663] [outer = (nil)] 16:32:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f75939f2c00) [pid = 1857] [serial = 664] [outer = 0x7f758e9ad400] 16:32:09 INFO - PROCESS | 1857 | 1462318329782 Marionette DEBUG loaded listener.js 16:32:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f7594058000) [pid = 1857] [serial = 665] [outer = 0x7f758e9ad400] 16:32:10 INFO - PROCESS | 1857 | 1462318330480 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]]]}] 16:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 16:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 977ms 16:32:10 INFO - PROCESS | 1857 | 1462318330505 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 16:32:10 INFO - PROCESS | 1857 | 1462318330508 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 16:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 16:32:10 INFO - PROCESS | 1857 | 1462318330513 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 16:32:10 INFO - PROCESS | 1857 | 1462318330515 Marionette TRACE conn3 <- [1,858,null,{}] 16:32:10 INFO - PROCESS | 1857 | 1462318330520 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}] 16:32:10 INFO - PROCESS | 1857 | 1462318330687 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 16:32:10 INFO - PROCESS | 1857 | 1462318330709 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592ec2800 == 62 [pid = 1857] [id = 222] 16:32:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f758e0f6000) [pid = 1857] [serial = 666] [outer = (nil)] 16:32:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759588e000) [pid = 1857] [serial = 667] [outer = 0x7f758e0f6000] 16:32:10 INFO - PROCESS | 1857 | 1462318330763 Marionette DEBUG loaded listener.js 16:32:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f759716d400) [pid = 1857] [serial = 668] [outer = 0x7f758e0f6000] 16:32:11 INFO - PROCESS | 1857 | 1462318331469 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]]]}] 16:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 16:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 976ms 16:32:11 INFO - PROCESS | 1857 | 1462318331489 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 16:32:11 INFO - PROCESS | 1857 | 1462318331491 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 16:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 16:32:11 INFO - PROCESS | 1857 | 1462318331497 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 16:32:11 INFO - PROCESS | 1857 | 1462318331499 Marionette TRACE conn3 <- [1,862,null,{}] 16:32:11 INFO - PROCESS | 1857 | 1462318331504 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}] 16:32:11 INFO - PROCESS | 1857 | 1462318331701 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 16:32:11 INFO - PROCESS | 1857 | 1462318331730 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e069000 == 63 [pid = 1857] [id = 223] 16:32:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f759be3b000) [pid = 1857] [serial = 669] [outer = (nil)] 16:32:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f759e0d3c00) [pid = 1857] [serial = 670] [outer = 0x7f759be3b000] 16:32:11 INFO - PROCESS | 1857 | 1462318331787 Marionette DEBUG loaded listener.js 16:32:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f759e8a6800) [pid = 1857] [serial = 671] [outer = 0x7f759be3b000] 16:32:12 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f758e9ad000) [pid = 1857] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 16:32:12 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f758e04c400) [pid = 1857] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 16:32:12 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f758c2a0400) [pid = 1857] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 16:32:12 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f758b3ac800) [pid = 1857] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 16:32:12 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f758a5c3400) [pid = 1857] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 16:32:12 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f758a5c2000) [pid = 1857] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 16:32:12 INFO - PROCESS | 1857 | 1462318332708 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]]]}] 16:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 16:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1237ms 16:32:12 INFO - PROCESS | 1857 | 1462318332734 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 16:32:12 INFO - PROCESS | 1857 | 1462318332737 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 16:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 16:32:12 INFO - PROCESS | 1857 | 1462318332742 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 16:32:12 INFO - PROCESS | 1857 | 1462318332744 Marionette TRACE conn3 <- [1,866,null,{}] 16:32:12 INFO - PROCESS | 1857 | 1462318332758 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}] 16:32:12 INFO - PROCESS | 1857 | 1462318332918 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 16:32:12 INFO - PROCESS | 1857 | 1462318332933 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cfc5800 == 64 [pid = 1857] [id = 224] 16:32:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f758c2a0400) [pid = 1857] [serial = 672] [outer = (nil)] 16:32:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759244ac00) [pid = 1857] [serial = 673] [outer = 0x7f758c2a0400] 16:32:12 INFO - PROCESS | 1857 | 1462318332986 Marionette DEBUG loaded listener.js 16:32:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f759ec65000) [pid = 1857] [serial = 674] [outer = 0x7f758c2a0400] 16:32:13 INFO - PROCESS | 1857 | 1462318333687 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]]]}] 16:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 16:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 974ms 16:32:13 INFO - PROCESS | 1857 | 1462318333717 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 16:32:13 INFO - PROCESS | 1857 | 1462318333719 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 16:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 16:32:13 INFO - PROCESS | 1857 | 1462318333724 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 16:32:13 INFO - PROCESS | 1857 | 1462318333726 Marionette TRACE conn3 <- [1,870,null,{}] 16:32:13 INFO - PROCESS | 1857 | 1462318333731 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}] 16:32:13 INFO - PROCESS | 1857 | 1462318333904 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 16:32:13 INFO - PROCESS | 1857 | 1462318333922 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa638000 == 65 [pid = 1857] [id = 225] 16:32:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f759588c000) [pid = 1857] [serial = 675] [outer = (nil)] 16:32:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f759ffbb000) [pid = 1857] [serial = 676] [outer = 0x7f759588c000] 16:32:13 INFO - PROCESS | 1857 | 1462318333978 Marionette DEBUG loaded listener.js 16:32:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f75a3b86400) [pid = 1857] [serial = 677] [outer = 0x7f759588c000] 16:32:14 INFO - PROCESS | 1857 | 1462318334664 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]]]}] 16:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 16:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 976ms 16:32:14 INFO - PROCESS | 1857 | 1462318334701 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 16:32:14 INFO - PROCESS | 1857 | 1462318334707 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 16:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 16:32:14 INFO - PROCESS | 1857 | 1462318334715 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 16:32:14 INFO - PROCESS | 1857 | 1462318334720 Marionette TRACE conn3 <- [1,874,null,{}] 16:32:14 INFO - PROCESS | 1857 | 1462318334729 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}] 16:32:14 INFO - PROCESS | 1857 | 1462318334929 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 16:32:15 INFO - PROCESS | 1857 | 1462318335077 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758df16000 == 66 [pid = 1857] [id = 226] 16:32:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f758c237800) [pid = 1857] [serial = 678] [outer = (nil)] 16:32:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f758c23dc00) [pid = 1857] [serial = 679] [outer = 0x7f758c237800] 16:32:15 INFO - PROCESS | 1857 | 1462318335143 Marionette DEBUG loaded listener.js 16:32:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f758c44e400) [pid = 1857] [serial = 680] [outer = 0x7f758c237800] 16:32:16 INFO - PROCESS | 1857 | 1462318336013 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]]]}] 16:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 16:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1337ms 16:32:16 INFO - PROCESS | 1857 | 1462318336052 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 16:32:16 INFO - PROCESS | 1857 | 1462318336060 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 16:32:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 16:32:16 INFO - PROCESS | 1857 | 1462318336069 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 16:32:16 INFO - PROCESS | 1857 | 1462318336073 Marionette TRACE conn3 <- [1,878,null,{}] 16:32:16 INFO - PROCESS | 1857 | 1462318336081 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}] 16:32:16 INFO - PROCESS | 1857 | 1462318336244 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 16:32:16 INFO - PROCESS | 1857 | 1462318336429 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce52000 == 67 [pid = 1857] [id = 227] 16:32:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f758e041000) [pid = 1857] [serial = 681] [outer = (nil)] 16:32:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f758e29b400) [pid = 1857] [serial = 682] [outer = 0x7f758e041000] 16:32:16 INFO - PROCESS | 1857 | 1462318336496 Marionette DEBUG loaded listener.js 16:32:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f75923ecc00) [pid = 1857] [serial = 683] [outer = 0x7f758e041000] 16:32:17 INFO - PROCESS | 1857 | 1462318337260 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]]]}] 16:32:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 16:32:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1239ms 16:32:17 INFO - PROCESS | 1857 | 1462318337309 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 16:32:17 INFO - PROCESS | 1857 | 1462318337312 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 16:32:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 16:32:17 INFO - PROCESS | 1857 | 1462318337318 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 16:32:17 INFO - PROCESS | 1857 | 1462318337323 Marionette TRACE conn3 <- [1,882,null,{}] 16:32:17 INFO - PROCESS | 1857 | 1462318337338 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}] 16:32:17 INFO - PROCESS | 1857 | 1462318337496 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 16:32:17 INFO - PROCESS | 1857 | 1462318337642 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5b7800 == 68 [pid = 1857] [id = 228] 16:32:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f759405e000) [pid = 1857] [serial = 684] [outer = (nil)] 16:32:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f7597316000) [pid = 1857] [serial = 685] [outer = 0x7f759405e000] 16:32:17 INFO - PROCESS | 1857 | 1462318337709 Marionette DEBUG loaded listener.js 16:32:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f759be52000) [pid = 1857] [serial = 686] [outer = 0x7f759405e000] 16:32:18 INFO - PROCESS | 1857 | 1462318338536 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]]]}] 16:32:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 16:32:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1233ms 16:32:18 INFO - PROCESS | 1857 | 1462318338551 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 16:32:18 INFO - PROCESS | 1857 | 1462318338555 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 16:32:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 16:32:18 INFO - PROCESS | 1857 | 1462318338560 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 16:32:18 INFO - PROCESS | 1857 | 1462318338562 Marionette TRACE conn3 <- [1,886,null,{}] 16:32:18 INFO - PROCESS | 1857 | 1462318338567 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}] 16:32:18 INFO - PROCESS | 1857 | 1462318338708 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 16:32:18 INFO - PROCESS | 1857 | 1462318338858 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afdb8000 == 69 [pid = 1857] [id = 229] 16:32:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f758e2a6c00) [pid = 1857] [serial = 687] [outer = (nil)] 16:32:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f759e8a0c00) [pid = 1857] [serial = 688] [outer = 0x7f758e2a6c00] 16:32:18 INFO - PROCESS | 1857 | 1462318338932 Marionette DEBUG loaded listener.js 16:32:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f75a0144400) [pid = 1857] [serial = 689] [outer = 0x7f758e2a6c00] 16:32:19 INFO - PROCESS | 1857 | 1462318339685 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]]]}] 16:32:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 16:32:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1180ms 16:32:19 INFO - PROCESS | 1857 | 1462318339741 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 16:32:19 INFO - PROCESS | 1857 | 1462318339744 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 16:32:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 16:32:19 INFO - PROCESS | 1857 | 1462318339749 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 16:32:19 INFO - PROCESS | 1857 | 1462318339751 Marionette TRACE conn3 <- [1,890,null,{}] 16:32:19 INFO - PROCESS | 1857 | 1462318339756 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}] 16:32:19 INFO - PROCESS | 1857 | 1462318339901 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 16:32:20 INFO - PROCESS | 1857 | 1462318340049 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3d2d800 == 70 [pid = 1857] [id = 230] 16:32:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f7597319400) [pid = 1857] [serial = 690] [outer = (nil)] 16:32:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f75a3e3f800) [pid = 1857] [serial = 691] [outer = 0x7f7597319400] 16:32:20 INFO - PROCESS | 1857 | 1462318340112 Marionette DEBUG loaded listener.js 16:32:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f75a4a95c00) [pid = 1857] [serial = 692] [outer = 0x7f7597319400] 16:32:20 INFO - PROCESS | 1857 | 1462318340855 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]]]}] 16:32:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 16:32:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1178ms 16:32:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 16:32:20 INFO - PROCESS | 1857 | 1462318340928 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 16:32:20 INFO - PROCESS | 1857 | 1462318340931 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 16:32:20 INFO - PROCESS | 1857 | 1462318340937 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 16:32:20 INFO - PROCESS | 1857 | 1462318340939 Marionette TRACE conn3 <- [1,894,null,{}] 16:32:20 INFO - PROCESS | 1857 | 1462318340944 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}] 16:32:21 INFO - PROCESS | 1857 | 1462318341148 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 16:32:21 INFO - PROCESS | 1857 | 1462318341311 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c41800 == 71 [pid = 1857] [id = 231] 16:32:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758e0b6400) [pid = 1857] [serial = 693] [outer = (nil)] 16:32:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f75aa995400) [pid = 1857] [serial = 694] [outer = 0x7f758e0b6400] 16:32:21 INFO - PROCESS | 1857 | 1462318341377 Marionette DEBUG loaded listener.js 16:32:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f75aba5f800) [pid = 1857] [serial = 695] [outer = 0x7f758e0b6400] 16:32:22 INFO - PROCESS | 1857 | 1462318342117 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]]]}] 16:32:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 16:32:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1227ms 16:32:22 INFO - PROCESS | 1857 | 1462318342164 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 16:32:22 INFO - PROCESS | 1857 | 1462318342168 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 16:32:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 16:32:22 INFO - PROCESS | 1857 | 1462318342173 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 16:32:22 INFO - PROCESS | 1857 | 1462318342175 Marionette TRACE conn3 <- [1,898,null,{}] 16:32:22 INFO - PROCESS | 1857 | 1462318342180 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}] 16:32:22 INFO - PROCESS | 1857 | 1462318342325 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 16:32:22 INFO - PROCESS | 1857 | 1462318342477 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588e20000 == 72 [pid = 1857] [id = 232] 16:32:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758b2e1400) [pid = 1857] [serial = 696] [outer = (nil)] 16:32:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758b2e9c00) [pid = 1857] [serial = 697] [outer = 0x7f758b2e1400] 16:32:22 INFO - PROCESS | 1857 | 1462318342540 Marionette DEBUG loaded listener.js 16:32:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758b2eec00) [pid = 1857] [serial = 698] [outer = 0x7f758b2e1400] 16:32:23 INFO - PROCESS | 1857 | 1462318343333 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]]]}] 16:32:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 16:32:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1230ms 16:32:23 INFO - PROCESS | 1857 | 1462318343403 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 16:32:23 INFO - PROCESS | 1857 | 1462318343407 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 16:32:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 16:32:23 INFO - PROCESS | 1857 | 1462318343412 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 16:32:23 INFO - PROCESS | 1857 | 1462318343414 Marionette TRACE conn3 <- [1,902,null,{}] 16:32:23 INFO - PROCESS | 1857 | 1462318343419 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}] 16:32:23 INFO - PROCESS | 1857 | 1462318343560 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 16:32:23 INFO - PROCESS | 1857 | 1462318343707 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c39e800 == 73 [pid = 1857] [id = 233] 16:32:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f758b2e1800) [pid = 1857] [serial = 699] [outer = (nil)] 16:32:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759461ec00) [pid = 1857] [serial = 700] [outer = 0x7f758b2e1800] 16:32:23 INFO - PROCESS | 1857 | 1462318343768 Marionette DEBUG loaded listener.js 16:32:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f7594623c00) [pid = 1857] [serial = 701] [outer = 0x7f758b2e1800] 16:32:24 INFO - PROCESS | 1857 | 1462318344796 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]]]}] 16:32:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 16:32:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1430ms 16:32:24 INFO - PROCESS | 1857 | 1462318344843 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 16:32:24 INFO - PROCESS | 1857 | 1462318344848 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 16:32:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 16:32:24 INFO - PROCESS | 1857 | 1462318344855 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 16:32:24 INFO - PROCESS | 1857 | 1462318344859 Marionette TRACE conn3 <- [1,906,null,{}] 16:32:24 INFO - PROCESS | 1857 | 1462318344866 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}] 16:32:25 INFO - PROCESS | 1857 | 1462318345015 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 16:32:25 INFO - PROCESS | 1857 | 1462318345182 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c3aa800 == 74 [pid = 1857] [id = 234] 16:32:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f758aa71800) [pid = 1857] [serial = 702] [outer = (nil)] 16:32:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f758b0e4c00) [pid = 1857] [serial = 703] [outer = 0x7f758aa71800] 16:32:25 INFO - PROCESS | 1857 | 1462318345243 Marionette DEBUG loaded listener.js 16:32:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758b3ae400) [pid = 1857] [serial = 704] [outer = 0x7f758aa71800] 16:32:26 INFO - PROCESS | 1857 | 1462318346008 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]]]}] 16:32:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 16:32:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1185ms 16:32:26 INFO - PROCESS | 1857 | 1462318346039 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 16:32:26 INFO - PROCESS | 1857 | 1462318346045 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 16:32:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 16:32:26 INFO - PROCESS | 1857 | 1462318346054 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 16:32:26 INFO - PROCESS | 1857 | 1462318346057 Marionette TRACE conn3 <- [1,910,null,{}] 16:32:26 INFO - PROCESS | 1857 | 1462318346062 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}] 16:32:26 INFO - PROCESS | 1857 | 1462318346200 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 16:32:26 INFO - PROCESS | 1857 | 1462318346374 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894c8000 == 75 [pid = 1857] [id = 235] 16:32:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f758b0de800) [pid = 1857] [serial = 705] [outer = (nil)] 16:32:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f758c443400) [pid = 1857] [serial = 706] [outer = 0x7f758b0de800] 16:32:26 INFO - PROCESS | 1857 | 1462318346478 Marionette DEBUG loaded listener.js 16:32:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758df7e000) [pid = 1857] [serial = 707] [outer = 0x7f758b0de800] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cfc5800 == 74 [pid = 1857] [id = 224] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e069000 == 73 [pid = 1857] [id = 223] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592ec2800 == 72 [pid = 1857] [id = 222] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75971bd000 == 71 [pid = 1857] [id = 221] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f7597467c00) [pid = 1857] [serial = 604] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759c03a000) [pid = 1857] [serial = 607] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f7597172c00) [pid = 1857] [serial = 631] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759400a000 == 70 [pid = 1857] [id = 220] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e16b800 == 69 [pid = 1857] [id = 219] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759457c000 == 68 [pid = 1857] [id = 218] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d391000 == 67 [pid = 1857] [id = 213] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594015800 == 66 [pid = 1857] [id = 212] 16:32:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75894e0800 == 65 [pid = 1857] [id = 211] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f7593843000) [pid = 1857] [serial = 625] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f758e0f4800) [pid = 1857] [serial = 619] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f758e2a5000) [pid = 1857] [serial = 620] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f758df81400) [pid = 1857] [serial = 616] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f758e01e400) [pid = 1857] [serial = 617] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758c29d400) [pid = 1857] [serial = 614] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758c23d000) [pid = 1857] [serial = 613] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758df81000) [pid = 1857] [serial = 610] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e9ec800) [pid = 1857] [serial = 622] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7593c2c000) [pid = 1857] [serial = 601] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f758e0fb000) [pid = 1857] [serial = 598] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f758aa6e400) [pid = 1857] [serial = 628] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f758c29d800) [pid = 1857] [serial = 595] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f758e2a4000) [pid = 1857] [serial = 629] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f7593acf400) [pid = 1857] [serial = 626] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f75923f4000) [pid = 1857] [serial = 623] [outer = (nil)] [url = about:blank] 16:32:27 INFO - PROCESS | 1857 | 1462318347343 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]]]}] 16:32:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 16:32:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1327ms 16:32:27 INFO - PROCESS | 1857 | 1462318347382 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 16:32:27 INFO - PROCESS | 1857 | 1462318347384 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 16:32:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 16:32:27 INFO - PROCESS | 1857 | 1462318347390 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 16:32:27 INFO - PROCESS | 1857 | 1462318347393 Marionette TRACE conn3 <- [1,914,null,{}] 16:32:27 INFO - PROCESS | 1857 | 1462318347407 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}] 16:32:27 INFO - PROCESS | 1857 | 1462318347543 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 16:32:27 INFO - PROCESS | 1857 | 1462318347559 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593d06000 == 66 [pid = 1857] [id = 236] 16:32:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f758e01a000) [pid = 1857] [serial = 708] [outer = (nil)] 16:32:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758e048800) [pid = 1857] [serial = 709] [outer = 0x7f758e01a000] 16:32:27 INFO - PROCESS | 1857 | 1462318347615 Marionette DEBUG loaded listener.js 16:32:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f758e0ae400) [pid = 1857] [serial = 710] [outer = 0x7f758e01a000] 16:32:28 INFO - PROCESS | 1857 | 1462318348327 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]]]}] 16:32:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 16:32:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 979ms 16:32:28 INFO - PROCESS | 1857 | 1462318348370 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 16:32:28 INFO - PROCESS | 1857 | 1462318348373 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 16:32:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 16:32:28 INFO - PROCESS | 1857 | 1462318348378 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 16:32:28 INFO - PROCESS | 1857 | 1462318348380 Marionette TRACE conn3 <- [1,918,null,{}] 16:32:28 INFO - PROCESS | 1857 | 1462318348385 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}] 16:32:28 INFO - PROCESS | 1857 | 1462318348523 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 16:32:28 INFO - PROCESS | 1857 | 1462318348639 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594573000 == 67 [pid = 1857] [id = 237] 16:32:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f758e043000) [pid = 1857] [serial = 711] [outer = (nil)] 16:32:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758e0f5000) [pid = 1857] [serial = 712] [outer = 0x7f758e043000] 16:32:28 INFO - PROCESS | 1857 | 1462318348692 Marionette DEBUG loaded listener.js 16:32:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758e2a5000) [pid = 1857] [serial = 713] [outer = 0x7f758e043000] 16:32:29 INFO - PROCESS | 1857 | 1462318349289 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]]]}] 16:32:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 16:32:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 929ms 16:32:29 INFO - PROCESS | 1857 | 1462318349308 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 16:32:29 INFO - PROCESS | 1857 | 1462318349311 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 16:32:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 16:32:29 INFO - PROCESS | 1857 | 1462318349326 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 16:32:29 INFO - PROCESS | 1857 | 1462318349329 Marionette TRACE conn3 <- [1,922,null,{}] 16:32:29 INFO - PROCESS | 1857 | 1462318349333 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}] 16:32:29 INFO - PROCESS | 1857 | 1462318349457 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 16:32:29 INFO - PROCESS | 1857 | 1462318349594 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594bbd000 == 68 [pid = 1857] [id = 238] 16:32:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758e01d400) [pid = 1857] [serial = 714] [outer = (nil)] 16:32:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758e2a5800) [pid = 1857] [serial = 715] [outer = 0x7f758e01d400] 16:32:29 INFO - PROCESS | 1857 | 1462318349648 Marionette DEBUG loaded listener.js 16:32:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758e9ef800) [pid = 1857] [serial = 716] [outer = 0x7f758e01d400] 16:32:30 INFO - PROCESS | 1857 | 1462318350326 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]]]}] 16:32:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 16:32:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1025ms 16:32:30 INFO - PROCESS | 1857 | 1462318350352 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 16:32:30 INFO - PROCESS | 1857 | 1462318350355 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 16:32:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 16:32:30 INFO - PROCESS | 1857 | 1462318350362 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 16:32:30 INFO - PROCESS | 1857 | 1462318350365 Marionette TRACE conn3 <- [1,926,null,{}] 16:32:30 INFO - PROCESS | 1857 | 1462318350385 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}] 16:32:30 INFO - PROCESS | 1857 | 1462318350592 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 16:32:30 INFO - PROCESS | 1857 | 1462318350619 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7597450000 == 69 [pid = 1857] [id = 239] 16:32:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f7592445c00) [pid = 1857] [serial = 717] [outer = (nil)] 16:32:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f7592fca400) [pid = 1857] [serial = 718] [outer = 0x7f7592445c00] 16:32:30 INFO - PROCESS | 1857 | 1462318350677 Marionette DEBUG loaded listener.js 16:32:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f75939ec000) [pid = 1857] [serial = 719] [outer = 0x7f7592445c00] 16:32:31 INFO - PROCESS | 1857 | 1462318351362 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]]]}] 16:32:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 16:32:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1080ms 16:32:31 INFO - PROCESS | 1857 | 1462318351443 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 16:32:31 INFO - PROCESS | 1857 | 1462318351445 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 16:32:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 16:32:31 INFO - PROCESS | 1857 | 1462318351469 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 16:32:31 INFO - PROCESS | 1857 | 1462318351481 Marionette TRACE conn3 <- [1,930,null,{}] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f758c44ac00) [pid = 1857] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758c292000) [pid = 1857] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758e057c00) [pid = 1857] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758e0f6000) [pid = 1857] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e056400) [pid = 1857] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f758df82400) [pid = 1857] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f759be3b000) [pid = 1857] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f758c2a0400) [pid = 1857] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f758e013800) [pid = 1857] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f758c240800) [pid = 1857] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f758a5c1000) [pid = 1857] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f758e056c00) [pid = 1857] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f758e9e4400) [pid = 1857] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f7593accc00) [pid = 1857] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f758e047800) [pid = 1857] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f758e9ad400) [pid = 1857] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f758a5c4400) [pid = 1857] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 16:32:31 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f758c29e800) [pid = 1857] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 16:32:31 INFO - PROCESS | 1857 | 1462318351765 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}] 16:32:31 INFO - PROCESS | 1857 | 1462318351878 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 16:32:31 INFO - PROCESS | 1857 | 1462318351888 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946bd000 == 70 [pid = 1857] [id = 240] 16:32:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f758df82400) [pid = 1857] [serial = 720] [outer = (nil)] 16:32:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f758e047800) [pid = 1857] [serial = 721] [outer = 0x7f758df82400] 16:32:31 INFO - PROCESS | 1857 | 1462318351957 Marionette DEBUG loaded listener.js 16:32:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f759244b000) [pid = 1857] [serial = 722] [outer = 0x7f758df82400] 16:32:32 INFO - PROCESS | 1857 | 1462318352640 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]]]}] 16:32:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 16:32:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1206ms 16:32:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 16:32:32 INFO - PROCESS | 1857 | 1462318352658 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 16:32:32 INFO - PROCESS | 1857 | 1462318352660 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 16:32:32 INFO - PROCESS | 1857 | 1462318352667 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 16:32:32 INFO - PROCESS | 1857 | 1462318352669 Marionette TRACE conn3 <- [1,934,null,{}] 16:32:32 INFO - PROCESS | 1857 | 1462318352674 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}] 16:32:32 INFO - PROCESS | 1857 | 1462318352840 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 16:32:32 INFO - PROCESS | 1857 | 1462318352916 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c7c5000 == 71 [pid = 1857] [id = 241] 16:32:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f758c23fc00) [pid = 1857] [serial = 723] [outer = (nil)] 16:32:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f7593ac4c00) [pid = 1857] [serial = 724] [outer = 0x7f758c23fc00] 16:32:32 INFO - PROCESS | 1857 | 1462318352970 Marionette DEBUG loaded listener.js 16:32:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f7593c2d000) [pid = 1857] [serial = 725] [outer = 0x7f758c23fc00] 16:32:33 INFO - PROCESS | 1857 | 1462318353848 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]]]}] 16:32:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 16:32:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1228ms 16:32:33 INFO - PROCESS | 1857 | 1462318353893 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 16:32:33 INFO - PROCESS | 1857 | 1462318353900 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 16:32:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 16:32:33 INFO - PROCESS | 1857 | 1462318353906 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 16:32:33 INFO - PROCESS | 1857 | 1462318353912 Marionette TRACE conn3 <- [1,938,null,{}] 16:32:33 INFO - PROCESS | 1857 | 1462318353919 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}] 16:32:34 INFO - PROCESS | 1857 | 1462318354103 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 16:32:34 INFO - PROCESS | 1857 | 1462318354255 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592ebd000 == 72 [pid = 1857] [id = 242] 16:32:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f758b3aa800) [pid = 1857] [serial = 726] [outer = (nil)] 16:32:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758c296c00) [pid = 1857] [serial = 727] [outer = 0x7f758b3aa800] 16:32:34 INFO - PROCESS | 1857 | 1462318354328 Marionette DEBUG loaded listener.js 16:32:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f758c44f800) [pid = 1857] [serial = 728] [outer = 0x7f758b3aa800] 16:32:35 INFO - PROCESS | 1857 | 1462318355134 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]]]}] 16:32:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 16:32:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1281ms 16:32:35 INFO - PROCESS | 1857 | 1462318355188 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 16:32:35 INFO - PROCESS | 1857 | 1462318355196 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 16:32:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 16:32:35 INFO - PROCESS | 1857 | 1462318355206 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 16:32:35 INFO - PROCESS | 1857 | 1462318355210 Marionette TRACE conn3 <- [1,942,null,{}] 16:32:35 INFO - PROCESS | 1857 | 1462318355216 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}] 16:32:35 INFO - PROCESS | 1857 | 1462318355377 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 16:32:35 INFO - PROCESS | 1857 | 1462318355535 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75971c1000 == 73 [pid = 1857] [id = 243] 16:32:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f758c235400) [pid = 1857] [serial = 729] [outer = (nil)] 16:32:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758e057c00) [pid = 1857] [serial = 730] [outer = 0x7f758c235400] 16:32:35 INFO - PROCESS | 1857 | 1462318355603 Marionette DEBUG loaded listener.js 16:32:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758e0f4800) [pid = 1857] [serial = 731] [outer = 0x7f758c235400] 16:32:36 INFO - PROCESS | 1857 | 1462318356452 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]]]}] 16:32:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 16:32:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1282ms 16:32:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 16:32:36 INFO - PROCESS | 1857 | 1462318356488 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 16:32:36 INFO - PROCESS | 1857 | 1462318356491 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 16:32:36 INFO - PROCESS | 1857 | 1462318356498 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 16:32:36 INFO - PROCESS | 1857 | 1462318356503 Marionette TRACE conn3 <- [1,946,null,{}] 16:32:36 INFO - PROCESS | 1857 | 1462318356518 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}] 16:32:36 INFO - PROCESS | 1857 | 1462318356676 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 16:32:36 INFO - PROCESS | 1857 | 1462318356847 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d3a5800 == 74 [pid = 1857] [id = 244] 16:32:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f75923f5000) [pid = 1857] [serial = 732] [outer = (nil)] 16:32:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f7592fc4800) [pid = 1857] [serial = 733] [outer = 0x7f75923f5000] 16:32:36 INFO - PROCESS | 1857 | 1462318356917 Marionette DEBUG loaded listener.js 16:32:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f75939f0400) [pid = 1857] [serial = 734] [outer = 0x7f75923f5000] 16:32:37 INFO - PROCESS | 1857 | 1462318357711 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]]]}] 16:32:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 16:32:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1289ms 16:32:37 INFO - PROCESS | 1857 | 1462318357786 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 16:32:37 INFO - PROCESS | 1857 | 1462318357790 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 16:32:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 16:32:37 INFO - PROCESS | 1857 | 1462318357796 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 16:32:37 INFO - PROCESS | 1857 | 1462318357799 Marionette TRACE conn3 <- [1,950,null,{}] 16:32:37 INFO - PROCESS | 1857 | 1462318357804 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}] 16:32:37 INFO - PROCESS | 1857 | 1462318357971 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 16:32:38 INFO - PROCESS | 1857 | 1462318358133 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d91e800 == 75 [pid = 1857] [id = 245] 16:32:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f75923f6800) [pid = 1857] [serial = 735] [outer = (nil)] 16:32:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f7593d83000) [pid = 1857] [serial = 736] [outer = 0x7f75923f6800] 16:32:38 INFO - PROCESS | 1857 | 1462318358208 Marionette DEBUG loaded listener.js 16:32:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759461c400) [pid = 1857] [serial = 737] [outer = 0x7f75923f6800] 16:32:39 INFO - PROCESS | 1857 | 1462318359029 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]]]}] 16:32:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 16:32:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1286ms 16:32:39 INFO - PROCESS | 1857 | 1462318359084 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 16:32:39 INFO - PROCESS | 1857 | 1462318359089 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 16:32:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 16:32:39 INFO - PROCESS | 1857 | 1462318359097 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 16:32:39 INFO - PROCESS | 1857 | 1462318359100 Marionette TRACE conn3 <- [1,954,null,{}] 16:32:39 INFO - PROCESS | 1857 | 1462318359105 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}] 16:32:39 INFO - PROCESS | 1857 | 1462318359263 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 16:32:39 INFO - PROCESS | 1857 | 1462318359422 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e779000 == 76 [pid = 1857] [id = 246] 16:32:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f75939f0800) [pid = 1857] [serial = 738] [outer = (nil)] 16:32:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f7594624800) [pid = 1857] [serial = 739] [outer = 0x7f75939f0800] 16:32:39 INFO - PROCESS | 1857 | 1462318359488 Marionette DEBUG loaded listener.js 16:32:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f759462a000) [pid = 1857] [serial = 740] [outer = 0x7f75939f0800] 16:32:40 INFO - PROCESS | 1857 | 1462318360269 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]]]}] 16:32:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 16:32:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1228ms 16:32:40 INFO - PROCESS | 1857 | 1462318360326 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 16:32:40 INFO - PROCESS | 1857 | 1462318360329 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 16:32:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 16:32:40 INFO - PROCESS | 1857 | 1462318360334 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 16:32:40 INFO - PROCESS | 1857 | 1462318360336 Marionette TRACE conn3 <- [1,958,null,{}] 16:32:40 INFO - PROCESS | 1857 | 1462318360341 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}] 16:32:40 INFO - PROCESS | 1857 | 1462318360513 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 16:32:40 INFO - PROCESS | 1857 | 1462318360667 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0d6a800 == 77 [pid = 1857] [id = 247] 16:32:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f7595b39800) [pid = 1857] [serial = 741] [outer = (nil)] 16:32:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f7595caf400) [pid = 1857] [serial = 742] [outer = 0x7f7595b39800] 16:32:40 INFO - PROCESS | 1857 | 1462318360736 Marionette DEBUG loaded listener.js 16:32:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f759716dc00) [pid = 1857] [serial = 743] [outer = 0x7f7595b39800] 16:32:41 INFO - PROCESS | 1857 | 1462318361499 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]]]}] 16:32:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 16:32:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1226ms 16:32:41 INFO - PROCESS | 1857 | 1462318361566 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 16:32:41 INFO - PROCESS | 1857 | 1462318361570 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 16:32:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 16:32:41 INFO - PROCESS | 1857 | 1462318361576 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 16:32:41 INFO - PROCESS | 1857 | 1462318361578 Marionette TRACE conn3 <- [1,962,null,{}] 16:32:41 INFO - PROCESS | 1857 | 1462318361584 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}] 16:32:41 INFO - PROCESS | 1857 | 1462318361749 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 16:32:41 INFO - PROCESS | 1857 | 1462318361906 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9afb000 == 78 [pid = 1857] [id = 248] 16:32:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f7595b3ec00) [pid = 1857] [serial = 744] [outer = (nil)] 16:32:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f7597174c00) [pid = 1857] [serial = 745] [outer = 0x7f7595b3ec00] 16:32:41 INFO - PROCESS | 1857 | 1462318361970 Marionette DEBUG loaded listener.js 16:32:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f75971f6800) [pid = 1857] [serial = 746] [outer = 0x7f7595b3ec00] 16:32:42 INFO - PROCESS | 1857 | 1462318362726 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]]]}] 16:32:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 16:32:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1178ms 16:32:42 INFO - PROCESS | 1857 | 1462318362755 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 16:32:42 INFO - PROCESS | 1857 | 1462318362758 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 16:32:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 16:32:42 INFO - PROCESS | 1857 | 1462318362763 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 16:32:42 INFO - PROCESS | 1857 | 1462318362766 Marionette TRACE conn3 <- [1,966,null,{}] 16:32:42 INFO - PROCESS | 1857 | 1462318362771 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}] 16:32:42 INFO - PROCESS | 1857 | 1462318362926 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 16:32:43 INFO - PROCESS | 1857 | 1462318363085 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aba36800 == 79 [pid = 1857] [id = 249] 16:32:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7595cacc00) [pid = 1857] [serial = 747] [outer = (nil)] 16:32:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7597310400) [pid = 1857] [serial = 748] [outer = 0x7f7595cacc00] 16:32:43 INFO - PROCESS | 1857 | 1462318363147 Marionette DEBUG loaded listener.js 16:32:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7599a43400) [pid = 1857] [serial = 749] [outer = 0x7f7595cacc00] 16:32:43 INFO - PROCESS | 1857 | 1462318363970 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]]]}] 16:32:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 16:32:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1280ms 16:32:44 INFO - PROCESS | 1857 | 1462318364045 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 16:32:44 INFO - PROCESS | 1857 | 1462318364050 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 16:32:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 16:32:44 INFO - PROCESS | 1857 | 1462318364056 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 16:32:44 INFO - PROCESS | 1857 | 1462318364059 Marionette TRACE conn3 <- [1,970,null,{}] 16:32:44 INFO - PROCESS | 1857 | 1462318364065 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}] 16:32:44 INFO - PROCESS | 1857 | 1462318364268 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 16:32:44 INFO - PROCESS | 1857 | 1462318364424 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af0be800 == 80 [pid = 1857] [id = 250] 16:32:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7595cb9c00) [pid = 1857] [serial = 750] [outer = (nil)] 16:32:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f7599ad9800) [pid = 1857] [serial = 751] [outer = 0x7f7595cb9c00] 16:32:44 INFO - PROCESS | 1857 | 1462318364487 Marionette DEBUG loaded listener.js 16:32:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f759afcf800) [pid = 1857] [serial = 752] [outer = 0x7f7595cb9c00] 16:32:45 INFO - PROCESS | 1857 | 1462318365343 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]]]}] 16:32:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 16:32:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1330ms 16:32:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 16:32:45 INFO - PROCESS | 1857 | 1462318365386 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 16:32:45 INFO - PROCESS | 1857 | 1462318365389 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 16:32:45 INFO - PROCESS | 1857 | 1462318365394 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 16:32:45 INFO - PROCESS | 1857 | 1462318365397 Marionette TRACE conn3 <- [1,974,null,{}] 16:32:45 INFO - PROCESS | 1857 | 1462318365402 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}] 16:32:45 INFO - PROCESS | 1857 | 1462318365564 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 16:32:45 INFO - PROCESS | 1857 | 1462318365727 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7596650800 == 81 [pid = 1857] [id = 251] 16:32:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f758b2ec000) [pid = 1857] [serial = 753] [outer = (nil)] 16:32:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7599acec00) [pid = 1857] [serial = 754] [outer = 0x7f758b2ec000] 16:32:45 INFO - PROCESS | 1857 | 1462318365789 Marionette DEBUG loaded listener.js 16:32:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f759b236000) [pid = 1857] [serial = 755] [outer = 0x7f758b2ec000] 16:32:46 INFO - PROCESS | 1857 | 1462318366951 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]]]}] 16:32:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 16:32:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1588ms 16:32:46 INFO - PROCESS | 1857 | 1462318366983 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 16:32:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 16:32:46 INFO - PROCESS | 1857 | 1462318366988 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 16:32:47 INFO - PROCESS | 1857 | 1462318366996 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 16:32:47 INFO - PROCESS | 1857 | 1462318367000 Marionette TRACE conn3 <- [1,978,null,{}] 16:32:47 INFO - PROCESS | 1857 | 1462318367007 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}] 16:32:47 INFO - PROCESS | 1857 | 1462318367168 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 16:32:47 INFO - PROCESS | 1857 | 1462318367391 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946b9800 == 82 [pid = 1857] [id = 252] 16:32:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f758c236c00) [pid = 1857] [serial = 756] [outer = (nil)] 16:32:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f758c243c00) [pid = 1857] [serial = 757] [outer = 0x7f758c236c00] 16:32:47 INFO - PROCESS | 1857 | 1462318367452 Marionette DEBUG loaded listener.js 16:32:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f758c44fc00) [pid = 1857] [serial = 758] [outer = 0x7f758c236c00] 16:32:48 INFO - PROCESS | 1857 | 1462318368288 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]]]}] 16:32:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 16:32:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1346ms 16:32:48 INFO - PROCESS | 1857 | 1462318368341 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 16:32:48 INFO - PROCESS | 1857 | 1462318368347 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 16:32:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 16:32:48 INFO - PROCESS | 1857 | 1462318368357 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 16:32:48 INFO - PROCESS | 1857 | 1462318368360 Marionette TRACE conn3 <- [1,982,null,{}] 16:32:48 INFO - PROCESS | 1857 | 1462318368365 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}] 16:32:48 INFO - PROCESS | 1857 | 1462318368523 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 16:32:48 INFO - PROCESS | 1857 | 1462318368691 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c453000 == 83 [pid = 1857] [id = 253] 16:32:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f758e018800) [pid = 1857] [serial = 759] [outer = (nil)] 16:32:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f758e04b800) [pid = 1857] [serial = 760] [outer = 0x7f758e018800] 16:32:48 INFO - PROCESS | 1857 | 1462318368755 Marionette DEBUG loaded listener.js 16:32:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f758e0b1400) [pid = 1857] [serial = 761] [outer = 0x7f758e018800] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946bd000 == 82 [pid = 1857] [id = 240] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594bbd000 == 81 [pid = 1857] [id = 238] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f759ffbb000) [pid = 1857] [serial = 676] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593d06000 == 80 [pid = 1857] [id = 236] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75894c8000 == 79 [pid = 1857] [id = 235] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c3aa800 == 78 [pid = 1857] [id = 234] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b3d2d800 == 77 [pid = 1857] [id = 230] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afdb8000 == 76 [pid = 1857] [id = 229] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5b7800 == 75 [pid = 1857] [id = 228] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce52000 == 74 [pid = 1857] [id = 227] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c2ba800 == 73 [pid = 1857] [id = 197] 16:32:49 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758df16000 == 72 [pid = 1857] [id = 226] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f758e03b000) [pid = 1857] [serial = 533] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f759e73b400) [pid = 1857] [serial = 649] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f7592fcb800) [pid = 1857] [serial = 542] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f759716d400) [pid = 1857] [serial = 668] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f759746fc00) [pid = 1857] [serial = 539] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f7592fc2400) [pid = 1857] [serial = 566] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f758df86800) [pid = 1857] [serial = 637] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f759be51800) [pid = 1857] [serial = 646] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f759e8a6800) [pid = 1857] [serial = 671] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f759ffd0400) [pid = 1857] [serial = 652] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f759244ac00) [pid = 1857] [serial = 673] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f759588e000) [pid = 1857] [serial = 667] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f758e0ec400) [pid = 1857] [serial = 659] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f758e9e9800) [pid = 1857] [serial = 640] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f758c295c00) [pid = 1857] [serial = 655] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f758afa4000) [pid = 1857] [serial = 530] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f759e0d3c00) [pid = 1857] [serial = 670] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f758e9e3c00) [pid = 1857] [serial = 536] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f759ec65000) [pid = 1857] [serial = 674] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f759ec68800) [pid = 1857] [serial = 572] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f759be9d800) [pid = 1857] [serial = 569] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f75923f2000) [pid = 1857] [serial = 662] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f7594058000) [pid = 1857] [serial = 665] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f758aa66c00) [pid = 1857] [serial = 634] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f7597317000) [pid = 1857] [serial = 632] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758c44d000) [pid = 1857] [serial = 656] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f7595cb7000) [pid = 1857] [serial = 643] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e03f000) [pid = 1857] [serial = 563] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f758e046800) [pid = 1857] [serial = 658] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f758e9a4c00) [pid = 1857] [serial = 661] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75939f2c00) [pid = 1857] [serial = 664] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f759730b000) [pid = 1857] [serial = 593] [outer = (nil)] [url = about:blank] 16:32:49 INFO - PROCESS | 1857 | 1462318369630 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]]]}] 16:32:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 16:32:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1329ms 16:32:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 16:32:49 INFO - PROCESS | 1857 | 1462318369686 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 16:32:49 INFO - PROCESS | 1857 | 1462318369688 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 16:32:49 INFO - PROCESS | 1857 | 1462318369694 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 16:32:49 INFO - PROCESS | 1857 | 1462318369699 Marionette TRACE conn3 <- [1,986,null,{}] 16:32:49 INFO - PROCESS | 1857 | 1462318369713 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}] 16:32:49 INFO - PROCESS | 1857 | 1462318369854 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 16:32:49 INFO - PROCESS | 1857 | 1462318369870 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594007000 == 73 [pid = 1857] [id = 254] 16:32:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f758e0b8c00) [pid = 1857] [serial = 762] [outer = (nil)] 16:32:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758e9e3000) [pid = 1857] [serial = 763] [outer = 0x7f758e0b8c00] 16:32:49 INFO - PROCESS | 1857 | 1462318369950 Marionette DEBUG loaded listener.js 16:32:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f75923ed400) [pid = 1857] [serial = 764] [outer = 0x7f758e0b8c00] 16:32:50 INFO - PROCESS | 1857 | 1462318370669 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]]]}] 16:32:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 16:32:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1032ms 16:32:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 16:32:50 INFO - PROCESS | 1857 | 1462318370726 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 16:32:50 INFO - PROCESS | 1857 | 1462318370728 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 16:32:50 INFO - PROCESS | 1857 | 1462318370734 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 16:32:50 INFO - PROCESS | 1857 | 1462318370737 Marionette TRACE conn3 <- [1,990,null,{}] 16:32:50 INFO - PROCESS | 1857 | 1462318370741 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}] 16:32:50 INFO - PROCESS | 1857 | 1462318370881 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 16:32:50 INFO - PROCESS | 1857 | 1462318370895 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c4c000 == 74 [pid = 1857] [id = 255] 16:32:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758e053c00) [pid = 1857] [serial = 765] [outer = (nil)] 16:32:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f7593842800) [pid = 1857] [serial = 766] [outer = 0x7f758e053c00] 16:32:51 INFO - PROCESS | 1857 | 1462318371053 Marionette DEBUG loaded listener.js 16:32:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f75939f2c00) [pid = 1857] [serial = 767] [outer = 0x7f758e053c00] 16:32:51 INFO - PROCESS | 1857 | 1462318371703 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]]]}] 16:32:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 16:32:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1031ms 16:32:51 INFO - PROCESS | 1857 | 1462318371764 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 16:32:51 INFO - PROCESS | 1857 | 1462318371781 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 16:32:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 16:32:51 INFO - PROCESS | 1857 | 1462318371849 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 16:32:51 INFO - PROCESS | 1857 | 1462318371852 Marionette TRACE conn3 <- [1,994,null,{}] 16:32:51 INFO - PROCESS | 1857 | 1462318371857 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}] 16:32:52 INFO - PROCESS | 1857 | 1462318372037 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 16:32:52 INFO - PROCESS | 1857 | 1462318372059 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c1a0000 == 75 [pid = 1857] [id = 256] 16:32:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758e03b000) [pid = 1857] [serial = 768] [outer = (nil)] 16:32:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f759405c000) [pid = 1857] [serial = 769] [outer = 0x7f758e03b000] 16:32:52 INFO - PROCESS | 1857 | 1462318372113 Marionette DEBUG loaded listener.js 16:32:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759462b400) [pid = 1857] [serial = 770] [outer = 0x7f758e03b000] 16:32:52 INFO - PROCESS | 1857 | 1462318372961 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]]]}] 16:32:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 16:32:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1194ms 16:32:53 INFO - PROCESS | 1857 | 1462318373031 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 16:32:53 INFO - PROCESS | 1857 | 1462318373035 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 16:32:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 16:32:53 INFO - PROCESS | 1857 | 1462318373040 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 16:32:53 INFO - PROCESS | 1857 | 1462318373042 Marionette TRACE conn3 <- [1,998,null,{}] 16:32:53 INFO - PROCESS | 1857 | 1462318373048 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}] 16:32:53 INFO - PROCESS | 1857 | 1462318373273 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 16:32:53 INFO - PROCESS | 1857 | 1462318373313 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d410000 == 76 [pid = 1857] [id = 257] 16:32:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f7595cb3c00) [pid = 1857] [serial = 771] [outer = (nil)] 16:32:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f759746fc00) [pid = 1857] [serial = 772] [outer = 0x7f7595cb3c00] 16:32:53 INFO - PROCESS | 1857 | 1462318373374 Marionette DEBUG loaded listener.js 16:32:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f759afd4000) [pid = 1857] [serial = 773] [outer = 0x7f7595cb3c00] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f7592445c00) [pid = 1857] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f758df82400) [pid = 1857] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f758e043000) [pid = 1857] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f758b0de800) [pid = 1857] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758aa71800) [pid = 1857] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758e01a000) [pid = 1857] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f759588c000) [pid = 1857] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 16:32:53 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e01d400) [pid = 1857] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 16:32:54 INFO - PROCESS | 1857 | 1462318374275 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]]]}] 16:32:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 16:32:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1284ms 16:32:54 INFO - PROCESS | 1857 | 1462318374326 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 16:32:54 INFO - PROCESS | 1857 | 1462318374328 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 16:32:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 16:32:54 INFO - PROCESS | 1857 | 1462318374334 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 16:32:54 INFO - PROCESS | 1857 | 1462318374336 Marionette TRACE conn3 <- [1,1002,null,{}] 16:32:54 INFO - PROCESS | 1857 | 1462318374341 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}] 16:32:54 INFO - PROCESS | 1857 | 1462318374578 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 16:32:54 INFO - PROCESS | 1857 | 1462318374591 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecce800 == 77 [pid = 1857] [id = 258] 16:32:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758c23a800) [pid = 1857] [serial = 774] [outer = (nil)] 16:32:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f7592445000) [pid = 1857] [serial = 775] [outer = 0x7f758c23a800] 16:32:54 INFO - PROCESS | 1857 | 1462318374657 Marionette DEBUG loaded listener.js 16:32:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f759b55f000) [pid = 1857] [serial = 776] [outer = 0x7f758c23a800] 16:32:55 INFO - PROCESS | 1857 | 1462318375788 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]]]}] 16:32:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 16:32:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1526ms 16:32:55 INFO - PROCESS | 1857 | 1462318375861 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 16:32:55 INFO - PROCESS | 1857 | 1462318375868 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 16:32:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 16:32:55 INFO - PROCESS | 1857 | 1462318375876 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 16:32:55 INFO - PROCESS | 1857 | 1462318375881 Marionette TRACE conn3 <- [1,1006,null,{}] 16:32:55 INFO - PROCESS | 1857 | 1462318375889 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}] 16:32:56 INFO - PROCESS | 1857 | 1462318376103 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 16:32:56 INFO - PROCESS | 1857 | 1462318376260 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593c4a800 == 78 [pid = 1857] [id = 259] 16:32:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f758df7dc00) [pid = 1857] [serial = 777] [outer = (nil)] 16:32:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f758e01e400) [pid = 1857] [serial = 778] [outer = 0x7f758df7dc00] 16:32:56 INFO - PROCESS | 1857 | 1462318376332 Marionette DEBUG loaded listener.js 16:32:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f758e058800) [pid = 1857] [serial = 779] [outer = 0x7f758df7dc00] 16:32:57 INFO - PROCESS | 1857 | 1462318377210 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]]]}] 16:32:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 16:32:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1386ms 16:32:57 INFO - PROCESS | 1857 | 1462318377262 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 16:32:57 INFO - PROCESS | 1857 | 1462318377271 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 16:32:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 16:32:57 INFO - PROCESS | 1857 | 1462318377281 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 16:32:57 INFO - PROCESS | 1857 | 1462318377285 Marionette TRACE conn3 <- [1,1010,null,{}] 16:32:57 INFO - PROCESS | 1857 | 1462318377291 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}] 16:32:57 INFO - PROCESS | 1857 | 1462318377479 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 16:32:57 INFO - PROCESS | 1857 | 1462318377638 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ae98000 == 79 [pid = 1857] [id = 260] 16:32:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f758e2a4400) [pid = 1857] [serial = 780] [outer = (nil)] 16:32:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f7592446800) [pid = 1857] [serial = 781] [outer = 0x7f758e2a4400] 16:32:57 INFO - PROCESS | 1857 | 1462318377706 Marionette DEBUG loaded listener.js 16:32:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f7593acf400) [pid = 1857] [serial = 782] [outer = 0x7f758e2a4400] 16:32:58 INFO - PROCESS | 1857 | 1462318378549 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]]]}] 16:32:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 16:32:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1336ms 16:32:58 INFO - PROCESS | 1857 | 1462318378618 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 16:32:58 INFO - PROCESS | 1857 | 1462318378622 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 16:32:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 16:32:58 INFO - PROCESS | 1857 | 1462318378629 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 16:32:58 INFO - PROCESS | 1857 | 1462318378635 Marionette TRACE conn3 <- [1,1014,null,{}] 16:32:58 INFO - PROCESS | 1857 | 1462318378650 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}] 16:32:58 INFO - PROCESS | 1857 | 1462318378870 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 16:32:59 INFO - PROCESS | 1857 | 1462318379027 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:32:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff0a800 == 80 [pid = 1857] [id = 261] 16:32:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f7594b2c800) [pid = 1857] [serial = 783] [outer = (nil)] 16:32:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f759588f800) [pid = 1857] [serial = 784] [outer = 0x7f7594b2c800] 16:32:59 INFO - PROCESS | 1857 | 1462318379111 Marionette DEBUG loaded listener.js 16:32:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f759716e800) [pid = 1857] [serial = 785] [outer = 0x7f7594b2c800] 16:32:59 INFO - PROCESS | 1857 | 1462318379871 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]]]}] 16:32:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 16:32:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1339ms 16:32:59 INFO - PROCESS | 1857 | 1462318379968 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 16:32:59 INFO - PROCESS | 1857 | 1462318379972 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 16:32:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 16:32:59 INFO - PROCESS | 1857 | 1462318379978 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 16:32:59 INFO - PROCESS | 1857 | 1462318379982 Marionette TRACE conn3 <- [1,1018,null,{}] 16:32:59 INFO - PROCESS | 1857 | 1462318379986 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}] 16:33:00 INFO - PROCESS | 1857 | 1462318380165 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 16:33:00 INFO - PROCESS | 1857 | 1462318380322 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9aec000 == 81 [pid = 1857] [id = 262] 16:33:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f7597319800) [pid = 1857] [serial = 786] [outer = (nil)] 16:33:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f759b231400) [pid = 1857] [serial = 787] [outer = 0x7f7597319800] 16:33:00 INFO - PROCESS | 1857 | 1462318380390 Marionette DEBUG loaded listener.js 16:33:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f759b565400) [pid = 1857] [serial = 788] [outer = 0x7f7597319800] 16:33:01 INFO - PROCESS | 1857 | 1462318381216 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]]]}] 16:33:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 16:33:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1277ms 16:33:01 INFO - PROCESS | 1857 | 1462318381256 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 16:33:01 INFO - PROCESS | 1857 | 1462318381259 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 16:33:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 16:33:01 INFO - PROCESS | 1857 | 1462318381264 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 16:33:01 INFO - PROCESS | 1857 | 1462318381266 Marionette TRACE conn3 <- [1,1022,null,{}] 16:33:01 INFO - PROCESS | 1857 | 1462318381272 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}] 16:33:01 INFO - PROCESS | 1857 | 1462318381428 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 16:33:01 INFO - PROCESS | 1857 | 1462318381592 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75adc0d800 == 82 [pid = 1857] [id = 263] 16:33:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7597464c00) [pid = 1857] [serial = 789] [outer = (nil)] 16:33:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f759be35800) [pid = 1857] [serial = 790] [outer = 0x7f7597464c00] 16:33:01 INFO - PROCESS | 1857 | 1462318381657 Marionette DEBUG loaded listener.js 16:33:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f759be4e800) [pid = 1857] [serial = 791] [outer = 0x7f7597464c00] 16:33:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f759cc8f000) [pid = 1857] [serial = 792] [outer = 0x7f759405ac00] 16:33:02 INFO - PROCESS | 1857 | 1462318382651 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]]]}] 16:33:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 16:33:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1437ms 16:33:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 16:33:02 INFO - PROCESS | 1857 | 1462318382702 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 16:33:02 INFO - PROCESS | 1857 | 1462318382705 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 16:33:02 INFO - PROCESS | 1857 | 1462318382711 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 16:33:02 INFO - PROCESS | 1857 | 1462318382713 Marionette TRACE conn3 <- [1,1026,null,{}] 16:33:02 INFO - PROCESS | 1857 | 1462318382719 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}] 16:33:02 INFO - PROCESS | 1857 | 1462318382906 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 16:33:03 INFO - PROCESS | 1857 | 1462318383063 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af634800 == 83 [pid = 1857] [id = 264] 16:33:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f758e9adc00) [pid = 1857] [serial = 793] [outer = (nil)] 16:33:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f759a547000) [pid = 1857] [serial = 794] [outer = 0x7f758e9adc00] 16:33:03 INFO - PROCESS | 1857 | 1462318383127 Marionette DEBUG loaded listener.js 16:33:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f759e736800) [pid = 1857] [serial = 795] [outer = 0x7f758e9adc00] 16:33:03 INFO - PROCESS | 1857 | 1462318383933 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]]]}] 16:33:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 16:33:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1279ms 16:33:03 INFO - PROCESS | 1857 | 1462318383990 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 16:33:03 INFO - PROCESS | 1857 | 1462318383994 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 16:33:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 16:33:04 INFO - PROCESS | 1857 | 1462318384015 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 16:33:04 INFO - PROCESS | 1857 | 1462318384019 Marionette TRACE conn3 <- [1,1030,null,{}] 16:33:04 INFO - PROCESS | 1857 | 1462318384024 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}] 16:33:04 INFO - PROCESS | 1857 | 1462318384183 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 16:33:04 INFO - PROCESS | 1857 | 1462318384342 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afe07800 == 84 [pid = 1857] [id = 265] 16:33:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f758e9e5400) [pid = 1857] [serial = 796] [outer = (nil)] 16:33:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f759e73e800) [pid = 1857] [serial = 797] [outer = 0x7f758e9e5400] 16:33:04 INFO - PROCESS | 1857 | 1462318384416 Marionette DEBUG loaded listener.js 16:33:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f759e75ac00) [pid = 1857] [serial = 798] [outer = 0x7f758e9e5400] 16:33:05 INFO - PROCESS | 1857 | 1462318385176 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]]]}] 16:33:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 16:33:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1236ms 16:33:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 16:33:05 INFO - PROCESS | 1857 | 1462318385250 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 16:33:05 INFO - PROCESS | 1857 | 1462318385252 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 16:33:05 INFO - PROCESS | 1857 | 1462318385259 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 16:33:05 INFO - PROCESS | 1857 | 1462318385262 Marionette TRACE conn3 <- [1,1034,null,{}] 16:33:05 INFO - PROCESS | 1857 | 1462318385267 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}] 16:33:05 INFO - PROCESS | 1857 | 1462318385435 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 16:33:05 INFO - PROCESS | 1857 | 1462318385592 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b27c2800 == 85 [pid = 1857] [id = 266] 16:33:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f759e735800) [pid = 1857] [serial = 799] [outer = (nil)] 16:33:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f759ebb8c00) [pid = 1857] [serial = 800] [outer = 0x7f759e735800] 16:33:05 INFO - PROCESS | 1857 | 1462318385656 Marionette DEBUG loaded listener.js 16:33:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f759ec85400) [pid = 1857] [serial = 801] [outer = 0x7f759e735800] 16:33:06 INFO - PROCESS | 1857 | 1462318386441 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]]]}] 16:33:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 16:33:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1231ms 16:33:06 INFO - PROCESS | 1857 | 1462318386490 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 16:33:06 INFO - PROCESS | 1857 | 1462318386493 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 16:33:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 16:33:06 INFO - PROCESS | 1857 | 1462318386498 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 16:33:06 INFO - PROCESS | 1857 | 1462318386501 Marionette TRACE conn3 <- [1,1038,null,{}] 16:33:06 INFO - PROCESS | 1857 | 1462318386506 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}] 16:33:06 INFO - PROCESS | 1857 | 1462318386661 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 16:33:06 INFO - PROCESS | 1857 | 1462318386828 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c3a000 == 86 [pid = 1857] [id = 267] 16:33:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f759e739000) [pid = 1857] [serial = 802] [outer = (nil)] 16:33:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f759ec91c00) [pid = 1857] [serial = 803] [outer = 0x7f759e739000] 16:33:06 INFO - PROCESS | 1857 | 1462318386889 Marionette DEBUG loaded listener.js 16:33:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f759ffd4400) [pid = 1857] [serial = 804] [outer = 0x7f759e739000] 16:33:07 INFO - PROCESS | 1857 | 1462318387710 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]]]}] 16:33:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 16:33:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1285ms 16:33:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 16:33:07 INFO - PROCESS | 1857 | 1462318387784 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 16:33:07 INFO - PROCESS | 1857 | 1462318387787 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 16:33:07 INFO - PROCESS | 1857 | 1462318387792 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 16:33:07 INFO - PROCESS | 1857 | 1462318387795 Marionette TRACE conn3 <- [1,1042,null,{}] 16:33:07 INFO - PROCESS | 1857 | 1462318387800 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}] 16:33:07 INFO - PROCESS | 1857 | 1462318387956 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 16:33:08 INFO - PROCESS | 1857 | 1462318388420 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922df000 == 87 [pid = 1857] [id = 268] 16:33:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f758aa66c00) [pid = 1857] [serial = 805] [outer = (nil)] 16:33:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f758af9b400) [pid = 1857] [serial = 806] [outer = 0x7f758aa66c00] 16:33:08 INFO - PROCESS | 1857 | 1462318388523 Marionette DEBUG loaded listener.js 16:33:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f758b3b1400) [pid = 1857] [serial = 807] [outer = 0x7f758aa66c00] 16:33:09 INFO - PROCESS | 1857 | 1462318389311 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]]]}] 16:33:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 16:33:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1582ms 16:33:09 INFO - PROCESS | 1857 | 1462318389376 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 16:33:09 INFO - PROCESS | 1857 | 1462318389391 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 16:33:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 16:33:09 INFO - PROCESS | 1857 | 1462318389399 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 16:33:09 INFO - PROCESS | 1857 | 1462318389406 Marionette TRACE conn3 <- [1,1046,null,{}] 16:33:09 INFO - PROCESS | 1857 | 1462318389419 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}] 16:33:09 INFO - PROCESS | 1857 | 1462318389650 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 16:33:09 INFO - PROCESS | 1857 | 1462318389826 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c3a5800 == 88 [pid = 1857] [id = 269] 16:33:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f758c23ac00) [pid = 1857] [serial = 808] [outer = (nil)] 16:33:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f758e0f4400) [pid = 1857] [serial = 809] [outer = 0x7f758c23ac00] 16:33:09 INFO - PROCESS | 1857 | 1462318389944 Marionette DEBUG loaded listener.js 16:33:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f758e9ab800) [pid = 1857] [serial = 810] [outer = 0x7f758c23ac00] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff1a000 == 87 [pid = 1857] [id = 214] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593ece000 == 86 [pid = 1857] [id = 25] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593eda800 == 85 [pid = 1857] [id = 9] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c4f000 == 84 [pid = 1857] [id = 24] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e0e800 == 83 [pid = 1857] [id = 215] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af514800 == 82 [pid = 1857] [id = 217] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75ab832000 == 81 [pid = 1857] [id = 216] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d410000 == 80 [pid = 1857] [id = 257] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f759e8a0c00) [pid = 1857] [serial = 688] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f75a3e3f800) [pid = 1857] [serial = 691] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f75aa995400) [pid = 1857] [serial = 694] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f758b2e9c00) [pid = 1857] [serial = 697] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f759461ec00) [pid = 1857] [serial = 700] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c1a0000 == 79 [pid = 1857] [id = 256] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c4c000 == 78 [pid = 1857] [id = 255] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7597450000 == 77 [pid = 1857] [id = 239] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594007000 == 76 [pid = 1857] [id = 254] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594573000 == 75 [pid = 1857] [id = 237] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c453000 == 74 [pid = 1857] [id = 253] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946b9800 == 73 [pid = 1857] [id = 252] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e779000 == 72 [pid = 1857] [id = 246] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d91e800 == 71 [pid = 1857] [id = 245] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d3a5800 == 70 [pid = 1857] [id = 244] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75971c1000 == 69 [pid = 1857] [id = 243] 16:33:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592ebd000 == 68 [pid = 1857] [id = 242] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f7592fca400) [pid = 1857] [serial = 718] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f758e047800) [pid = 1857] [serial = 721] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f7597316000) [pid = 1857] [serial = 685] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f758e0f5000) [pid = 1857] [serial = 712] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f758e2a5000) [pid = 1857] [serial = 713] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f758c23dc00) [pid = 1857] [serial = 679] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f758df7e000) [pid = 1857] [serial = 707] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758c443400) [pid = 1857] [serial = 706] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f758b3ae400) [pid = 1857] [serial = 704] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f758b0e4c00) [pid = 1857] [serial = 703] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f758e048800) [pid = 1857] [serial = 709] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f758e0ae400) [pid = 1857] [serial = 710] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f758e29b400) [pid = 1857] [serial = 682] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f75a3b86400) [pid = 1857] [serial = 677] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f758e2a5800) [pid = 1857] [serial = 715] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758e9ef800) [pid = 1857] [serial = 716] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f75939ec000) [pid = 1857] [serial = 719] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759244b000) [pid = 1857] [serial = 722] [outer = (nil)] [url = about:blank] 16:33:10 INFO - PROCESS | 1857 | 1462318390980 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]]]}] 16:33:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 16:33:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1646ms 16:33:11 INFO - PROCESS | 1857 | 1462318391045 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 16:33:11 INFO - PROCESS | 1857 | 1462318391050 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 16:33:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 16:33:11 INFO - PROCESS | 1857 | 1462318391058 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 16:33:11 INFO - PROCESS | 1857 | 1462318391063 Marionette TRACE conn3 <- [1,1050,null,{}] 16:33:11 INFO - PROCESS | 1857 | 1462318391071 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}] 16:33:11 INFO - PROCESS | 1857 | 1462318391280 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 16:33:11 INFO - PROCESS | 1857 | 1462318391492 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922eb000 == 69 [pid = 1857] [id = 270] 16:33:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f758e03b400) [pid = 1857] [serial = 811] [outer = (nil)] 16:33:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f758e047400) [pid = 1857] [serial = 812] [outer = 0x7f758e03b400] 16:33:11 INFO - PROCESS | 1857 | 1462318391574 Marionette DEBUG loaded listener.js 16:33:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f758e299400) [pid = 1857] [serial = 813] [outer = 0x7f758e03b400] 16:33:12 INFO - PROCESS | 1857 | 1462318392345 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]]]}] 16:33:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 16:33:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1336ms 16:33:12 INFO - PROCESS | 1857 | 1462318392395 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 16:33:12 INFO - PROCESS | 1857 | 1462318392403 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 16:33:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 16:33:12 INFO - PROCESS | 1857 | 1462318392429 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 16:33:12 INFO - PROCESS | 1857 | 1462318392433 Marionette TRACE conn3 <- [1,1054,null,{}] 16:33:12 INFO - PROCESS | 1857 | 1462318392438 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}] 16:33:12 INFO - PROCESS | 1857 | 1462318392600 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 16:33:12 INFO - PROCESS | 1857 | 1462318392761 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759458d800 == 70 [pid = 1857] [id = 271] 16:33:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758e29b400) [pid = 1857] [serial = 814] [outer = (nil)] 16:33:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f7592fbd000) [pid = 1857] [serial = 815] [outer = 0x7f758e29b400] 16:33:12 INFO - PROCESS | 1857 | 1462318392826 Marionette DEBUG loaded listener.js 16:33:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f75939eb800) [pid = 1857] [serial = 816] [outer = 0x7f758e29b400] 16:33:13 INFO - PROCESS | 1857 | 1462318393656 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]]]}] 16:33:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 16:33:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1244ms 16:33:13 INFO - PROCESS | 1857 | 1462318393684 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 16:33:13 INFO - PROCESS | 1857 | 1462318393688 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 16:33:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 16:33:13 INFO - PROCESS | 1857 | 1462318393696 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 16:33:13 INFO - PROCESS | 1857 | 1462318393702 Marionette TRACE conn3 <- [1,1058,null,{}] 16:33:13 INFO - PROCESS | 1857 | 1462318393717 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}] 16:33:13 INFO - PROCESS | 1857 | 1462318393885 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 16:33:14 INFO - PROCESS | 1857 | 1462318394052 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759744e800 == 71 [pid = 1857] [id = 272] 16:33:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f7593c2b400) [pid = 1857] [serial = 817] [outer = (nil)] 16:33:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7594625c00) [pid = 1857] [serial = 818] [outer = 0x7f7593c2b400] 16:33:14 INFO - PROCESS | 1857 | 1462318394142 Marionette DEBUG loaded listener.js 16:33:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f7595890c00) [pid = 1857] [serial = 819] [outer = 0x7f7593c2b400] 16:33:14 INFO - PROCESS | 1857 | 1462318394960 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]]]}] 16:33:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 16:33:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1287ms 16:33:14 INFO - PROCESS | 1857 | 1462318394987 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 16:33:14 INFO - PROCESS | 1857 | 1462318394991 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 16:33:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 16:33:15 INFO - PROCESS | 1857 | 1462318394998 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 16:33:15 INFO - PROCESS | 1857 | 1462318395000 Marionette TRACE conn3 <- [1,1062,null,{}] 16:33:15 INFO - PROCESS | 1857 | 1462318395006 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}] 16:33:15 INFO - PROCESS | 1857 | 1462318395158 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 16:33:15 INFO - PROCESS | 1857 | 1462318395320 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce51000 == 72 [pid = 1857] [id = 273] 16:33:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f7594056c00) [pid = 1857] [serial = 820] [outer = (nil)] 16:33:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f7597177800) [pid = 1857] [serial = 821] [outer = 0x7f7594056c00] 16:33:15 INFO - PROCESS | 1857 | 1462318395386 Marionette DEBUG loaded listener.js 16:33:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f759730e400) [pid = 1857] [serial = 822] [outer = 0x7f7594056c00] 16:33:16 INFO - PROCESS | 1857 | 1462318396241 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]]]}] 16:33:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 16:33:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1282ms 16:33:16 INFO - PROCESS | 1857 | 1462318396282 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 16:33:16 INFO - PROCESS | 1857 | 1462318396285 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 16:33:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 16:33:16 INFO - PROCESS | 1857 | 1462318396291 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 16:33:16 INFO - PROCESS | 1857 | 1462318396293 Marionette TRACE conn3 <- [1,1066,null,{}] 16:33:16 INFO - PROCESS | 1857 | 1462318396298 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}] 16:33:16 INFO - PROCESS | 1857 | 1462318396445 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 16:33:16 INFO - PROCESS | 1857 | 1462318396606 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d91e800 == 73 [pid = 1857] [id = 274] 16:33:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f758c29f800) [pid = 1857] [serial = 823] [outer = (nil)] 16:33:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f759a6a8c00) [pid = 1857] [serial = 824] [outer = 0x7f758c29f800] 16:33:16 INFO - PROCESS | 1857 | 1462318396671 Marionette DEBUG loaded listener.js 16:33:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f759bd93c00) [pid = 1857] [serial = 825] [outer = 0x7f758c29f800] 16:33:17 INFO - PROCESS | 1857 | 1462318397547 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]]]}] 16:33:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 16:33:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1282ms 16:33:17 INFO - PROCESS | 1857 | 1462318397574 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 16:33:17 INFO - PROCESS | 1857 | 1462318397578 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 16:33:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 16:33:17 INFO - PROCESS | 1857 | 1462318397583 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 16:33:17 INFO - PROCESS | 1857 | 1462318397585 Marionette TRACE conn3 <- [1,1070,null,{}] 16:33:17 INFO - PROCESS | 1857 | 1462318397590 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}] 16:33:17 INFO - PROCESS | 1857 | 1462318397776 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 16:33:17 INFO - PROCESS | 1857 | 1462318397942 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3c8b800 == 74 [pid = 1857] [id = 275] 16:33:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f759cb64c00) [pid = 1857] [serial = 826] [outer = (nil)] 16:33:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f759d2d4800) [pid = 1857] [serial = 827] [outer = 0x7f759cb64c00] 16:33:18 INFO - PROCESS | 1857 | 1462318398012 Marionette DEBUG loaded listener.js 16:33:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f759ffb8000) [pid = 1857] [serial = 828] [outer = 0x7f759cb64c00] 16:33:18 INFO - PROCESS | 1857 | 1462318398761 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]]]}] 16:33:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 16:33:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1226ms 16:33:18 INFO - PROCESS | 1857 | 1462318398825 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 16:33:18 INFO - PROCESS | 1857 | 1462318398828 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 16:33:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 16:33:18 INFO - PROCESS | 1857 | 1462318398835 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 16:33:18 INFO - PROCESS | 1857 | 1462318398838 Marionette TRACE conn3 <- [1,1074,null,{}] 16:33:18 INFO - PROCESS | 1857 | 1462318398843 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}] 16:33:18 INFO - PROCESS | 1857 | 1462318398994 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 16:33:19 INFO - PROCESS | 1857 | 1462318399162 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75abd86000 == 75 [pid = 1857] [id = 276] 16:33:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f759cc8b800) [pid = 1857] [serial = 829] [outer = (nil)] 16:33:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f759fff1400) [pid = 1857] [serial = 830] [outer = 0x7f759cc8b800] 16:33:19 INFO - PROCESS | 1857 | 1462318399225 Marionette DEBUG loaded listener.js 16:33:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f759ffe8c00) [pid = 1857] [serial = 831] [outer = 0x7f759cc8b800] 16:33:20 INFO - PROCESS | 1857 | 1462318400058 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]]]}] 16:33:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 16:33:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1232ms 16:33:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 16:33:20 INFO - PROCESS | 1857 | 1462318400067 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 16:33:20 INFO - PROCESS | 1857 | 1462318400070 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 16:33:20 INFO - PROCESS | 1857 | 1462318400074 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 16:33:20 INFO - PROCESS | 1857 | 1462318400078 Marionette TRACE conn3 <- [1,1078,null,{}] 16:33:20 INFO - PROCESS | 1857 | 1462318400082 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}] 16:33:20 INFO - PROCESS | 1857 | 1462318400230 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 16:33:20 INFO - PROCESS | 1857 | 1462318400394 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5aa000 == 76 [pid = 1857] [id = 277] 16:33:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f7599ad1c00) [pid = 1857] [serial = 832] [outer = (nil)] 16:33:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f75a3b88400) [pid = 1857] [serial = 833] [outer = 0x7f7599ad1c00] 16:33:20 INFO - PROCESS | 1857 | 1462318400460 Marionette DEBUG loaded listener.js 16:33:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f75a3e3f400) [pid = 1857] [serial = 834] [outer = 0x7f7599ad1c00] 16:33:21 INFO - PROCESS | 1857 | 1462318401236 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]]]}] 16:33:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 16:33:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1182ms 16:33:21 INFO - PROCESS | 1857 | 1462318401258 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 16:33:21 INFO - PROCESS | 1857 | 1462318401262 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 16:33:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 16:33:21 INFO - PROCESS | 1857 | 1462318401268 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 16:33:21 INFO - PROCESS | 1857 | 1462318401270 Marionette TRACE conn3 <- [1,1082,null,{}] 16:33:21 INFO - PROCESS | 1857 | 1462318401276 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}] 16:33:21 INFO - PROCESS | 1857 | 1462318401431 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 16:33:21 INFO - PROCESS | 1857 | 1462318401596 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b2465000 == 77 [pid = 1857] [id = 278] 16:33:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f759ffb8400) [pid = 1857] [serial = 835] [outer = (nil)] 16:33:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f75a4a33000) [pid = 1857] [serial = 836] [outer = 0x7f759ffb8400] 16:33:21 INFO - PROCESS | 1857 | 1462318401665 Marionette DEBUG loaded listener.js 16:33:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f75a4a97000) [pid = 1857] [serial = 837] [outer = 0x7f759ffb8400] 16:33:22 INFO - PROCESS | 1857 | 1462318402468 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]]]}] 16:33:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 16:33:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1230ms 16:33:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 16:33:22 INFO - PROCESS | 1857 | 1462318402499 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 16:33:22 INFO - PROCESS | 1857 | 1462318402501 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 16:33:22 INFO - PROCESS | 1857 | 1462318402507 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 16:33:22 INFO - PROCESS | 1857 | 1462318402509 Marionette TRACE conn3 <- [1,1086,null,{}] 16:33:22 INFO - PROCESS | 1857 | 1462318402514 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}] 16:33:22 INFO - PROCESS | 1857 | 1462318402666 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 16:33:22 INFO - PROCESS | 1857 | 1462318402831 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af38000 == 78 [pid = 1857] [id = 279] 16:33:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f759cb63400) [pid = 1857] [serial = 838] [outer = (nil)] 16:33:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f75a9a69000) [pid = 1857] [serial = 839] [outer = 0x7f759cb63400] 16:33:22 INFO - PROCESS | 1857 | 1462318402893 Marionette DEBUG loaded listener.js 16:33:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f75aa615000) [pid = 1857] [serial = 840] [outer = 0x7f759cb63400] 16:33:23 INFO - PROCESS | 1857 | 1462318403743 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]]]}] 16:33:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 16:33:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1283ms 16:33:23 INFO - PROCESS | 1857 | 1462318403789 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 16:33:23 INFO - PROCESS | 1857 | 1462318403793 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 16:33:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 16:33:23 INFO - PROCESS | 1857 | 1462318403799 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 16:33:23 INFO - PROCESS | 1857 | 1462318403803 Marionette TRACE conn3 <- [1,1090,null,{}] 16:33:23 INFO - PROCESS | 1857 | 1462318403808 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}] 16:33:23 INFO - PROCESS | 1857 | 1462318403996 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 16:33:24 INFO - PROCESS | 1857 | 1462318404179 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758860e000 == 79 [pid = 1857] [id = 280] 16:33:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f7597462c00) [pid = 1857] [serial = 841] [outer = (nil)] 16:33:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f75aa926400) [pid = 1857] [serial = 842] [outer = 0x7f7597462c00] 16:33:24 INFO - PROCESS | 1857 | 1462318404260 Marionette DEBUG loaded listener.js 16:33:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f75aad7ac00) [pid = 1857] [serial = 843] [outer = 0x7f7597462c00] 16:33:25 INFO - PROCESS | 1857 | 1462318405269 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]]]}] 16:33:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922df000 == 78 [pid = 1857] [id = 268] 16:33:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff0a800 == 77 [pid = 1857] [id = 261] 16:33:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ae98000 == 76 [pid = 1857] [id = 260] 16:33:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593c4a800 == 75 [pid = 1857] [id = 259] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d41d800 == 74 [pid = 1857] [id = 101] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9afb000 == 73 [pid = 1857] [id = 248] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e15e000 == 72 [pid = 1857] [id = 126] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aba36800 == 71 [pid = 1857] [id = 249] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7596650800 == 70 [pid = 1857] [id = 251] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af0be800 == 69 [pid = 1857] [id = 250] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d278000 == 68 [pid = 1857] [id = 16] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7596644000 == 67 [pid = 1857] [id = 15] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759dda9000 == 66 [pid = 1857] [id = 19] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af68c000 == 65 [pid = 1857] [id = 136] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa48000 == 64 [pid = 1857] [id = 137] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9aec000 == 63 [pid = 1857] [id = 262] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592ea8000 == 62 [pid = 1857] [id = 165] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b27c2800 == 61 [pid = 1857] [id = 266] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5c1000 == 60 [pid = 1857] [id = 74] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759eccc800 == 59 [pid = 1857] [id = 124] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af634800 == 58 [pid = 1857] [id = 264] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c41800 == 57 [pid = 1857] [id = 231] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afe07800 == 56 [pid = 1857] [id = 265] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d405800 == 55 [pid = 1857] [id = 100] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c39e800 == 54 [pid = 1857] [id = 233] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592ea9800 == 53 [pid = 1857] [id = 203] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a55a000 == 52 [pid = 1857] [id = 167] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75adc0d800 == 51 [pid = 1857] [id = 263] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e17000 == 50 [pid = 1857] [id = 23] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af50d800 == 49 [pid = 1857] [id = 125] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588e20000 == 48 [pid = 1857] [id = 232] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593c5a000 == 47 [pid = 1857] [id = 8] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa638000 == 46 [pid = 1857] [id = 225] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d91d000 == 45 [pid = 1857] [id = 18] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7596652000 == 44 [pid = 1857] [id = 59] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cbcb800 == 43 [pid = 1857] [id = 26] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594cc9000 == 42 [pid = 1857] [id = 12] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361f800 == 41 [pid = 1857] [id = 139] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e77b000 == 40 [pid = 1857] [id = 30] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c7c5000 == 39 [pid = 1857] [id = 241] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d277800 == 38 [pid = 1857] [id = 22] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d41f000 == 37 [pid = 1857] [id = 135] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01c8000 == 36 [pid = 1857] [id = 21] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594ce0000 == 35 [pid = 1857] [id = 14] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c4a000 == 34 [pid = 1857] [id = 96] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d5a8800 == 33 [pid = 1857] [id = 60] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759745b800 == 32 [pid = 1857] [id = 166] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff1f000 == 31 [pid = 1857] [id = 20] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e792000 == 30 [pid = 1857] [id = 110] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4d46000 == 29 [pid = 1857] [id = 138] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595ccf800 == 28 [pid = 1857] [id = 6] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d615000 == 27 [pid = 1857] [id = 17] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce4d800 == 26 [pid = 1857] [id = 113] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7599a5d000 == 25 [pid = 1857] [id = 13] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d44a000 == 24 [pid = 1857] [id = 27] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0d6a800 == 23 [pid = 1857] [id = 247] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759745e800 == 22 [pid = 1857] [id = 109] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c3a000 == 21 [pid = 1857] [id = 267] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758af38000 == 20 [pid = 1857] [id = 279] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b2465000 == 19 [pid = 1857] [id = 278] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5aa000 == 18 [pid = 1857] [id = 277] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75abd86000 == 17 [pid = 1857] [id = 276] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3c8b800 == 16 [pid = 1857] [id = 275] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ecce800 == 15 [pid = 1857] [id = 258] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d91e800 == 14 [pid = 1857] [id = 274] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce51000 == 13 [pid = 1857] [id = 273] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759744e800 == 12 [pid = 1857] [id = 272] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759458d800 == 11 [pid = 1857] [id = 271] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922eb000 == 10 [pid = 1857] [id = 270] 16:33:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c3a5800 == 9 [pid = 1857] [id = 269] 16:33:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 16:33:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 7101ms 16:33:31 INFO - PROCESS | 1857 | 1462318411101 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 16:33:31 INFO - PROCESS | 1857 | 1462318411106 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 16:33:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 16:33:31 INFO - PROCESS | 1857 | 1462318411115 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 16:33:31 INFO - PROCESS | 1857 | 1462318411124 Marionette TRACE conn3 <- [1,1094,null,{}] 16:33:31 INFO - PROCESS | 1857 | 1462318411132 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}] 16:33:31 INFO - PROCESS | 1857 | 1462318411288 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 16:33:31 INFO - PROCESS | 1857 | 1462318411390 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894cb800 == 10 [pid = 1857] [id = 281] 16:33:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f758b0e6800) [pid = 1857] [serial = 844] [outer = (nil)] 16:33:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f758b2e3c00) [pid = 1857] [serial = 845] [outer = 0x7f758b0e6800] 16:33:31 INFO - PROCESS | 1857 | 1462318411452 Marionette DEBUG loaded listener.js 16:33:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f758b2f0800) [pid = 1857] [serial = 846] [outer = 0x7f758b0e6800] 16:33:32 INFO - PROCESS | 1857 | 1462318412128 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]]]}] 16:33:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 16:33:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1034ms 16:33:32 INFO - PROCESS | 1857 | 1462318412149 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 16:33:32 INFO - PROCESS | 1857 | 1462318412154 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 16:33:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 16:33:32 INFO - PROCESS | 1857 | 1462318412166 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 16:33:32 INFO - PROCESS | 1857 | 1462318412171 Marionette TRACE conn3 <- [1,1098,null,{}] 16:33:32 INFO - PROCESS | 1857 | 1462318412177 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}] 16:33:32 INFO - PROCESS | 1857 | 1462318412331 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 16:33:32 INFO - PROCESS | 1857 | 1462318412476 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b05f000 == 11 [pid = 1857] [id = 282] 16:33:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f758c241000) [pid = 1857] [serial = 847] [outer = (nil)] 16:33:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f758c296800) [pid = 1857] [serial = 848] [outer = 0x7f758c241000] 16:33:32 INFO - PROCESS | 1857 | 1462318412532 Marionette DEBUG loaded listener.js 16:33:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f758c2a0400) [pid = 1857] [serial = 849] [outer = 0x7f758c241000] 16:33:33 INFO - PROCESS | 1857 | 1462318413173 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]]]}] 16:33:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 16:33:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1038ms 16:33:33 INFO - PROCESS | 1857 | 1462318413200 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 16:33:33 INFO - PROCESS | 1857 | 1462318413203 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 16:33:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 16:33:33 INFO - PROCESS | 1857 | 1462318413210 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 16:33:33 INFO - PROCESS | 1857 | 1462318413213 Marionette TRACE conn3 <- [1,1102,null,{}] 16:33:33 INFO - PROCESS | 1857 | 1462318413229 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}] 16:33:33 INFO - PROCESS | 1857 | 1462318413457 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 16:33:33 INFO - PROCESS | 1857 | 1462318413492 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c459800 == 12 [pid = 1857] [id = 283] 16:33:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f758afa5c00) [pid = 1857] [serial = 850] [outer = (nil)] 16:33:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758df8c800) [pid = 1857] [serial = 851] [outer = 0x7f758afa5c00] 16:33:33 INFO - PROCESS | 1857 | 1462318413565 Marionette DEBUG loaded listener.js 16:33:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f758e020c00) [pid = 1857] [serial = 852] [outer = 0x7f758afa5c00] 16:33:34 INFO - PROCESS | 1857 | 1462318414413 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]]]}] 16:33:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 16:33:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1236ms 16:33:34 INFO - PROCESS | 1857 | 1462318414452 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 16:33:34 INFO - PROCESS | 1857 | 1462318414455 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 16:33:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 16:33:34 INFO - PROCESS | 1857 | 1462318414461 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 16:33:34 INFO - PROCESS | 1857 | 1462318414462 Marionette TRACE conn3 <- [1,1106,null,{}] 16:33:34 INFO - PROCESS | 1857 | 1462318414467 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}] 16:33:34 INFO - PROCESS | 1857 | 1462318414633 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 16:33:34 INFO - PROCESS | 1857 | 1462318414660 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15d000 == 13 [pid = 1857] [id = 284] 16:33:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758aa6b400) [pid = 1857] [serial = 853] [outer = (nil)] 16:33:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758e055400) [pid = 1857] [serial = 854] [outer = 0x7f758aa6b400] 16:33:34 INFO - PROCESS | 1857 | 1462318414715 Marionette DEBUG loaded listener.js 16:33:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f758e0b5400) [pid = 1857] [serial = 855] [outer = 0x7f758aa6b400] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f758c235400) [pid = 1857] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f758e049400) [pid = 1857] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758a5c2800) [pid = 1857] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f758b2e1800) [pid = 1857] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f758e0b8c00) [pid = 1857] [serial = 762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f758e053c00) [pid = 1857] [serial = 765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f758e03b000) [pid = 1857] [serial = 768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f7595b39800) [pid = 1857] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f758c237800) [pid = 1857] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f759e736c00) [pid = 1857] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f75923f5000) [pid = 1857] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f758e018800) [pid = 1857] [serial = 759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758b2ec000) [pid = 1857] [serial = 753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f758e2a6c00) [pid = 1857] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f7595cb1c00) [pid = 1857] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f7592fc2000) [pid = 1857] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758b3aa800) [pid = 1857] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f7595b3ec00) [pid = 1857] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758e045400) [pid = 1857] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f7595cacc00) [pid = 1857] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758c236c00) [pid = 1857] [serial = 756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f758b2e1400) [pid = 1857] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758e04a400) [pid = 1857] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f7595cb9c00) [pid = 1857] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f7597319400) [pid = 1857] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f758b3b0c00) [pid = 1857] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f7595cb1000) [pid = 1857] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f759e735800) [pid = 1857] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f75939f0800) [pid = 1857] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f758e0b6400) [pid = 1857] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f759ec6f000) [pid = 1857] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f758e041000) [pid = 1857] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 16:33:36 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f758afa6c00) [pid = 1857] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f758e9e5400) [pid = 1857] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758e9adc00) [pid = 1857] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f7597464c00) [pid = 1857] [serial = 789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f7597319800) [pid = 1857] [serial = 786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f7594b2c800) [pid = 1857] [serial = 783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f758e03b400) [pid = 1857] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f758e2a4400) [pid = 1857] [serial = 780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f758df7dc00) [pid = 1857] [serial = 777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f758aa66c00) [pid = 1857] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f7595cb3c00) [pid = 1857] [serial = 771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f758c23a800) [pid = 1857] [serial = 774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759ffb8400) [pid = 1857] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f759cb63400) [pid = 1857] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f7599ad1c00) [pid = 1857] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f759cc8b800) [pid = 1857] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759cb64c00) [pid = 1857] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f758c29f800) [pid = 1857] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f7594056c00) [pid = 1857] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f7593c2b400) [pid = 1857] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f758e29b400) [pid = 1857] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f758c23ac00) [pid = 1857] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f759405e000) [pid = 1857] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758a5c1c00) [pid = 1857] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f759e739000) [pid = 1857] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f7593847c00) [pid = 1857] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f75923f6800) [pid = 1857] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f758afa1000) [pid = 1857] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 16:33:37 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f758c23fc00) [pid = 1857] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 16:33:37 INFO - PROCESS | 1857 | 1462318417032 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]]]}] 16:33:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 16:33:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2630ms 16:33:37 INFO - PROCESS | 1857 | 1462318417091 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 16:33:37 INFO - PROCESS | 1857 | 1462318417093 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 16:33:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 16:33:37 INFO - PROCESS | 1857 | 1462318417098 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 16:33:37 INFO - PROCESS | 1857 | 1462318417101 Marionette TRACE conn3 <- [1,1110,null,{}] 16:33:37 INFO - PROCESS | 1857 | 1462318417105 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}] 16:33:37 INFO - PROCESS | 1857 | 1462318417257 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 16:33:37 INFO - PROCESS | 1857 | 1462318417322 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a561000 == 14 [pid = 1857] [id = 285] 16:33:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758afa9800) [pid = 1857] [serial = 856] [outer = (nil)] 16:33:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758b2e6400) [pid = 1857] [serial = 857] [outer = 0x7f758afa9800] 16:33:37 INFO - PROCESS | 1857 | 1462318417379 Marionette DEBUG loaded listener.js 16:33:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758c236c00) [pid = 1857] [serial = 858] [outer = 0x7f758afa9800] 16:33:37 INFO - PROCESS | 1857 | 1462318417962 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]]]}] 16:33:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 16:33:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 931ms 16:33:38 INFO - PROCESS | 1857 | 1462318418031 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 16:33:38 INFO - PROCESS | 1857 | 1462318418035 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 16:33:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 16:33:38 INFO - PROCESS | 1857 | 1462318418040 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 16:33:38 INFO - PROCESS | 1857 | 1462318418042 Marionette TRACE conn3 <- [1,1114,null,{}] 16:33:38 INFO - PROCESS | 1857 | 1462318418047 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}] 16:33:38 INFO - PROCESS | 1857 | 1462318418259 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 16:33:38 INFO - PROCESS | 1857 | 1462318418274 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922e8000 == 15 [pid = 1857] [id = 286] 16:33:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758b0d8c00) [pid = 1857] [serial = 859] [outer = (nil)] 16:33:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758e056000) [pid = 1857] [serial = 860] [outer = 0x7f758b0d8c00] 16:33:38 INFO - PROCESS | 1857 | 1462318418332 Marionette DEBUG loaded listener.js 16:33:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f758e2a6000) [pid = 1857] [serial = 861] [outer = 0x7f758b0d8c00] 16:33:39 INFO - PROCESS | 1857 | 1462318419075 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]]]}] 16:33:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 16:33:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1075ms 16:33:39 INFO - PROCESS | 1857 | 1462318419117 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 16:33:39 INFO - PROCESS | 1857 | 1462318419122 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 16:33:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 16:33:39 INFO - PROCESS | 1857 | 1462318419158 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 16:33:39 INFO - PROCESS | 1857 | 1462318419164 Marionette TRACE conn3 <- [1,1118,null,{}] 16:33:39 INFO - PROCESS | 1857 | 1462318419172 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}] 16:33:39 INFO - PROCESS | 1857 | 1462318419369 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 16:33:39 INFO - PROCESS | 1857 | 1462318419513 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af42800 == 16 [pid = 1857] [id = 287] 16:33:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f758aa62400) [pid = 1857] [serial = 862] [outer = (nil)] 16:33:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f758b0de800) [pid = 1857] [serial = 863] [outer = 0x7f758aa62400] 16:33:39 INFO - PROCESS | 1857 | 1462318419582 Marionette DEBUG loaded listener.js 16:33:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f758b3a4000) [pid = 1857] [serial = 864] [outer = 0x7f758aa62400] 16:33:40 INFO - PROCESS | 1857 | 1462318420412 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]]]}] 16:33:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 16:33:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1288ms 16:33:40 INFO - PROCESS | 1857 | 1462318420447 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 16:33:40 INFO - PROCESS | 1857 | 1462318420454 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 16:33:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 16:33:40 INFO - PROCESS | 1857 | 1462318420463 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 16:33:40 INFO - PROCESS | 1857 | 1462318420466 Marionette TRACE conn3 <- [1,1122,null,{}] 16:33:40 INFO - PROCESS | 1857 | 1462318420471 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}] 16:33:40 INFO - PROCESS | 1857 | 1462318420617 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 16:33:40 INFO - PROCESS | 1857 | 1462318420768 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e92a800 == 17 [pid = 1857] [id = 288] 16:33:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f758aa68c00) [pid = 1857] [serial = 865] [outer = (nil)] 16:33:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758c446000) [pid = 1857] [serial = 866] [outer = 0x7f758aa68c00] 16:33:40 INFO - PROCESS | 1857 | 1462318420834 Marionette DEBUG loaded listener.js 16:33:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f758df7e000) [pid = 1857] [serial = 867] [outer = 0x7f758aa68c00] 16:33:41 INFO - PROCESS | 1857 | 1462318421751 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]]]}] 16:33:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 16:33:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1334ms 16:33:41 INFO - PROCESS | 1857 | 1462318421798 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 16:33:41 INFO - PROCESS | 1857 | 1462318421801 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 16:33:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 16:33:41 INFO - PROCESS | 1857 | 1462318421808 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 16:33:41 INFO - PROCESS | 1857 | 1462318421813 Marionette TRACE conn3 <- [1,1126,null,{}] 16:33:41 INFO - PROCESS | 1857 | 1462318421828 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}] 16:33:42 INFO - PROCESS | 1857 | 1462318422007 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 16:33:42 INFO - PROCESS | 1857 | 1462318422158 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936db000 == 18 [pid = 1857] [id = 289] 16:33:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f758e049400) [pid = 1857] [serial = 868] [outer = (nil)] 16:33:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758e0f1000) [pid = 1857] [serial = 869] [outer = 0x7f758e049400] 16:33:42 INFO - PROCESS | 1857 | 1462318422223 Marionette DEBUG loaded listener.js 16:33:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f758e2a3400) [pid = 1857] [serial = 870] [outer = 0x7f758e049400] 16:33:43 INFO - PROCESS | 1857 | 1462318423027 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]]]}] 16:33:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 16:33:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1232ms 16:33:43 INFO - PROCESS | 1857 | 1462318423054 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 16:33:43 INFO - PROCESS | 1857 | 1462318423059 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 16:33:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 16:33:43 INFO - PROCESS | 1857 | 1462318423065 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 16:33:43 INFO - PROCESS | 1857 | 1462318423068 Marionette TRACE conn3 <- [1,1130,null,{}] 16:33:43 INFO - PROCESS | 1857 | 1462318423073 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}] 16:33:43 INFO - PROCESS | 1857 | 1462318423209 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 16:33:43 INFO - PROCESS | 1857 | 1462318423356 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593ed6800 == 19 [pid = 1857] [id = 290] 16:33:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f758e013000) [pid = 1857] [serial = 871] [outer = (nil)] 16:33:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f758e9a8400) [pid = 1857] [serial = 872] [outer = 0x7f758e013000] 16:33:43 INFO - PROCESS | 1857 | 1462318423422 Marionette DEBUG loaded listener.js 16:33:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f758e9e7400) [pid = 1857] [serial = 873] [outer = 0x7f758e013000] 16:33:44 INFO - PROCESS | 1857 | 1462318424272 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]]]}] 16:33:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 16:33:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1231ms 16:33:44 INFO - PROCESS | 1857 | 1462318424298 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 16:33:44 INFO - PROCESS | 1857 | 1462318424301 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 16:33:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 16:33:44 INFO - PROCESS | 1857 | 1462318424307 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 16:33:44 INFO - PROCESS | 1857 | 1462318424309 Marionette TRACE conn3 <- [1,1134,null,{}] 16:33:44 INFO - PROCESS | 1857 | 1462318424314 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}] 16:33:44 INFO - PROCESS | 1857 | 1462318424473 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 16:33:44 INFO - PROCESS | 1857 | 1462318424622 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af40000 == 20 [pid = 1857] [id = 291] 16:33:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f758c44e800) [pid = 1857] [serial = 874] [outer = (nil)] 16:33:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758e01e000) [pid = 1857] [serial = 875] [outer = 0x7f758c44e800] 16:33:44 INFO - PROCESS | 1857 | 1462318424695 Marionette DEBUG loaded listener.js 16:33:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f758e9ee800) [pid = 1857] [serial = 876] [outer = 0x7f758c44e800] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f7592fbd000) [pid = 1857] [serial = 815] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f758e047400) [pid = 1857] [serial = 812] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758b3b1400) [pid = 1857] [serial = 807] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f758af9b400) [pid = 1857] [serial = 806] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759ec91c00) [pid = 1857] [serial = 803] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f759ec85400) [pid = 1857] [serial = 801] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f759ebb8c00) [pid = 1857] [serial = 800] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f759e75ac00) [pid = 1857] [serial = 798] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759e73e800) [pid = 1857] [serial = 797] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f758e299400) [pid = 1857] [serial = 813] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f759d2d4800) [pid = 1857] [serial = 827] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f759730e400) [pid = 1857] [serial = 822] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f759a6a8c00) [pid = 1857] [serial = 824] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f7595890c00) [pid = 1857] [serial = 819] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f7597177800) [pid = 1857] [serial = 821] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f75939eb800) [pid = 1857] [serial = 816] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f7594625c00) [pid = 1857] [serial = 818] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758e9ab800) [pid = 1857] [serial = 810] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e0f4400) [pid = 1857] [serial = 809] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f759ffd4400) [pid = 1857] [serial = 804] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f75a4a97000) [pid = 1857] [serial = 837] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75a9a69000) [pid = 1857] [serial = 839] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f75aa615000) [pid = 1857] [serial = 840] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f75a3e3f400) [pid = 1857] [serial = 834] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f75a4a33000) [pid = 1857] [serial = 836] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f759ffe8c00) [pid = 1857] [serial = 831] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f75a3b88400) [pid = 1857] [serial = 833] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f759ffb8000) [pid = 1857] [serial = 828] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f759fff1400) [pid = 1857] [serial = 830] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f759bd93c00) [pid = 1857] [serial = 825] [outer = (nil)] [url = about:blank] 16:33:45 INFO - PROCESS | 1857 | 1462318425637 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]]]}] 16:33:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 16:33:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1379ms 16:33:45 INFO - PROCESS | 1857 | 1462318425688 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 16:33:45 INFO - PROCESS | 1857 | 1462318425694 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 16:33:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 16:33:45 INFO - PROCESS | 1857 | 1462318425701 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 16:33:45 INFO - PROCESS | 1857 | 1462318425706 Marionette TRACE conn3 <- [1,1138,null,{}] 16:33:45 INFO - PROCESS | 1857 | 1462318425712 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}] 16:33:45 INFO - PROCESS | 1857 | 1462318425851 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 16:33:46 INFO - PROCESS | 1857 | 1462318426000 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e155800 == 21 [pid = 1857] [id = 292] 16:33:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f758b0e2400) [pid = 1857] [serial = 877] [outer = (nil)] 16:33:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f758c242800) [pid = 1857] [serial = 878] [outer = 0x7f758b0e2400] 16:33:46 INFO - PROCESS | 1857 | 1462318426063 Marionette DEBUG loaded listener.js 16:33:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f758df7dc00) [pid = 1857] [serial = 879] [outer = 0x7f758b0e2400] 16:33:46 INFO - PROCESS | 1857 | 1462318426861 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]]]}] 16:33:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 16:33:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1185ms 16:33:46 INFO - PROCESS | 1857 | 1462318426894 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 16:33:46 INFO - PROCESS | 1857 | 1462318426901 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 16:33:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 16:33:46 INFO - PROCESS | 1857 | 1462318426912 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 16:33:46 INFO - PROCESS | 1857 | 1462318426914 Marionette TRACE conn3 <- [1,1142,null,{}] 16:33:46 INFO - PROCESS | 1857 | 1462318426919 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}] 16:33:47 INFO - PROCESS | 1857 | 1462318427075 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 16:33:47 INFO - PROCESS | 1857 | 1462318427217 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936dd800 == 22 [pid = 1857] [id = 293] 16:33:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f758b2ed800) [pid = 1857] [serial = 880] [outer = (nil)] 16:33:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f758e29d000) [pid = 1857] [serial = 881] [outer = 0x7f758b2ed800] 16:33:47 INFO - PROCESS | 1857 | 1462318427281 Marionette DEBUG loaded listener.js 16:33:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758e9ad400) [pid = 1857] [serial = 882] [outer = 0x7f758b2ed800] 16:33:48 INFO - PROCESS | 1857 | 1462318428108 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]]]}] 16:33:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 16:33:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1228ms 16:33:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 16:33:48 INFO - PROCESS | 1857 | 1462318428141 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 16:33:48 INFO - PROCESS | 1857 | 1462318428144 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 16:33:48 INFO - PROCESS | 1857 | 1462318428150 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 16:33:48 INFO - PROCESS | 1857 | 1462318428155 Marionette TRACE conn3 <- [1,1146,null,{}] 16:33:48 INFO - PROCESS | 1857 | 1462318428170 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}] 16:33:48 INFO - PROCESS | 1857 | 1462318428367 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 16:33:48 INFO - PROCESS | 1857 | 1462318428486 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759458c800 == 23 [pid = 1857] [id = 294] 16:33:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f7592444c00) [pid = 1857] [serial = 883] [outer = (nil)] 16:33:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f759244a400) [pid = 1857] [serial = 884] [outer = 0x7f7592444c00] 16:33:48 INFO - PROCESS | 1857 | 1462318428558 Marionette DEBUG loaded listener.js 16:33:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f7592fbe000) [pid = 1857] [serial = 885] [outer = 0x7f7592444c00] 16:33:49 INFO - PROCESS | 1857 | 1462318429351 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]]]}] 16:33:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 16:33:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1238ms 16:33:49 INFO - PROCESS | 1857 | 1462318429387 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 16:33:49 INFO - PROCESS | 1857 | 1462318429391 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 16:33:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 16:33:49 INFO - PROCESS | 1857 | 1462318429396 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 16:33:49 INFO - PROCESS | 1857 | 1462318429399 Marionette TRACE conn3 <- [1,1150,null,{}] 16:33:49 INFO - PROCESS | 1857 | 1462318429403 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}] 16:33:49 INFO - PROCESS | 1857 | 1462318429538 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 16:33:49 INFO - PROCESS | 1857 | 1462318429702 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946c1000 == 24 [pid = 1857] [id = 295] 16:33:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758aa6d400) [pid = 1857] [serial = 886] [outer = (nil)] 16:33:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f7593842c00) [pid = 1857] [serial = 887] [outer = 0x7f758aa6d400] 16:33:49 INFO - PROCESS | 1857 | 1462318429766 Marionette DEBUG loaded listener.js 16:33:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f759384a800) [pid = 1857] [serial = 888] [outer = 0x7f758aa6d400] 16:33:50 INFO - PROCESS | 1857 | 1462318430609 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]]]}] 16:33:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 16:33:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1229ms 16:33:50 INFO - PROCESS | 1857 | 1462318430637 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 16:33:50 INFO - PROCESS | 1857 | 1462318430640 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 16:33:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 16:33:50 INFO - PROCESS | 1857 | 1462318430647 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 16:33:50 INFO - PROCESS | 1857 | 1462318430650 Marionette TRACE conn3 <- [1,1154,null,{}] 16:33:50 INFO - PROCESS | 1857 | 1462318430655 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}] 16:33:51 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758860e000 == 23 [pid = 1857] [id = 280] 16:33:51 INFO - PROCESS | 1857 | 1462318431194 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e01e400) [pid = 1857] [serial = 778] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f759746fc00) [pid = 1857] [serial = 772] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f759afd4000) [pid = 1857] [serial = 773] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f759461c400) [pid = 1857] [serial = 737] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f758e057c00) [pid = 1857] [serial = 730] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f758e9e2800) [pid = 1857] [serial = 599] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f758e049800) [pid = 1857] [serial = 638] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f7594623c00) [pid = 1857] [serial = 701] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f758e9e3000) [pid = 1857] [serial = 763] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f7593842800) [pid = 1857] [serial = 766] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f759462b400) [pid = 1857] [serial = 770] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f7595caf400) [pid = 1857] [serial = 742] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f758c44e400) [pid = 1857] [serial = 680] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f759ebbc000) [pid = 1857] [serial = 650] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f75939f0400) [pid = 1857] [serial = 734] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f758e04b800) [pid = 1857] [serial = 760] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f759b236000) [pid = 1857] [serial = 755] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f75a0144400) [pid = 1857] [serial = 689] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f758e0f4800) [pid = 1857] [serial = 731] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f759d9e1000) [pid = 1857] [serial = 647] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f7595cad400) [pid = 1857] [serial = 602] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f758c296c00) [pid = 1857] [serial = 727] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f7597174c00) [pid = 1857] [serial = 745] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f7594b2c000) [pid = 1857] [serial = 560] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f7593c2d000) [pid = 1857] [serial = 725] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f7597310400) [pid = 1857] [serial = 748] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f759405c000) [pid = 1857] [serial = 769] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f758c44fc00) [pid = 1857] [serial = 758] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f758b2eec00) [pid = 1857] [serial = 698] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f758c44f800) [pid = 1857] [serial = 728] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f7599acec00) [pid = 1857] [serial = 754] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f7593851000) [pid = 1857] [serial = 641] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f7599ad9800) [pid = 1857] [serial = 751] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f75a4a95c00) [pid = 1857] [serial = 692] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f758e0b1400) [pid = 1857] [serial = 761] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f758df8b400) [pid = 1857] [serial = 596] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f7599ad7800) [pid = 1857] [serial = 644] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f7594624800) [pid = 1857] [serial = 739] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f75939f2c00) [pid = 1857] [serial = 767] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f759462a000) [pid = 1857] [serial = 740] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f75aba5f800) [pid = 1857] [serial = 695] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f7592fc4800) [pid = 1857] [serial = 733] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f759afcf800) [pid = 1857] [serial = 752] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f75971f6800) [pid = 1857] [serial = 746] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f75923ed400) [pid = 1857] [serial = 764] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f75a0145400) [pid = 1857] [serial = 653] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f75923ecc00) [pid = 1857] [serial = 683] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f758c243c00) [pid = 1857] [serial = 757] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f759716dc00) [pid = 1857] [serial = 743] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f75923f9400) [pid = 1857] [serial = 611] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7f7599a43400) [pid = 1857] [serial = 749] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 84 (0x7f759e736800) [pid = 1857] [serial = 795] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 83 (0x7f758e29ec00) [pid = 1857] [serial = 512] [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.] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 82 (0x7f759a547000) [pid = 1857] [serial = 794] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 81 (0x7f759be4e800) [pid = 1857] [serial = 791] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 80 (0x7f759be35800) [pid = 1857] [serial = 790] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 79 (0x7f759b565400) [pid = 1857] [serial = 788] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7f759b231400) [pid = 1857] [serial = 787] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7f759716e800) [pid = 1857] [serial = 785] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7f7593acf400) [pid = 1857] [serial = 782] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7f759588f800) [pid = 1857] [serial = 784] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7f758e058800) [pid = 1857] [serial = 779] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7f7592446800) [pid = 1857] [serial = 781] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 72 (0x7f759be52000) [pid = 1857] [serial = 686] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 71 (0x7f758b0dec00) [pid = 1857] [serial = 635] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 70 (0x7f759be4d400) [pid = 1857] [serial = 605] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 69 (0x7f7593d83000) [pid = 1857] [serial = 736] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 68 (0x7f759d9df000) [pid = 1857] [serial = 608] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 67 (0x7f7593ac4c00) [pid = 1857] [serial = 724] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 66 (0x7f7592445000) [pid = 1857] [serial = 775] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 65 (0x7f759b55f000) [pid = 1857] [serial = 776] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | --DOMWINDOW == 64 (0x7f75aa926400) [pid = 1857] [serial = 842] [outer = (nil)] [url = about:blank] 16:33:51 INFO - PROCESS | 1857 | 1462318431521 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894c3000 == 24 [pid = 1857] [id = 296] 16:33:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 65 (0x7f758aa6ac00) [pid = 1857] [serial = 889] [outer = (nil)] 16:33:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 66 (0x7f758af9c000) [pid = 1857] [serial = 890] [outer = 0x7f758aa6ac00] 16:33:51 INFO - PROCESS | 1857 | 1462318431579 Marionette DEBUG loaded listener.js 16:33:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 67 (0x7f758b0d8400) [pid = 1857] [serial = 891] [outer = 0x7f758aa6ac00] 16:33:52 INFO - PROCESS | 1857 | 1462318432211 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]]]}] 16:33:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 16:33:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1589ms 16:33:52 INFO - PROCESS | 1857 | 1462318432239 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 16:33:52 INFO - PROCESS | 1857 | 1462318432244 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 16:33:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 16:33:52 INFO - PROCESS | 1857 | 1462318432250 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 16:33:52 INFO - PROCESS | 1857 | 1462318432255 Marionette TRACE conn3 <- [1,1158,null,{}] 16:33:52 INFO - PROCESS | 1857 | 1462318432261 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}] 16:33:52 INFO - PROCESS | 1857 | 1462318432384 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 16:33:52 INFO - PROCESS | 1857 | 1462318432400 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2d0800 == 25 [pid = 1857] [id = 297] 16:33:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 68 (0x7f758b2e6000) [pid = 1857] [serial = 892] [outer = (nil)] 16:33:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 69 (0x7f758c23d800) [pid = 1857] [serial = 893] [outer = 0x7f758b2e6000] 16:33:52 INFO - PROCESS | 1857 | 1462318432458 Marionette DEBUG loaded listener.js 16:33:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 70 (0x7f758c293800) [pid = 1857] [serial = 894] [outer = 0x7f758b2e6000] 16:33:53 INFO - PROCESS | 1857 | 1462318433149 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]]]}] 16:33:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 16:33:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 930ms 16:33:53 INFO - PROCESS | 1857 | 1462318433180 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 16:33:53 INFO - PROCESS | 1857 | 1462318433184 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 16:33:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 16:33:53 INFO - PROCESS | 1857 | 1462318433189 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 16:33:53 INFO - PROCESS | 1857 | 1462318433192 Marionette TRACE conn3 <- [1,1162,null,{}] 16:33:53 INFO - PROCESS | 1857 | 1462318433212 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}] 16:33:53 INFO - PROCESS | 1857 | 1462318433330 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 16:33:53 INFO - PROCESS | 1857 | 1462318433350 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e14f800 == 26 [pid = 1857] [id = 298] 16:33:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 71 (0x7f758c44c000) [pid = 1857] [serial = 895] [outer = (nil)] 16:33:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 72 (0x7f758df81400) [pid = 1857] [serial = 896] [outer = 0x7f758c44c000] 16:33:53 INFO - PROCESS | 1857 | 1462318433403 Marionette DEBUG loaded listener.js 16:33:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 73 (0x7f758e014800) [pid = 1857] [serial = 897] [outer = 0x7f758c44c000] 16:33:54 INFO - PROCESS | 1857 | 1462318434206 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]]]}] 16:33:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 16:33:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1040ms 16:33:54 INFO - PROCESS | 1857 | 1462318434230 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 16:33:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 16:33:54 INFO - PROCESS | 1857 | 1462318434235 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 16:33:54 INFO - PROCESS | 1857 | 1462318434249 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 16:33:54 INFO - PROCESS | 1857 | 1462318434264 Marionette TRACE conn3 <- [1,1166,null,{}] 16:33:54 INFO - PROCESS | 1857 | 1462318434295 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}] 16:33:54 INFO - PROCESS | 1857 | 1462318434467 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 16:33:54 INFO - PROCESS | 1857 | 1462318434527 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361a800 == 27 [pid = 1857] [id = 299] 16:33:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7f758c298c00) [pid = 1857] [serial = 898] [outer = (nil)] 16:33:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7f758e053000) [pid = 1857] [serial = 899] [outer = 0x7f758c298c00] 16:33:54 INFO - PROCESS | 1857 | 1462318434580 Marionette DEBUG loaded listener.js 16:33:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7f758e0f1c00) [pid = 1857] [serial = 900] [outer = 0x7f758c298c00] 16:33:55 INFO - PROCESS | 1857 | 1462318435167 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]]]}] 16:33:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 16:33:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 971ms 16:33:55 INFO - PROCESS | 1857 | 1462318435214 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 16:33:55 INFO - PROCESS | 1857 | 1462318435218 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 16:33:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 16:33:55 INFO - PROCESS | 1857 | 1462318435263 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 16:33:55 INFO - PROCESS | 1857 | 1462318435265 Marionette TRACE conn3 <- [1,1170,null,{}] 16:33:55 INFO - PROCESS | 1857 | 1462318435276 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}] 16:33:55 INFO - PROCESS | 1857 | 1462318435480 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 16:33:55 INFO - PROCESS | 1857 | 1462318435498 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593ec9800 == 28 [pid = 1857] [id = 300] 16:33:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f758a5ca400) [pid = 1857] [serial = 901] [outer = (nil)] 16:33:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f758e9a1c00) [pid = 1857] [serial = 902] [outer = 0x7f758a5ca400] 16:33:55 INFO - PROCESS | 1857 | 1462318435550 Marionette DEBUG loaded listener.js 16:33:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f758e9e8400) [pid = 1857] [serial = 903] [outer = 0x7f758a5ca400] 16:33:55 INFO - PROCESS | 1857 | --DOMWINDOW == 78 (0x7f758aa6b400) [pid = 1857] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 16:33:55 INFO - PROCESS | 1857 | --DOMWINDOW == 77 (0x7f758afa9800) [pid = 1857] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 16:33:55 INFO - PROCESS | 1857 | --DOMWINDOW == 76 (0x7f758c241000) [pid = 1857] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 16:33:55 INFO - PROCESS | 1857 | --DOMWINDOW == 75 (0x7f7597462c00) [pid = 1857] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 16:33:55 INFO - PROCESS | 1857 | --DOMWINDOW == 74 (0x7f758b0e6800) [pid = 1857] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 16:33:55 INFO - PROCESS | 1857 | --DOMWINDOW == 73 (0x7f758afa5c00) [pid = 1857] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 16:33:56 INFO - PROCESS | 1857 | 1462318436265 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]]]}] 16:33:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 16:33:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1068ms 16:33:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 16:33:56 INFO - PROCESS | 1857 | 1462318436297 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 16:33:56 INFO - PROCESS | 1857 | 1462318436299 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 16:33:56 INFO - PROCESS | 1857 | 1462318436303 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 16:33:56 INFO - PROCESS | 1857 | 1462318436306 Marionette TRACE conn3 <- [1,1174,null,{}] 16:33:56 INFO - PROCESS | 1857 | 1462318436311 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}] 16:33:56 INFO - PROCESS | 1857 | 1462318436458 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 16:33:56 INFO - PROCESS | 1857 | 1462318436484 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940ea800 == 29 [pid = 1857] [id = 301] 16:33:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 74 (0x7f75923ef000) [pid = 1857] [serial = 904] [outer = (nil)] 16:33:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 75 (0x7f75923f3000) [pid = 1857] [serial = 905] [outer = 0x7f75923ef000] 16:33:56 INFO - PROCESS | 1857 | 1462318436549 Marionette DEBUG loaded listener.js 16:33:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 76 (0x7f7592451800) [pid = 1857] [serial = 906] [outer = 0x7f75923ef000] 16:33:57 INFO - PROCESS | 1857 | 1462318437203 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] 16:33:57 INFO - PROCESS | 1857 | 1462318437234 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 16:33:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 16:33:57 INFO - PROCESS | 1857 | 1462318437239 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 16:33:57 INFO - PROCESS | 1857 | 1462318437241 Marionette TRACE conn3 <- [1,1178,null,{}] 16:33:57 INFO - PROCESS | 1857 | 1462318437245 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}] 16:33:57 INFO - PROCESS | 1857 | 1462318437362 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 16:33:57 INFO - PROCESS | 1857 | 1462318437459 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75958b8000 == 30 [pid = 1857] [id = 302] 16:33:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 77 (0x7f758a5c7000) [pid = 1857] [serial = 907] [outer = (nil)] 16:33:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 78 (0x7f7593842800) [pid = 1857] [serial = 908] [outer = 0x7f758a5c7000] 16:33:57 INFO - PROCESS | 1857 | 1462318437511 Marionette DEBUG loaded listener.js 16:33:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 79 (0x7f758a5ccc00) [pid = 1857] [serial = 909] [outer = 0x7f758a5c7000] 16:33:58 INFO - PROCESS | 1857 | 1462318438263 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] 16:33:58 INFO - PROCESS | 1857 | 1462318438345 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 16:33:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 16:33:58 INFO - PROCESS | 1857 | 1462318438353 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 16:33:58 INFO - PROCESS | 1857 | 1462318438357 Marionette TRACE conn3 <- [1,1182,null,{}] 16:33:58 INFO - PROCESS | 1857 | 1462318438364 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}] 16:33:58 INFO - PROCESS | 1857 | 1462318438551 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 16:33:58 INFO - PROCESS | 1857 | 1462318438681 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c464000 == 31 [pid = 1857] [id = 303] 16:33:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 80 (0x7f758b0de000) [pid = 1857] [serial = 910] [outer = (nil)] 16:33:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 81 (0x7f758b3af000) [pid = 1857] [serial = 911] [outer = 0x7f758b0de000] 16:33:58 INFO - PROCESS | 1857 | 1462318438745 Marionette DEBUG loaded listener.js 16:33:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 82 (0x7f758c29ac00) [pid = 1857] [serial = 912] [outer = 0x7f758b0de000] 16:33:59 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:33:59 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:33:59 INFO - PROCESS | 1857 | 1462318439518 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] 16:33:59 INFO - PROCESS | 1857 | 1462318439595 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 16:33:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 16:33:59 INFO - PROCESS | 1857 | 1462318439604 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 16:33:59 INFO - PROCESS | 1857 | 1462318439608 Marionette TRACE conn3 <- [1,1186,null,{}] 16:33:59 INFO - PROCESS | 1857 | 1462318439613 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}] 16:33:59 INFO - PROCESS | 1857 | 1462318439759 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 16:33:59 INFO - PROCESS | 1857 | 1462318439890 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:33:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594579800 == 32 [pid = 1857] [id = 304] 16:33:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 83 (0x7f758c29d400) [pid = 1857] [serial = 913] [outer = (nil)] 16:33:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 84 (0x7f758e046400) [pid = 1857] [serial = 914] [outer = 0x7f758c29d400] 16:33:59 INFO - PROCESS | 1857 | 1462318439952 Marionette DEBUG loaded listener.js 16:34:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 85 (0x7f758e0b0000) [pid = 1857] [serial = 915] [outer = 0x7f758c29d400] 16:34:00 INFO - PROCESS | 1857 | 1462318440827 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] 16:34:00 INFO - PROCESS | 1857 | 1462318440894 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 16:34:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 16:34:00 INFO - PROCESS | 1857 | 1462318440900 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 16:34:00 INFO - PROCESS | 1857 | 1462318440905 Marionette TRACE conn3 <- [1,1190,null,{}] 16:34:00 INFO - PROCESS | 1857 | 1462318440919 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}] 16:34:01 INFO - PROCESS | 1857 | 1462318441101 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 16:34:01 INFO - PROCESS | 1857 | 1462318441233 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7597447000 == 33 [pid = 1857] [id = 305] 16:34:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f758e9e7c00) [pid = 1857] [serial = 916] [outer = (nil)] 16:34:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f759244f000) [pid = 1857] [serial = 917] [outer = 0x7f758e9e7c00] 16:34:01 INFO - PROCESS | 1857 | 1462318441311 Marionette DEBUG loaded listener.js 16:34:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f759384c400) [pid = 1857] [serial = 918] [outer = 0x7f758e9e7c00] 16:34:02 INFO - PROCESS | 1857 | 1462318442128 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] 16:34:02 INFO - PROCESS | 1857 | 1462318442187 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 16:34:02 INFO - PROCESS | 1857 | 1462318442193 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 16:34:02 INFO - PROCESS | 1857 | 1462318442196 Marionette TRACE conn3 <- [1,1194,null,{}] 16:34:02 INFO - PROCESS | 1857 | 1462318442200 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}] 16:34:02 INFO - PROCESS | 1857 | 1462318442345 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 16:34:02 INFO - PROCESS | 1857 | 1462318442482 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a666000 == 34 [pid = 1857] [id = 306] 16:34:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f758e9e9800) [pid = 1857] [serial = 919] [outer = (nil)] 16:34:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f7593ad1c00) [pid = 1857] [serial = 920] [outer = 0x7f758e9e9800] 16:34:02 INFO - PROCESS | 1857 | 1462318442548 Marionette DEBUG loaded listener.js 16:34:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f7593c2d400) [pid = 1857] [serial = 921] [outer = 0x7f758e9e9800] 16:34:03 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:03 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:34:03 INFO - PROCESS | 1857 | 1462318443395 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] 16:34:03 INFO - PROCESS | 1857 | 1462318443435 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 16:34:03 INFO - PROCESS | 1857 | 1462318443443 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 16:34:03 INFO - PROCESS | 1857 | 1462318443445 Marionette TRACE conn3 <- [1,1198,null,{}] 16:34:03 INFO - PROCESS | 1857 | 1462318443451 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}] 16:34:03 INFO - PROCESS | 1857 | 1462318443589 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 16:34:03 INFO - PROCESS | 1857 | 1462318443735 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b577800 == 35 [pid = 1857] [id = 307] 16:34:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f758afa3c00) [pid = 1857] [serial = 922] [outer = (nil)] 16:34:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f7594056c00) [pid = 1857] [serial = 923] [outer = 0x7f758afa3c00] 16:34:03 INFO - PROCESS | 1857 | 1462318443800 Marionette DEBUG loaded listener.js 16:34:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f7594064400) [pid = 1857] [serial = 924] [outer = 0x7f758afa3c00] 16:34:04 INFO - PROCESS | 1857 | 1462318444810 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]]]}] 16:34:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 16:34:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1429ms 16:34:04 INFO - PROCESS | 1857 | 1462318444871 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 16:34:04 INFO - PROCESS | 1857 | 1462318444875 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 16:34:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 16:34:04 INFO - PROCESS | 1857 | 1462318444882 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 16:34:04 INFO - PROCESS | 1857 | 1462318444887 Marionette TRACE conn3 <- [1,1202,null,{}] 16:34:04 INFO - PROCESS | 1857 | 1462318444894 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}] 16:34:05 INFO - PROCESS | 1857 | 1462318445023 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 16:34:05 INFO - PROCESS | 1857 | 1462318445191 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af45000 == 36 [pid = 1857] [id = 308] 16:34:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f758c23d400) [pid = 1857] [serial = 925] [outer = (nil)] 16:34:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758c299000) [pid = 1857] [serial = 926] [outer = 0x7f758c23d400] 16:34:05 INFO - PROCESS | 1857 | 1462318445329 Marionette DEBUG loaded listener.js 16:34:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f758c44e400) [pid = 1857] [serial = 927] [outer = 0x7f758c23d400] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f758e055400) [pid = 1857] [serial = 854] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f758b2e6400) [pid = 1857] [serial = 857] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f758c296800) [pid = 1857] [serial = 848] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f758c2a0400) [pid = 1857] [serial = 849] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f75aad7ac00) [pid = 1857] [serial = 843] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f758b2f0800) [pid = 1857] [serial = 846] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f758b2e3c00) [pid = 1857] [serial = 845] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f758df8c800) [pid = 1857] [serial = 851] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f758e056000) [pid = 1857] [serial = 860] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f758e020c00) [pid = 1857] [serial = 852] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f758e0b5400) [pid = 1857] [serial = 855] [outer = (nil)] [url = about:blank] 16:34:05 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7f758c236c00) [pid = 1857] [serial = 858] [outer = (nil)] [url = about:blank] 16:34:06 INFO - PROCESS | 1857 | 1462318446086 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]]]}] 16:34:06 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 16:34:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1231ms 16:34:06 INFO - PROCESS | 1857 | 1462318446113 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 16:34:06 INFO - PROCESS | 1857 | 1462318446120 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 16:34:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 16:34:06 INFO - PROCESS | 1857 | 1462318446135 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 16:34:06 INFO - PROCESS | 1857 | 1462318446139 Marionette TRACE conn3 <- [1,1206,null,{}] 16:34:06 INFO - PROCESS | 1857 | 1462318446143 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}] 16:34:06 INFO - PROCESS | 1857 | 1462318446263 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 16:34:06 INFO - PROCESS | 1857 | 1462318446278 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2b9000 == 37 [pid = 1857] [id = 309] 16:34:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f758df88000) [pid = 1857] [serial = 928] [outer = (nil)] 16:34:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f758e047000) [pid = 1857] [serial = 929] [outer = 0x7f758df88000] 16:34:06 INFO - PROCESS | 1857 | 1462318446329 Marionette DEBUG loaded listener.js 16:34:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f758e0ae400) [pid = 1857] [serial = 930] [outer = 0x7f758df88000] 16:34:07 INFO - PROCESS | 1857 | 1462318447079 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]]]}] 16:34:07 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 16:34:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 981ms 16:34:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 16:34:07 INFO - PROCESS | 1857 | 1462318447114 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 16:34:07 INFO - PROCESS | 1857 | 1462318447116 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 16:34:07 INFO - PROCESS | 1857 | 1462318447122 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 16:34:07 INFO - PROCESS | 1857 | 1462318447126 Marionette TRACE conn3 <- [1,1210,null,{}] 16:34:07 INFO - PROCESS | 1857 | 1462318447139 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}] 16:34:07 INFO - PROCESS | 1857 | 1462318447305 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 16:34:07 INFO - PROCESS | 1857 | 1462318447326 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593603000 == 38 [pid = 1857] [id = 310] 16:34:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f758e2a5c00) [pid = 1857] [serial = 931] [outer = (nil)] 16:34:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f75923ef400) [pid = 1857] [serial = 932] [outer = 0x7f758e2a5c00] 16:34:07 INFO - PROCESS | 1857 | 1462318447382 Marionette DEBUG loaded listener.js 16:34:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f7592444400) [pid = 1857] [serial = 933] [outer = 0x7f758e2a5c00] 16:34:08 INFO - PROCESS | 1857 | 1462318448022 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]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 930ms 16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 16:34:08 INFO - PROCESS | 1857 | 1462318448051 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 1857 | 1462318448054 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 16:34:08 INFO - PROCESS | 1857 | 1462318448060 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 1857 | 1462318448071 Marionette TRACE conn3 <- [1,1214,null,{}] 16:34:08 INFO - PROCESS | 1857 | 1462318448075 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}] 16:34:08 INFO - PROCESS | 1857 | 1462318448238 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 16:34:08 INFO - PROCESS | 1857 | 1462318448266 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593ec1800 == 39 [pid = 1857] [id = 311] 16:34:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f758aa6b000) [pid = 1857] [serial = 934] [outer = (nil)] 16:34:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f7592451400) [pid = 1857] [serial = 935] [outer = 0x7f758aa6b000] 16:34:08 INFO - PROCESS | 1857 | 1462318448319 Marionette DEBUG loaded listener.js 16:34:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f7593ac8c00) [pid = 1857] [serial = 936] [outer = 0x7f758aa6b000] 16:34:08 INFO - PROCESS | 1857 | 1462318448935 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]]]}] 16:34:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 16:34:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 884ms 16:34:08 INFO - PROCESS | 1857 | 1462318448951 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 16:34:08 INFO - PROCESS | 1857 | 1462318448955 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 16:34:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 16:34:08 INFO - PROCESS | 1857 | 1462318448960 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 16:34:08 INFO - PROCESS | 1857 | 1462318448962 Marionette TRACE conn3 <- [1,1218,null,{}] 16:34:08 INFO - PROCESS | 1857 | 1462318448966 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}] 16:34:09 INFO - PROCESS | 1857 | 1462318449126 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 16:34:09 INFO - PROCESS | 1857 | 1462318449162 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946b3000 == 40 [pid = 1857] [id = 312] 16:34:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f758aa68400) [pid = 1857] [serial = 937] [outer = (nil)] 16:34:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f7594057400) [pid = 1857] [serial = 938] [outer = 0x7f758aa68400] 16:34:09 INFO - PROCESS | 1857 | 1462318449217 Marionette DEBUG loaded listener.js 16:34:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f75941f1000) [pid = 1857] [serial = 939] [outer = 0x7f758aa68400] 16:34:09 INFO - PROCESS | 1857 | 1462318449981 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]]]}] 16:34:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 16:34:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1078ms 16:34:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 16:34:10 INFO - PROCESS | 1857 | 1462318450039 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 16:34:10 INFO - PROCESS | 1857 | 1462318450042 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 16:34:10 INFO - PROCESS | 1857 | 1462318450047 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 16:34:10 INFO - PROCESS | 1857 | 1462318450050 Marionette TRACE conn3 <- [1,1222,null,{}] 16:34:10 INFO - PROCESS | 1857 | 1462318450054 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}] 16:34:10 INFO - PROCESS | 1857 | 1462318450252 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f758c298c00) [pid = 1857] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f758a5ca400) [pid = 1857] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f758b2e6000) [pid = 1857] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f758c44c000) [pid = 1857] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f758aa6ac00) [pid = 1857] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f75923ef000) [pid = 1857] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f758b0d8c00) [pid = 1857] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f758aa62400) [pid = 1857] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f758aa68c00) [pid = 1857] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f758e049400) [pid = 1857] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 16:34:10 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f758e013000) [pid = 1857] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 16:34:10 INFO - PROCESS | 1857 | 1462318450488 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2bf000 == 41 [pid = 1857] [id = 313] 16:34:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f758aa62400) [pid = 1857] [serial = 940] [outer = (nil)] 16:34:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f758b2e6000) [pid = 1857] [serial = 941] [outer = 0x7f758aa62400] 16:34:10 INFO - PROCESS | 1857 | 1462318450544 Marionette DEBUG loaded listener.js 16:34:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f758e0f4800) [pid = 1857] [serial = 942] [outer = 0x7f758aa62400] 16:34:11 INFO - PROCESS | 1857 | 1462318451101 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] 16:34:11 INFO - PROCESS | 1857 | 1462318451142 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 16:34:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 16:34:11 INFO - PROCESS | 1857 | 1462318451146 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 16:34:11 INFO - PROCESS | 1857 | 1462318451149 Marionette TRACE conn3 <- [1,1226,null,{}] 16:34:11 INFO - PROCESS | 1857 | 1462318451154 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}] 16:34:11 INFO - PROCESS | 1857 | 1462318451268 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 16:34:11 INFO - PROCESS | 1857 | 1462318451367 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759afb0800 == 42 [pid = 1857] [id = 314] 16:34:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f758aa66400) [pid = 1857] [serial = 943] [outer = (nil)] 16:34:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f7594a60c00) [pid = 1857] [serial = 944] [outer = 0x7f758aa66400] 16:34:11 INFO - PROCESS | 1857 | 1462318451421 Marionette DEBUG loaded listener.js 16:34:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f7595891000) [pid = 1857] [serial = 945] [outer = 0x7f758aa66400] 16:34:11 INFO - PROCESS | 1857 | 1462318451952 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]]]}] 16:34:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 16:34:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 824ms 16:34:12 INFO - PROCESS | 1857 | 1462318452010 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 16:34:12 INFO - PROCESS | 1857 | 1462318452013 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 16:34:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 16:34:12 INFO - PROCESS | 1857 | 1462318452018 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 16:34:12 INFO - PROCESS | 1857 | 1462318452021 Marionette TRACE conn3 <- [1,1230,null,{}] 16:34:12 INFO - PROCESS | 1857 | 1462318452026 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}] 16:34:12 INFO - PROCESS | 1857 | 1462318452152 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 16:34:12 INFO - PROCESS | 1857 | 1462318452166 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cbde000 == 43 [pid = 1857] [id = 315] 16:34:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f7594a62800) [pid = 1857] [serial = 946] [outer = (nil)] 16:34:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f7595b44400) [pid = 1857] [serial = 947] [outer = 0x7f7594a62800] 16:34:12 INFO - PROCESS | 1857 | 1462318452219 Marionette DEBUG loaded listener.js 16:34:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f7595cac400) [pid = 1857] [serial = 948] [outer = 0x7f7594a62800] 16:34:13 INFO - PROCESS | 1857 | 1462318453130 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]]]}] 16:34:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 16:34:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1181ms 16:34:13 INFO - PROCESS | 1857 | 1462318453201 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 16:34:13 INFO - PROCESS | 1857 | 1462318453207 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 16:34:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 16:34:13 INFO - PROCESS | 1857 | 1462318453215 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 16:34:13 INFO - PROCESS | 1857 | 1462318453220 Marionette TRACE conn3 <- [1,1234,null,{}] 16:34:13 INFO - PROCESS | 1857 | 1462318453227 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}] 16:34:13 INFO - PROCESS | 1857 | 1462318453412 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 16:34:13 INFO - PROCESS | 1857 | 1462318453547 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758df08800 == 44 [pid = 1857] [id = 316] 16:34:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758b3a3800) [pid = 1857] [serial = 949] [outer = (nil)] 16:34:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f758c443000) [pid = 1857] [serial = 950] [outer = 0x7f758b3a3800] 16:34:13 INFO - PROCESS | 1857 | 1462318453617 Marionette DEBUG loaded listener.js 16:34:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f758df82c00) [pid = 1857] [serial = 951] [outer = 0x7f758b3a3800] 16:34:14 INFO - PROCESS | 1857 | 1462318454419 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]]]}] 16:34:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 16:34:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1232ms 16:34:14 INFO - PROCESS | 1857 | 1462318454448 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 16:34:14 INFO - PROCESS | 1857 | 1462318454455 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 16:34:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 16:34:14 INFO - PROCESS | 1857 | 1462318454464 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 16:34:14 INFO - PROCESS | 1857 | 1462318454468 Marionette TRACE conn3 <- [1,1238,null,{}] 16:34:14 INFO - PROCESS | 1857 | 1462318454473 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}] 16:34:14 INFO - PROCESS | 1857 | 1462318454610 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 16:34:14 INFO - PROCESS | 1857 | 1462318454751 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946bf800 == 45 [pid = 1857] [id = 317] 16:34:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f758df86000) [pid = 1857] [serial = 952] [outer = (nil)] 16:34:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f758e2a7c00) [pid = 1857] [serial = 953] [outer = 0x7f758df86000] 16:34:14 INFO - PROCESS | 1857 | 1462318454816 Marionette DEBUG loaded listener.js 16:34:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f75923efc00) [pid = 1857] [serial = 954] [outer = 0x7f758df86000] 16:34:15 INFO - PROCESS | 1857 | 1462318455645 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]]]}] 16:34:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 16:34:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1232ms 16:34:15 INFO - PROCESS | 1857 | 1462318455697 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 16:34:15 INFO - PROCESS | 1857 | 1462318455700 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 16:34:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 16:34:15 INFO - PROCESS | 1857 | 1462318455706 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 16:34:15 INFO - PROCESS | 1857 | 1462318455710 Marionette TRACE conn3 <- [1,1242,null,{}] 16:34:15 INFO - PROCESS | 1857 | 1462318455725 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}] 16:34:15 INFO - PROCESS | 1857 | 1462318455881 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 16:34:16 INFO - PROCESS | 1857 | 1462318456015 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce4c000 == 46 [pid = 1857] [id = 318] 16:34:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f759384b800) [pid = 1857] [serial = 955] [outer = (nil)] 16:34:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f759461e400) [pid = 1857] [serial = 956] [outer = 0x7f759384b800] 16:34:16 INFO - PROCESS | 1857 | 1462318456082 Marionette DEBUG loaded listener.js 16:34:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f7594a63800) [pid = 1857] [serial = 957] [outer = 0x7f759384b800] 16:34:16 INFO - PROCESS | 1857 | 1462318456897 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]]]}] 16:34:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 16:34:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1233ms 16:34:16 INFO - PROCESS | 1857 | 1462318456939 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 16:34:16 INFO - PROCESS | 1857 | 1462318456943 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 16:34:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 16:34:16 INFO - PROCESS | 1857 | 1462318456948 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 16:34:16 INFO - PROCESS | 1857 | 1462318456950 Marionette TRACE conn3 <- [1,1246,null,{}] 16:34:16 INFO - PROCESS | 1857 | 1462318456955 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}] 16:34:17 INFO - PROCESS | 1857 | 1462318457102 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 16:34:17 INFO - PROCESS | 1857 | 1462318457242 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cfc5800 == 47 [pid = 1857] [id = 319] 16:34:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f758a5ce000) [pid = 1857] [serial = 958] [outer = (nil)] 16:34:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f7595b39800) [pid = 1857] [serial = 959] [outer = 0x7f758a5ce000] 16:34:17 INFO - PROCESS | 1857 | 1462318457305 Marionette DEBUG loaded listener.js 16:34:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f7595cacc00) [pid = 1857] [serial = 960] [outer = 0x7f758a5ce000] 16:34:18 INFO - PROCESS | 1857 | 1462318458128 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]]]}] 16:34:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 16:34:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1227ms 16:34:18 INFO - PROCESS | 1857 | 1462318458176 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 16:34:18 INFO - PROCESS | 1857 | 1462318458180 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 16:34:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 16:34:18 INFO - PROCESS | 1857 | 1462318458185 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 16:34:18 INFO - PROCESS | 1857 | 1462318458187 Marionette TRACE conn3 <- [1,1250,null,{}] 16:34:18 INFO - PROCESS | 1857 | 1462318458192 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}] 16:34:18 INFO - PROCESS | 1857 | 1462318458338 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 16:34:18 INFO - PROCESS | 1857 | 1462318458473 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d412800 == 48 [pid = 1857] [id = 320] 16:34:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f7595cac800) [pid = 1857] [serial = 961] [outer = (nil)] 16:34:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f7595cb5400) [pid = 1857] [serial = 962] [outer = 0x7f7595cac800] 16:34:18 INFO - PROCESS | 1857 | 1462318458538 Marionette DEBUG loaded listener.js 16:34:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f75970f0800) [pid = 1857] [serial = 963] [outer = 0x7f7595cac800] 16:34:19 INFO - PROCESS | 1857 | 1462318459580 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]]]}] 16:34:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 16:34:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1435ms 16:34:19 INFO - PROCESS | 1857 | 1462318459622 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 16:34:19 INFO - PROCESS | 1857 | 1462318459627 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 16:34:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 16:34:19 INFO - PROCESS | 1857 | 1462318459634 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 16:34:19 INFO - PROCESS | 1857 | 1462318459639 Marionette TRACE conn3 <- [1,1254,null,{}] 16:34:19 INFO - PROCESS | 1857 | 1462318459648 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}] 16:34:19 INFO - PROCESS | 1857 | 1462318459777 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 16:34:19 INFO - PROCESS | 1857 | 1462318459978 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e918800 == 49 [pid = 1857] [id = 321] 16:34:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f758b2e9800) [pid = 1857] [serial = 964] [outer = (nil)] 16:34:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f758c292c00) [pid = 1857] [serial = 965] [outer = 0x7f758b2e9800] 16:34:20 INFO - PROCESS | 1857 | 1462318460037 Marionette DEBUG loaded listener.js 16:34:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f758df80000) [pid = 1857] [serial = 966] [outer = 0x7f758b2e9800] 16:34:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759afb0800 == 48 [pid = 1857] [id = 314] 16:34:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c2bf000 == 47 [pid = 1857] [id = 313] 16:34:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946b3000 == 46 [pid = 1857] [id = 312] 16:34:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593ec1800 == 45 [pid = 1857] [id = 311] 16:34:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593603000 == 44 [pid = 1857] [id = 310] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f7593842800) [pid = 1857] [serial = 908] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c2b9000 == 43 [pid = 1857] [id = 309] 16:34:20 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758af45000 == 42 [pid = 1857] [id = 308] 16:34:20 INFO - PROCESS | 1857 | 1462318460892 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]]]}] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f758e053000) [pid = 1857] [serial = 899] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f758e9a1c00) [pid = 1857] [serial = 902] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f758e0f1c00) [pid = 1857] [serial = 900] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f758c23d800) [pid = 1857] [serial = 893] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f758c293800) [pid = 1857] [serial = 894] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f7593842c00) [pid = 1857] [serial = 887] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f758e29d000) [pid = 1857] [serial = 881] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f758e01e000) [pid = 1857] [serial = 875] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f758df81400) [pid = 1857] [serial = 896] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f758af9c000) [pid = 1857] [serial = 890] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f758b0d8400) [pid = 1857] [serial = 891] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f759244a400) [pid = 1857] [serial = 884] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f7592451800) [pid = 1857] [serial = 906] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f758c242800) [pid = 1857] [serial = 878] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f758e2a6000) [pid = 1857] [serial = 861] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f758b3a4000) [pid = 1857] [serial = 864] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f758b0de800) [pid = 1857] [serial = 863] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f758df7e000) [pid = 1857] [serial = 867] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f758c446000) [pid = 1857] [serial = 866] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f758e2a3400) [pid = 1857] [serial = 870] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f758e0f1000) [pid = 1857] [serial = 869] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f758e9e7400) [pid = 1857] [serial = 873] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f758e9e8400) [pid = 1857] [serial = 903] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f758e9a8400) [pid = 1857] [serial = 872] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f758e014800) [pid = 1857] [serial = 897] [outer = (nil)] [url = about:blank] 16:34:20 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f75923f3000) [pid = 1857] [serial = 905] [outer = (nil)] [url = about:blank] 16:34:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 16:34:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1335ms 16:34:20 INFO - PROCESS | 1857 | 1462318460969 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 16:34:20 INFO - PROCESS | 1857 | 1462318460978 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 16:34:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 16:34:20 INFO - PROCESS | 1857 | 1462318460987 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 16:34:20 INFO - PROCESS | 1857 | 1462318460989 Marionette TRACE conn3 <- [1,1258,null,{}] 16:34:20 INFO - PROCESS | 1857 | 1462318460993 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}] 16:34:21 INFO - PROCESS | 1857 | 1462318461122 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 16:34:21 INFO - PROCESS | 1857 | 1462318461132 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b051000 == 43 [pid = 1857] [id = 322] 16:34:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f758e03b400) [pid = 1857] [serial = 967] [outer = (nil)] 16:34:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f758e055400) [pid = 1857] [serial = 968] [outer = 0x7f758e03b400] 16:34:21 INFO - PROCESS | 1857 | 1462318461186 Marionette DEBUG loaded listener.js 16:34:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f758e29b400) [pid = 1857] [serial = 969] [outer = 0x7f758e03b400] 16:34:21 INFO - PROCESS | 1857 | 1462318461965 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]]]}] 16:34:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 16:34:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1028ms 16:34:22 INFO - PROCESS | 1857 | 1462318462014 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 16:34:22 INFO - PROCESS | 1857 | 1462318462018 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 16:34:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 16:34:22 INFO - PROCESS | 1857 | 1462318462024 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 16:34:22 INFO - PROCESS | 1857 | 1462318462029 Marionette TRACE conn3 <- [1,1262,null,{}] 16:34:22 INFO - PROCESS | 1857 | 1462318462103 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}] 16:34:22 INFO - PROCESS | 1857 | 1462318462235 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 16:34:22 INFO - PROCESS | 1857 | 1462318462335 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592eb5800 == 44 [pid = 1857] [id = 323] 16:34:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f758e049400) [pid = 1857] [serial = 970] [outer = (nil)] 16:34:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f75923f2000) [pid = 1857] [serial = 971] [outer = 0x7f758e049400] 16:34:22 INFO - PROCESS | 1857 | 1462318462395 Marionette DEBUG loaded listener.js 16:34:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f7592fbd000) [pid = 1857] [serial = 972] [outer = 0x7f758e049400] 16:34:23 INFO - PROCESS | 1857 | 1462318463014 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]]]}] 16:34:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 16:34:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1038ms 16:34:23 INFO - PROCESS | 1857 | 1462318463062 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 16:34:23 INFO - PROCESS | 1857 | 1462318463066 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 16:34:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 16:34:23 INFO - PROCESS | 1857 | 1462318463071 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 16:34:23 INFO - PROCESS | 1857 | 1462318463073 Marionette TRACE conn3 <- [1,1266,null,{}] 16:34:23 INFO - PROCESS | 1857 | 1462318463078 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}] 16:34:23 INFO - PROCESS | 1857 | 1462318463267 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 16:34:23 INFO - PROCESS | 1857 | 1462318463293 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593d04000 == 45 [pid = 1857] [id = 324] 16:34:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f758afa1800) [pid = 1857] [serial = 973] [outer = (nil)] 16:34:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f7593842c00) [pid = 1857] [serial = 974] [outer = 0x7f758afa1800] 16:34:23 INFO - PROCESS | 1857 | 1462318463347 Marionette DEBUG loaded listener.js 16:34:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f7593c24800) [pid = 1857] [serial = 975] [outer = 0x7f758afa1800] 16:34:24 INFO - PROCESS | 1857 | 1462318464040 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]]]}] 16:34:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 16:34:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 983ms 16:34:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 16:34:24 INFO - PROCESS | 1857 | 1462318464057 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 16:34:24 INFO - PROCESS | 1857 | 1462318464059 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 16:34:24 INFO - PROCESS | 1857 | 1462318464064 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 16:34:24 INFO - PROCESS | 1857 | 1462318464067 Marionette TRACE conn3 <- [1,1270,null,{}] 16:34:24 INFO - PROCESS | 1857 | 1462318464071 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}] 16:34:24 INFO - PROCESS | 1857 | 1462318464220 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 16:34:24 INFO - PROCESS | 1857 | 1462318464289 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940d3000 == 46 [pid = 1857] [id = 325] 16:34:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758e2a1400) [pid = 1857] [serial = 976] [outer = (nil)] 16:34:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f7594057c00) [pid = 1857] [serial = 977] [outer = 0x7f758e2a1400] 16:34:24 INFO - PROCESS | 1857 | 1462318464342 Marionette DEBUG loaded listener.js 16:34:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f7594622000) [pid = 1857] [serial = 978] [outer = 0x7f758e2a1400] 16:34:25 INFO - PROCESS | 1857 | 1462318465128 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]]]}] 16:34:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 16:34:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1078ms 16:34:25 INFO - PROCESS | 1857 | 1462318465149 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 16:34:25 INFO - PROCESS | 1857 | 1462318465151 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 16:34:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 16:34:25 INFO - PROCESS | 1857 | 1462318465159 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 16:34:25 INFO - PROCESS | 1857 | 1462318465161 Marionette TRACE conn3 <- [1,1274,null,{}] 16:34:25 INFO - PROCESS | 1857 | 1462318465166 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}] 16:34:25 INFO - PROCESS | 1857 | 1462318465539 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f758aa68400) [pid = 1857] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f758aa62400) [pid = 1857] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f758df88000) [pid = 1857] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f758afa3c00) [pid = 1857] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f758c23d400) [pid = 1857] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f758e2a5c00) [pid = 1857] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f758aa66400) [pid = 1857] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f758aa6b000) [pid = 1857] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f758aa6d400) [pid = 1857] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f758b0e2400) [pid = 1857] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f758c44e800) [pid = 1857] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f758b2ed800) [pid = 1857] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 16:34:25 INFO - PROCESS | 1857 | --DOMWINDOW == 85 (0x7f7592444c00) [pid = 1857] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 16:34:25 INFO - PROCESS | 1857 | 1462318465641 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b052000 == 47 [pid = 1857] [id = 326] 16:34:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 86 (0x7f758a5cec00) [pid = 1857] [serial = 979] [outer = (nil)] 16:34:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f758afa3c00) [pid = 1857] [serial = 980] [outer = 0x7f758a5cec00] 16:34:25 INFO - PROCESS | 1857 | 1462318465702 Marionette DEBUG loaded listener.js 16:34:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f758e01fc00) [pid = 1857] [serial = 981] [outer = 0x7f758a5cec00] 16:34:26 INFO - PROCESS | 1857 | 1462318466277 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]]]}] 16:34:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 16:34:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1175ms 16:34:26 INFO - PROCESS | 1857 | 1462318466335 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 16:34:26 INFO - PROCESS | 1857 | 1462318466338 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 16:34:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 16:34:26 INFO - PROCESS | 1857 | 1462318466343 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 16:34:26 INFO - PROCESS | 1857 | 1462318466346 Marionette TRACE conn3 <- [1,1278,null,{}] 16:34:26 INFO - PROCESS | 1857 | 1462318466350 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}] 16:34:26 INFO - PROCESS | 1857 | 1462318466501 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 16:34:26 INFO - PROCESS | 1857 | 1462318466516 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c32000 == 48 [pid = 1857] [id = 327] 16:34:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f758aa66400) [pid = 1857] [serial = 982] [outer = (nil)] 16:34:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f7594623000) [pid = 1857] [serial = 983] [outer = 0x7f758aa66400] 16:34:26 INFO - PROCESS | 1857 | 1462318466569 Marionette DEBUG loaded listener.js 16:34:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f75970f9000) [pid = 1857] [serial = 984] [outer = 0x7f758aa66400] 16:34:27 INFO - PROCESS | 1857 | 1462318467233 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]]]}] 16:34:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 16:34:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 924ms 16:34:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 16:34:27 INFO - PROCESS | 1857 | 1462318467268 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 16:34:27 INFO - PROCESS | 1857 | 1462318467271 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 16:34:27 INFO - PROCESS | 1857 | 1462318467275 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 16:34:27 INFO - PROCESS | 1857 | 1462318467279 Marionette TRACE conn3 <- [1,1282,null,{}] 16:34:27 INFO - PROCESS | 1857 | 1462318467284 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}] 16:34:27 INFO - PROCESS | 1857 | 1462318467412 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 16:34:27 INFO - PROCESS | 1857 | 1462318467571 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894da800 == 49 [pid = 1857] [id = 328] 16:34:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f758a5c1c00) [pid = 1857] [serial = 985] [outer = (nil)] 16:34:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f758aa6b400) [pid = 1857] [serial = 986] [outer = 0x7f758a5c1c00] 16:34:27 INFO - PROCESS | 1857 | 1462318467637 Marionette DEBUG loaded listener.js 16:34:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f758b2ed800) [pid = 1857] [serial = 987] [outer = 0x7f758a5c1c00] 16:34:28 INFO - PROCESS | 1857 | 1462318468548 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]]]}] 16:34:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 16:34:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1327ms 16:34:28 INFO - PROCESS | 1857 | 1462318468603 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 16:34:28 INFO - PROCESS | 1857 | 1462318468609 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 16:34:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 16:34:28 INFO - PROCESS | 1857 | 1462318468616 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 16:34:28 INFO - PROCESS | 1857 | 1462318468621 Marionette TRACE conn3 <- [1,1286,null,{}] 16:34:28 INFO - PROCESS | 1857 | 1462318468627 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}] 16:34:28 INFO - PROCESS | 1857 | 1462318468783 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 16:34:28 INFO - PROCESS | 1857 | 1462318468920 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593608800 == 50 [pid = 1857] [id = 329] 16:34:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f758a5c2000) [pid = 1857] [serial = 988] [outer = (nil)] 16:34:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758e0f4400) [pid = 1857] [serial = 989] [outer = 0x7f758a5c2000] 16:34:29 INFO - PROCESS | 1857 | 1462318468990 Marionette DEBUG loaded listener.js 16:34:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f758e9ab800) [pid = 1857] [serial = 990] [outer = 0x7f758a5c2000] 16:34:29 INFO - PROCESS | 1857 | 1462318469813 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]]]}] 16:34:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 16:34:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1231ms 16:34:29 INFO - PROCESS | 1857 | 1462318469849 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 16:34:29 INFO - PROCESS | 1857 | 1462318469854 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 16:34:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 16:34:29 INFO - PROCESS | 1857 | 1462318469862 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 16:34:29 INFO - PROCESS | 1857 | 1462318469864 Marionette TRACE conn3 <- [1,1290,null,{}] 16:34:29 INFO - PROCESS | 1857 | 1462318469869 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}] 16:34:30 INFO - PROCESS | 1857 | 1462318470021 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 16:34:30 INFO - PROCESS | 1857 | 1462318470156 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a6c800 == 51 [pid = 1857] [id = 330] 16:34:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f7592448800) [pid = 1857] [serial = 991] [outer = (nil)] 16:34:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f75939eb000) [pid = 1857] [serial = 992] [outer = 0x7f7592448800] 16:34:30 INFO - PROCESS | 1857 | 1462318470223 Marionette DEBUG loaded listener.js 16:34:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f7594063c00) [pid = 1857] [serial = 993] [outer = 0x7f7592448800] 16:34:31 INFO - PROCESS | 1857 | 1462318471106 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]]]}] 16:34:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 16:34:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1288ms 16:34:31 INFO - PROCESS | 1857 | 1462318471150 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 16:34:31 INFO - PROCESS | 1857 | 1462318471153 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 16:34:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 16:34:31 INFO - PROCESS | 1857 | 1462318471161 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 16:34:31 INFO - PROCESS | 1857 | 1462318471170 Marionette TRACE conn3 <- [1,1294,null,{}] 16:34:31 INFO - PROCESS | 1857 | 1462318471183 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}] 16:34:31 INFO - PROCESS | 1857 | 1462318471332 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 16:34:31 INFO - PROCESS | 1857 | 1462318471481 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce43000 == 52 [pid = 1857] [id = 331] 16:34:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f7594065800) [pid = 1857] [serial = 994] [outer = (nil)] 16:34:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f7595cb7400) [pid = 1857] [serial = 995] [outer = 0x7f7594065800] 16:34:31 INFO - PROCESS | 1857 | 1462318471547 Marionette DEBUG loaded listener.js 16:34:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f759716e000) [pid = 1857] [serial = 996] [outer = 0x7f7594065800] 16:34:32 INFO - PROCESS | 1857 | 1462318472359 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]]]}] 16:34:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 16:34:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1242ms 16:34:32 INFO - PROCESS | 1857 | 1462318472402 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 16:34:32 INFO - PROCESS | 1857 | 1462318472406 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 16:34:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 16:34:32 INFO - PROCESS | 1857 | 1462318472413 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 16:34:32 INFO - PROCESS | 1857 | 1462318472415 Marionette TRACE conn3 <- [1,1298,null,{}] 16:34:32 INFO - PROCESS | 1857 | 1462318472420 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}] 16:34:32 INFO - PROCESS | 1857 | 1462318472573 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 16:34:32 INFO - PROCESS | 1857 | 1462318472716 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d414000 == 53 [pid = 1857] [id = 332] 16:34:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f759462b400) [pid = 1857] [serial = 997] [outer = (nil)] 16:34:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f7597177c00) [pid = 1857] [serial = 998] [outer = 0x7f759462b400] 16:34:32 INFO - PROCESS | 1857 | 1462318472781 Marionette DEBUG loaded listener.js 16:34:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f75971f4800) [pid = 1857] [serial = 999] [outer = 0x7f759462b400] 16:34:33 INFO - PROCESS | 1857 | 1462318473639 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]]]}] 16:34:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 16:34:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1281ms 16:34:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 16:34:33 INFO - PROCESS | 1857 | 1462318473693 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 16:34:33 INFO - PROCESS | 1857 | 1462318473696 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 16:34:33 INFO - PROCESS | 1857 | 1462318473700 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 16:34:33 INFO - PROCESS | 1857 | 1462318473704 Marionette TRACE conn3 <- [1,1302,null,{}] 16:34:33 INFO - PROCESS | 1857 | 1462318473709 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}] 16:34:33 INFO - PROCESS | 1857 | 1462318473853 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 16:34:33 INFO - PROCESS | 1857 | 1462318473995 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d612000 == 54 [pid = 1857] [id = 333] 16:34:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f759730dc00) [pid = 1857] [serial = 1000] [outer = (nil)] 16:34:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f7597313000) [pid = 1857] [serial = 1001] [outer = 0x7f759730dc00] 16:34:34 INFO - PROCESS | 1857 | 1462318474071 Marionette DEBUG loaded listener.js 16:34:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f759746fc00) [pid = 1857] [serial = 1002] [outer = 0x7f759730dc00] 16:34:34 INFO - PROCESS | 1857 | 1462318474932 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]]]}] 16:34:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 16:34:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1283ms 16:34:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 16:34:34 INFO - PROCESS | 1857 | 1462318474985 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 16:34:34 INFO - PROCESS | 1857 | 1462318474987 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 16:34:34 INFO - PROCESS | 1857 | 1462318474992 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 16:34:34 INFO - PROCESS | 1857 | 1462318474996 Marionette TRACE conn3 <- [1,1306,null,{}] 16:34:35 INFO - PROCESS | 1857 | 1462318475001 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}] 16:34:35 INFO - PROCESS | 1857 | 1462318475152 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 16:34:35 INFO - PROCESS | 1857 | 1462318475476 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e160800 == 55 [pid = 1857] [id = 334] 16:34:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f758b0dd000) [pid = 1857] [serial = 1003] [outer = (nil)] 16:34:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f758b2e8800) [pid = 1857] [serial = 1004] [outer = 0x7f758b0dd000] 16:34:35 INFO - PROCESS | 1857 | 1462318475543 Marionette DEBUG loaded listener.js 16:34:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f758c23fc00) [pid = 1857] [serial = 1005] [outer = 0x7f758b0dd000] 16:34:36 INFO - PROCESS | 1857 | 1462318476455 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]]]}] 16:34:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 16:34:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1533ms 16:34:36 INFO - PROCESS | 1857 | 1462318476526 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 16:34:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 16:34:36 INFO - PROCESS | 1857 | 1462318476531 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 16:34:36 INFO - PROCESS | 1857 | 1462318476538 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 16:34:36 INFO - PROCESS | 1857 | 1462318476543 Marionette TRACE conn3 <- [1,1310,null,{}] 16:34:36 INFO - PROCESS | 1857 | 1462318476549 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}] 16:34:36 INFO - PROCESS | 1857 | 1462318476698 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 16:34:36 INFO - PROCESS | 1857 | 1462318476837 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:36 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c32000 == 54 [pid = 1857] [id = 327] 16:34:36 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b052000 == 53 [pid = 1857] [id = 326] 16:34:36 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940d3000 == 52 [pid = 1857] [id = 325] 16:34:36 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593d04000 == 51 [pid = 1857] [id = 324] 16:34:36 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592eb5800 == 50 [pid = 1857] [id = 323] 16:34:36 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f7595b44400) [pid = 1857] [serial = 947] [outer = (nil)] [url = about:blank] 16:34:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2b7000 == 51 [pid = 1857] [id = 335] 16:34:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f758c299800) [pid = 1857] [serial = 1006] [outer = (nil)] 16:34:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f758e0f6800) [pid = 1857] [serial = 1007] [outer = 0x7f758c299800] 16:34:36 INFO - PROCESS | 1857 | 1462318476931 Marionette DEBUG loaded listener.js 16:34:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f758e9e5400) [pid = 1857] [serial = 1008] [outer = 0x7f758c299800] 16:34:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b051000 == 50 [pid = 1857] [id = 322] 16:34:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e918800 == 49 [pid = 1857] [id = 321] 16:34:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cfc5800 == 48 [pid = 1857] [id = 319] 16:34:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce4c000 == 47 [pid = 1857] [id = 318] 16:34:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946bf800 == 46 [pid = 1857] [id = 317] 16:34:37 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758df08800 == 45 [pid = 1857] [id = 316] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f759384a800) [pid = 1857] [serial = 888] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f758df7dc00) [pid = 1857] [serial = 879] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f758e9ee800) [pid = 1857] [serial = 876] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f758e9ad400) [pid = 1857] [serial = 882] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f7592fbe000) [pid = 1857] [serial = 885] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f7594057400) [pid = 1857] [serial = 938] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f758b2e6000) [pid = 1857] [serial = 941] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f758e047000) [pid = 1857] [serial = 929] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f758e0ae400) [pid = 1857] [serial = 930] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f7594064400) [pid = 1857] [serial = 924] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f7594056c00) [pid = 1857] [serial = 923] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f758c44e400) [pid = 1857] [serial = 927] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f758c299000) [pid = 1857] [serial = 926] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f75923ef400) [pid = 1857] [serial = 932] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f7592444400) [pid = 1857] [serial = 933] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f758b3af000) [pid = 1857] [serial = 911] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f758e046400) [pid = 1857] [serial = 914] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f7594a60c00) [pid = 1857] [serial = 944] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f759244f000) [pid = 1857] [serial = 917] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f7593ad1c00) [pid = 1857] [serial = 920] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f7592451400) [pid = 1857] [serial = 935] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f7593ac8c00) [pid = 1857] [serial = 936] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f75941f1000) [pid = 1857] [serial = 939] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f758e0f4800) [pid = 1857] [serial = 942] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f7595891000) [pid = 1857] [serial = 945] [outer = (nil)] [url = about:blank] 16:34:37 INFO - PROCESS | 1857 | 1462318477661 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] 16:34:37 INFO - PROCESS | 1857 | 1462318477736 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 16:34:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 16:34:37 INFO - PROCESS | 1857 | 1462318477745 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 16:34:37 INFO - PROCESS | 1857 | 1462318477748 Marionette TRACE conn3 <- [1,1314,null,{}] 16:34:37 INFO - PROCESS | 1857 | 1462318477753 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}] 16:34:37 INFO - PROCESS | 1857 | 1462318477899 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 16:34:37 INFO - PROCESS | 1857 | 1462318477911 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936cc800 == 46 [pid = 1857] [id = 336] 16:34:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f75923ee000) [pid = 1857] [serial = 1009] [outer = (nil)] 16:34:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f7592fc3c00) [pid = 1857] [serial = 1010] [outer = 0x7f75923ee000] 16:34:37 INFO - PROCESS | 1857 | 1462318477967 Marionette DEBUG loaded listener.js 16:34:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f7593ac8c00) [pid = 1857] [serial = 1011] [outer = 0x7f75923ee000] 16:34:38 INFO - PROCESS | 1857 | 1462318478731 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]]]}] 16:34:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 16:34:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1029ms 16:34:38 INFO - PROCESS | 1857 | 1462318478773 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 16:34:38 INFO - PROCESS | 1857 | 1462318478777 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 16:34:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 16:34:38 INFO - PROCESS | 1857 | 1462318478783 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 16:34:38 INFO - PROCESS | 1857 | 1462318478792 Marionette TRACE conn3 <- [1,1318,null,{}] 16:34:38 INFO - PROCESS | 1857 | 1462318478827 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}] 16:34:38 INFO - PROCESS | 1857 | 1462318478958 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 16:34:38 INFO - PROCESS | 1857 | 1462318478979 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594587000 == 47 [pid = 1857] [id = 337] 16:34:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f7593c32400) [pid = 1857] [serial = 1012] [outer = (nil)] 16:34:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f7594c3d800) [pid = 1857] [serial = 1013] [outer = 0x7f7593c32400] 16:34:39 INFO - PROCESS | 1857 | 1462318479033 Marionette DEBUG loaded listener.js 16:34:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f7595b41400) [pid = 1857] [serial = 1014] [outer = 0x7f7593c32400] 16:34:39 INFO - PROCESS | 1857 | 1462318479795 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]]]}] 16:34:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 16:34:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1058ms 16:34:39 INFO - PROCESS | 1857 | 1462318479841 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 16:34:39 INFO - PROCESS | 1857 | 1462318479844 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 16:34:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 16:34:39 INFO - PROCESS | 1857 | 1462318479857 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 16:34:39 INFO - PROCESS | 1857 | 1462318479859 Marionette TRACE conn3 <- [1,1322,null,{}] 16:34:39 INFO - PROCESS | 1857 | 1462318479864 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}] 16:34:40 INFO - PROCESS | 1857 | 1462318480030 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 16:34:40 INFO - PROCESS | 1857 | 1462318480055 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c34000 == 48 [pid = 1857] [id = 338] 16:34:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f7593c2f400) [pid = 1857] [serial = 1015] [outer = (nil)] 16:34:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f7595cb6800) [pid = 1857] [serial = 1016] [outer = 0x7f7593c2f400] 16:34:40 INFO - PROCESS | 1857 | 1462318480111 Marionette DEBUG loaded listener.js 16:34:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f7597178c00) [pid = 1857] [serial = 1017] [outer = 0x7f7593c2f400] 16:34:40 INFO - PROCESS | 1857 | 1462318480805 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]]]}] 16:34:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 16:34:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 974ms 16:34:40 INFO - PROCESS | 1857 | 1462318480832 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 16:34:40 INFO - PROCESS | 1857 | 1462318480834 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 16:34:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 16:34:40 INFO - PROCESS | 1857 | 1462318480846 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 16:34:40 INFO - PROCESS | 1857 | 1462318480848 Marionette TRACE conn3 <- [1,1326,null,{}] 16:34:40 INFO - PROCESS | 1857 | 1462318480867 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}] 16:34:41 INFO - PROCESS | 1857 | 1462318481023 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 16:34:41 INFO - PROCESS | 1857 | 1462318481093 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c3aa000 == 49 [pid = 1857] [id = 339] 16:34:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f759730e400) [pid = 1857] [serial = 1018] [outer = (nil)] 16:34:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f7597314c00) [pid = 1857] [serial = 1019] [outer = 0x7f759730e400] 16:34:41 INFO - PROCESS | 1857 | 1462318481156 Marionette DEBUG loaded listener.js 16:34:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f7599acd000) [pid = 1857] [serial = 1020] [outer = 0x7f759730e400] 16:34:41 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f758e2a1400) [pid = 1857] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 16:34:41 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f758b2e9800) [pid = 1857] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 16:34:41 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f758e049400) [pid = 1857] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 16:34:41 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f758a5cec00) [pid = 1857] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 16:34:41 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f758e03b400) [pid = 1857] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 16:34:41 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f758afa1800) [pid = 1857] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 16:34:41 INFO - PROCESS | 1857 | 1462318481970 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]]]}] 16:34:42 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 16:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1196ms 16:34:42 INFO - PROCESS | 1857 | 1462318482036 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 1857 | 1462318482039 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 16:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 16:34:42 INFO - PROCESS | 1857 | 1462318482044 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 1857 | 1462318482046 Marionette TRACE conn3 <- [1,1330,null,{}] 16:34:42 INFO - PROCESS | 1857 | 1462318482051 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}] 16:34:42 INFO - PROCESS | 1857 | 1462318482192 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 16:34:42 INFO - PROCESS | 1857 | 1462318482201 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c7ba000 == 50 [pid = 1857] [id = 340] 16:34:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758e03b400) [pid = 1857] [serial = 1021] [outer = (nil)] 16:34:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f7599acc000) [pid = 1857] [serial = 1022] [outer = 0x7f758e03b400] 16:34:42 INFO - PROCESS | 1857 | 1462318482256 Marionette DEBUG loaded listener.js 16:34:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f759a6af800) [pid = 1857] [serial = 1023] [outer = 0x7f758e03b400] 16:34:42 INFO - PROCESS | 1857 | 1462318482947 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]]]}] 16:34:42 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 16:34:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 929ms 16:34:42 INFO - PROCESS | 1857 | 1462318482974 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 16:34:42 INFO - PROCESS | 1857 | 1462318482977 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 16:34:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 16:34:42 INFO - PROCESS | 1857 | 1462318482983 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 16:34:42 INFO - PROCESS | 1857 | 1462318482985 Marionette TRACE conn3 <- [1,1334,null,{}] 16:34:42 INFO - PROCESS | 1857 | 1462318482990 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}] 16:34:43 INFO - PROCESS | 1857 | 1462318483156 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 16:34:43 INFO - PROCESS | 1857 | 1462318483172 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d277000 == 51 [pid = 1857] [id = 341] 16:34:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f75923ebc00) [pid = 1857] [serial = 1024] [outer = (nil)] 16:34:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f759b239400) [pid = 1857] [serial = 1025] [outer = 0x7f75923ebc00] 16:34:43 INFO - PROCESS | 1857 | 1462318483227 Marionette DEBUG loaded listener.js 16:34:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f759bcf8c00) [pid = 1857] [serial = 1026] [outer = 0x7f75923ebc00] 16:34:43 INFO - PROCESS | 1857 | 1462318483971 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]]]}] 16:34:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 16:34:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1025ms 16:34:44 INFO - PROCESS | 1857 | 1462318484009 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 16:34:44 INFO - PROCESS | 1857 | 1462318484013 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 16:34:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 16:34:44 INFO - PROCESS | 1857 | 1462318484022 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 16:34:44 INFO - PROCESS | 1857 | 1462318484028 Marionette TRACE conn3 <- [1,1338,null,{}] 16:34:44 INFO - PROCESS | 1857 | 1462318484067 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}] 16:34:44 INFO - PROCESS | 1857 | 1462318484270 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 16:34:44 INFO - PROCESS | 1857 | 1462318484413 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922eb800 == 52 [pid = 1857] [id = 342] 16:34:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f758b3af000) [pid = 1857] [serial = 1027] [outer = (nil)] 16:34:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f758e03a400) [pid = 1857] [serial = 1028] [outer = 0x7f758b3af000] 16:34:44 INFO - PROCESS | 1857 | 1462318484493 Marionette DEBUG loaded listener.js 16:34:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f758e0f1000) [pid = 1857] [serial = 1029] [outer = 0x7f758b3af000] 16:34:45 INFO - PROCESS | 1857 | 1462318485822 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]]]}] 16:34:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 16:34:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1814ms 16:34:45 INFO - PROCESS | 1857 | 1462318485836 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 16:34:45 INFO - PROCESS | 1857 | 1462318485844 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 16:34:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 16:34:45 INFO - PROCESS | 1857 | 1462318485854 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 16:34:45 INFO - PROCESS | 1857 | 1462318485857 Marionette TRACE conn3 <- [1,1342,null,{}] 16:34:45 INFO - PROCESS | 1857 | 1462318485863 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}] 16:34:46 INFO - PROCESS | 1857 | 1462318486043 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 16:34:46 INFO - PROCESS | 1857 | 1462318486157 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c32000 == 53 [pid = 1857] [id = 343] 16:34:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f758e01e000) [pid = 1857] [serial = 1030] [outer = (nil)] 16:34:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f7592fca400) [pid = 1857] [serial = 1031] [outer = 0x7f758e01e000] 16:34:46 INFO - PROCESS | 1857 | 1462318486262 Marionette DEBUG loaded listener.js 16:34:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f7593d81800) [pid = 1857] [serial = 1032] [outer = 0x7f758e01e000] 16:34:47 INFO - PROCESS | 1857 | 1462318487084 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]]]}] 16:34:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 16:34:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1282ms 16:34:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 16:34:47 INFO - PROCESS | 1857 | 1462318487136 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 16:34:47 INFO - PROCESS | 1857 | 1462318487138 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 16:34:47 INFO - PROCESS | 1857 | 1462318487145 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 16:34:47 INFO - PROCESS | 1857 | 1462318487150 Marionette TRACE conn3 <- [1,1346,null,{}] 16:34:47 INFO - PROCESS | 1857 | 1462318487165 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}] 16:34:47 INFO - PROCESS | 1857 | 1462318487364 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 16:34:47 INFO - PROCESS | 1857 | 1462318487505 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d91b000 == 54 [pid = 1857] [id = 344] 16:34:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f759405e000) [pid = 1857] [serial = 1033] [outer = (nil)] 16:34:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f7597174000) [pid = 1857] [serial = 1034] [outer = 0x7f759405e000] 16:34:47 INFO - PROCESS | 1857 | 1462318487571 Marionette DEBUG loaded listener.js 16:34:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f759746a400) [pid = 1857] [serial = 1035] [outer = 0x7f759405e000] 16:34:48 INFO - PROCESS | 1857 | 1462318488379 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]]]}] 16:34:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 16:34:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1287ms 16:34:48 INFO - PROCESS | 1857 | 1462318488440 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 16:34:48 INFO - PROCESS | 1857 | 1462318488444 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 16:34:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 16:34:48 INFO - PROCESS | 1857 | 1462318488449 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 16:34:48 INFO - PROCESS | 1857 | 1462318488451 Marionette TRACE conn3 <- [1,1350,null,{}] 16:34:48 INFO - PROCESS | 1857 | 1462318488473 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}] 16:34:48 INFO - PROCESS | 1857 | 1462318488620 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 16:34:48 INFO - PROCESS | 1857 | 1462318488760 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ddc6000 == 55 [pid = 1857] [id = 345] 16:34:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f758c23a800) [pid = 1857] [serial = 1036] [outer = (nil)] 16:34:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f759b236800) [pid = 1857] [serial = 1037] [outer = 0x7f758c23a800] 16:34:48 INFO - PROCESS | 1857 | 1462318488841 Marionette DEBUG loaded listener.js 16:34:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759bcfbc00) [pid = 1857] [serial = 1038] [outer = 0x7f758c23a800] 16:34:49 INFO - PROCESS | 1857 | 1462318489675 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]]]}] 16:34:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 16:34:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1284ms 16:34:49 INFO - PROCESS | 1857 | 1462318489734 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 16:34:49 INFO - PROCESS | 1857 | 1462318489737 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 16:34:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 16:34:49 INFO - PROCESS | 1857 | 1462318489744 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 16:34:49 INFO - PROCESS | 1857 | 1462318489746 Marionette TRACE conn3 <- [1,1354,null,{}] 16:34:49 INFO - PROCESS | 1857 | 1462318489752 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}] 16:34:49 INFO - PROCESS | 1857 | 1462318489906 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 16:34:50 INFO - PROCESS | 1857 | 1462318490232 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936c4800 == 56 [pid = 1857] [id = 346] 16:34:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f758b3ac400) [pid = 1857] [serial = 1039] [outer = (nil)] 16:34:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f758c23b800) [pid = 1857] [serial = 1040] [outer = 0x7f758b3ac400] 16:34:50 INFO - PROCESS | 1857 | 1462318490381 Marionette DEBUG loaded listener.js 16:34:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f758df82000) [pid = 1857] [serial = 1041] [outer = 0x7f758b3ac400] 16:34:51 INFO - PROCESS | 1857 | 1462318491282 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]]]}] 16:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 16:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1585ms 16:34:51 INFO - PROCESS | 1857 | 1462318491331 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 16:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 16:34:51 INFO - PROCESS | 1857 | 1462318491336 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 16:34:51 INFO - PROCESS | 1857 | 1462318491343 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 16:34:51 INFO - PROCESS | 1857 | 1462318491348 Marionette TRACE conn3 <- [1,1358,null,{}] 16:34:51 INFO - PROCESS | 1857 | 1462318491354 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}] 16:34:51 INFO - PROCESS | 1857 | 1462318491569 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 16:34:51 INFO - PROCESS | 1857 | 1462318491683 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b067800 == 57 [pid = 1857] [id = 347] 16:34:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f758b3a9800) [pid = 1857] [serial = 1042] [outer = (nil)] 16:34:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f758e0ab400) [pid = 1857] [serial = 1043] [outer = 0x7f758b3a9800] 16:34:51 INFO - PROCESS | 1857 | 1462318491745 Marionette DEBUG loaded listener.js 16:34:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f758e9a1c00) [pid = 1857] [serial = 1044] [outer = 0x7f758b3a9800] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f7595b39800) [pid = 1857] [serial = 959] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f7594623000) [pid = 1857] [serial = 983] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c7ba000 == 56 [pid = 1857] [id = 340] 16:34:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c3aa000 == 55 [pid = 1857] [id = 339] 16:34:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c34000 == 54 [pid = 1857] [id = 338] 16:34:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594587000 == 53 [pid = 1857] [id = 337] 16:34:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936cc800 == 52 [pid = 1857] [id = 336] 16:34:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c2b7000 == 51 [pid = 1857] [id = 335] 16:34:52 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e160800 == 50 [pid = 1857] [id = 334] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f7594057c00) [pid = 1857] [serial = 977] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f7595cb5400) [pid = 1857] [serial = 962] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f758df80000) [pid = 1857] [serial = 966] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f758c292c00) [pid = 1857] [serial = 965] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f75923f2000) [pid = 1857] [serial = 971] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f758afa3c00) [pid = 1857] [serial = 980] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f7592fbd000) [pid = 1857] [serial = 972] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f758e055400) [pid = 1857] [serial = 968] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f758e29b400) [pid = 1857] [serial = 969] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f7594622000) [pid = 1857] [serial = 978] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f758c443000) [pid = 1857] [serial = 950] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f759461e400) [pid = 1857] [serial = 956] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f758e2a7c00) [pid = 1857] [serial = 953] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f758e01fc00) [pid = 1857] [serial = 981] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f7593842c00) [pid = 1857] [serial = 974] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f7593c24800) [pid = 1857] [serial = 975] [outer = (nil)] [url = about:blank] 16:34:52 INFO - PROCESS | 1857 | 1462318492557 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]]]}] 16:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 16:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1234ms 16:34:52 INFO - PROCESS | 1857 | 1462318492579 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 16:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 16:34:52 INFO - PROCESS | 1857 | 1462318492584 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 16:34:52 INFO - PROCESS | 1857 | 1462318492591 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 16:34:52 INFO - PROCESS | 1857 | 1462318492594 Marionette TRACE conn3 <- [1,1362,null,{}] 16:34:52 INFO - PROCESS | 1857 | 1462318492599 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}] 16:34:52 INFO - PROCESS | 1857 | 1462318492726 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 16:34:52 INFO - PROCESS | 1857 | 1462318492741 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e91e000 == 51 [pid = 1857] [id = 348] 16:34:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f758e9a4000) [pid = 1857] [serial = 1045] [outer = (nil)] 16:34:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f7592443c00) [pid = 1857] [serial = 1046] [outer = 0x7f758e9a4000] 16:34:52 INFO - PROCESS | 1857 | 1462318492796 Marionette DEBUG loaded listener.js 16:34:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f7592fc7c00) [pid = 1857] [serial = 1047] [outer = 0x7f758e9a4000] 16:34:53 INFO - PROCESS | 1857 | 1462318493597 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]]]}] 16:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 16:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1027ms 16:34:53 INFO - PROCESS | 1857 | 1462318493618 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 16:34:53 INFO - PROCESS | 1857 | 1462318493622 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 16:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 16:34:53 INFO - PROCESS | 1857 | 1462318493630 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 16:34:53 INFO - PROCESS | 1857 | 1462318493637 Marionette TRACE conn3 <- [1,1366,null,{}] 16:34:53 INFO - PROCESS | 1857 | 1462318493682 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}] 16:34:53 INFO - PROCESS | 1857 | 1462318493819 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 16:34:53 INFO - PROCESS | 1857 | 1462318493838 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594573000 == 52 [pid = 1857] [id = 349] 16:34:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f75923f8800) [pid = 1857] [serial = 1048] [outer = (nil)] 16:34:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f7593c2d000) [pid = 1857] [serial = 1049] [outer = 0x7f75923f8800] 16:34:53 INFO - PROCESS | 1857 | 1462318493896 Marionette DEBUG loaded listener.js 16:34:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f759405d400) [pid = 1857] [serial = 1050] [outer = 0x7f75923f8800] 16:34:54 INFO - PROCESS | 1857 | 1462318494677 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] 16:34:54 INFO - PROCESS | 1857 | 1462318494718 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 16:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 16:34:54 INFO - PROCESS | 1857 | 1462318494760 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 16:34:54 INFO - PROCESS | 1857 | 1462318494764 Marionette TRACE conn3 <- [1,1370,null,{}] 16:34:54 INFO - PROCESS | 1857 | 1462318494769 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}] 16:34:54 INFO - PROCESS | 1857 | 1462318494933 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 16:34:54 INFO - PROCESS | 1857 | 1462318494961 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75958ac000 == 53 [pid = 1857] [id = 350] 16:34:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f759405e400) [pid = 1857] [serial = 1051] [outer = (nil)] 16:34:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f759462a000) [pid = 1857] [serial = 1052] [outer = 0x7f759405e400] 16:34:55 INFO - PROCESS | 1857 | 1462318495015 Marionette DEBUG loaded listener.js 16:34:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f7595b3a800) [pid = 1857] [serial = 1053] [outer = 0x7f759405e400] 16:34:55 INFO - PROCESS | 1857 | 1462318495721 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] 16:34:55 INFO - PROCESS | 1857 | 1462318495746 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 16:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 16:34:55 INFO - PROCESS | 1857 | 1462318495751 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 16:34:55 INFO - PROCESS | 1857 | 1462318495754 Marionette TRACE conn3 <- [1,1374,null,{}] 16:34:55 INFO - PROCESS | 1857 | 1462318495758 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}] 16:34:55 INFO - PROCESS | 1857 | 1462318495914 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 16:34:55 INFO - PROCESS | 1857 | 1462318495940 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a557800 == 54 [pid = 1857] [id = 351] 16:34:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f75970f8400) [pid = 1857] [serial = 1054] [outer = (nil)] 16:34:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f759716e400) [pid = 1857] [serial = 1055] [outer = 0x7f75970f8400] 16:34:56 INFO - PROCESS | 1857 | 1462318496008 Marionette DEBUG loaded listener.js 16:34:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759730e800) [pid = 1857] [serial = 1056] [outer = 0x7f75970f8400] 16:34:56 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:56 INFO - PROCESS | 1857 | 1462318496948 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] 16:34:57 INFO - PROCESS | 1857 | 1462318497037 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 16:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 16:34:57 INFO - PROCESS | 1857 | 1462318497042 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 1857 | 1462318497045 Marionette TRACE conn3 <- [1,1378,null,{}] 16:34:57 INFO - PROCESS | 1857 | 1462318497050 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}] 16:34:57 INFO - PROCESS | 1857 | 1462318497187 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 16:34:57 INFO - PROCESS | 1857 | 1462318497293 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af3c000 == 55 [pid = 1857] [id = 352] 16:34:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f75923ec400) [pid = 1857] [serial = 1057] [outer = (nil)] 16:34:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f7593acf400) [pid = 1857] [serial = 1058] [outer = 0x7f75923ec400] 16:34:57 INFO - PROCESS | 1857 | 1462318497347 Marionette DEBUG loaded listener.js 16:34:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f7594c3bc00) [pid = 1857] [serial = 1059] [outer = 0x7f75923ec400] 16:34:57 INFO - PROCESS | 1857 | 1462318497950 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] 16:34:57 INFO - PROCESS | 1857 | 1462318497980 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 16:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 16:34:57 INFO - PROCESS | 1857 | 1462318497987 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 16:34:57 INFO - PROCESS | 1857 | 1462318497989 Marionette TRACE conn3 <- [1,1382,null,{}] 16:34:57 INFO - PROCESS | 1857 | 1462318497995 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}] 16:34:58 INFO - PROCESS | 1857 | 1462318498119 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 16:34:58 INFO - PROCESS | 1857 | 1462318498225 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d27a800 == 56 [pid = 1857] [id = 353] 16:34:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f758a5cc400) [pid = 1857] [serial = 1060] [outer = (nil)] 16:34:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f7599a38400) [pid = 1857] [serial = 1061] [outer = 0x7f758a5cc400] 16:34:58 INFO - PROCESS | 1857 | 1462318498279 Marionette DEBUG loaded listener.js 16:34:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f759b564800) [pid = 1857] [serial = 1062] [outer = 0x7f758a5cc400] 16:34:58 INFO - PROCESS | 1857 | [1857] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 16:34:58 INFO - PROCESS | 1857 | 1462318498893 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] 16:34:58 INFO - PROCESS | 1857 | 1462318498982 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 16:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 16:34:58 INFO - PROCESS | 1857 | 1462318498992 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 16:34:59 INFO - PROCESS | 1857 | 1462318498996 Marionette TRACE conn3 <- [1,1386,null,{}] 16:34:59 INFO - PROCESS | 1857 | 1462318499008 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}] 16:34:59 INFO - PROCESS | 1857 | 1462318499179 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 16:34:59 INFO - PROCESS | 1857 | 1462318499319 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:34:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c3a4000 == 57 [pid = 1857] [id = 354] 16:34:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f758aa6a800) [pid = 1857] [serial = 1063] [outer = (nil)] 16:34:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f758c299800) [pid = 1857] [serial = 1064] [outer = 0x7f758aa6a800] 16:34:59 INFO - PROCESS | 1857 | 1462318499388 Marionette DEBUG loaded listener.js 16:34:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f758df8b400) [pid = 1857] [serial = 1065] [outer = 0x7f758aa6a800] 16:35:00 INFO - PROCESS | 1857 | 1462318500257 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] 16:35:00 INFO - PROCESS | 1857 | 1462318500280 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 16:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 16:35:00 INFO - PROCESS | 1857 | 1462318500292 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 16:35:00 INFO - PROCESS | 1857 | 1462318500296 Marionette TRACE conn3 <- [1,1390,null,{}] 16:35:00 INFO - PROCESS | 1857 | 1462318500303 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}] 16:35:00 INFO - PROCESS | 1857 | 1462318500457 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 16:35:00 INFO - PROCESS | 1857 | 1462318500603 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759458d800 == 58 [pid = 1857] [id = 355] 16:35:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f758e9a0800) [pid = 1857] [serial = 1066] [outer = (nil)] 16:35:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f75923f3c00) [pid = 1857] [serial = 1067] [outer = 0x7f758e9a0800] 16:35:00 INFO - PROCESS | 1857 | 1462318500668 Marionette DEBUG loaded listener.js 16:35:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f7592fc7800) [pid = 1857] [serial = 1068] [outer = 0x7f758e9a0800] 16:35:01 INFO - PROCESS | 1857 | 1462318501497 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]]]}] 16:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 16:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1232ms 16:35:01 INFO - PROCESS | 1857 | 1462318501522 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 16:35:01 INFO - PROCESS | 1857 | 1462318501525 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 16:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 16:35:01 INFO - PROCESS | 1857 | 1462318501531 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 16:35:01 INFO - PROCESS | 1857 | 1462318501534 Marionette TRACE conn3 <- [1,1394,null,{}] 16:35:01 INFO - PROCESS | 1857 | 1462318501546 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}] 16:35:01 INFO - PROCESS | 1857 | 1462318501704 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 16:35:01 INFO - PROCESS | 1857 | 1462318501860 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d90f000 == 59 [pid = 1857] [id = 356] 16:35:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f7595b44c00) [pid = 1857] [serial = 1069] [outer = (nil)] 16:35:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f7595cb9000) [pid = 1857] [serial = 1070] [outer = 0x7f7595b44c00] 16:35:01 INFO - PROCESS | 1857 | 1462318501929 Marionette DEBUG loaded listener.js 16:35:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f75971f5c00) [pid = 1857] [serial = 1071] [outer = 0x7f7595b44c00] 16:35:02 INFO - PROCESS | 1857 | 1462318502817 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]]]}] 16:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 16:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1335ms 16:35:02 INFO - PROCESS | 1857 | 1462318502866 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 16:35:02 INFO - PROCESS | 1857 | 1462318502869 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 16:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 16:35:02 INFO - PROCESS | 1857 | 1462318502874 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 16:35:02 INFO - PROCESS | 1857 | 1462318502876 Marionette TRACE conn3 <- [1,1398,null,{}] 16:35:02 INFO - PROCESS | 1857 | 1462318502881 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}] 16:35:03 INFO - PROCESS | 1857 | 1462318503015 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 16:35:03 INFO - PROCESS | 1857 | 1462318503160 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecbb800 == 60 [pid = 1857] [id = 357] 16:35:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f7595cb0000) [pid = 1857] [serial = 1072] [outer = (nil)] 16:35:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f759b563800) [pid = 1857] [serial = 1073] [outer = 0x7f7595cb0000] 16:35:03 INFO - PROCESS | 1857 | 1462318503225 Marionette DEBUG loaded listener.js 16:35:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f759bd97000) [pid = 1857] [serial = 1074] [outer = 0x7f7595cb0000] 16:35:04 INFO - PROCESS | 1857 | 1462318504045 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]]]}] 16:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 16:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1225ms 16:35:04 INFO - PROCESS | 1857 | 1462318504101 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 16:35:04 INFO - PROCESS | 1857 | 1462318504104 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 16:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 16:35:04 INFO - PROCESS | 1857 | 1462318504110 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 16:35:04 INFO - PROCESS | 1857 | 1462318504112 Marionette TRACE conn3 <- [1,1402,null,{}] 16:35:04 INFO - PROCESS | 1857 | 1462318504117 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}] 16:35:04 INFO - PROCESS | 1857 | 1462318504261 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 16:35:04 INFO - PROCESS | 1857 | 1462318504403 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff0c800 == 61 [pid = 1857] [id = 358] 16:35:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f759384ec00) [pid = 1857] [serial = 1075] [outer = (nil)] 16:35:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f759be4e800) [pid = 1857] [serial = 1076] [outer = 0x7f759384ec00] 16:35:04 INFO - PROCESS | 1857 | 1462318504470 Marionette DEBUG loaded listener.js 16:35:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f759c03b000) [pid = 1857] [serial = 1077] [outer = 0x7f759384ec00] 16:35:05 INFO - PROCESS | 1857 | 1462318505227 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]]]}] 16:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 16:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1176ms 16:35:05 INFO - PROCESS | 1857 | 1462318505287 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 16:35:05 INFO - PROCESS | 1857 | 1462318505290 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 16:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 16:35:05 INFO - PROCESS | 1857 | 1462318505295 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 16:35:05 INFO - PROCESS | 1857 | 1462318505297 Marionette TRACE conn3 <- [1,1406,null,{}] 16:35:05 INFO - PROCESS | 1857 | 1462318505303 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}] 16:35:05 INFO - PROCESS | 1857 | 1462318505473 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 16:35:05 INFO - PROCESS | 1857 | 1462318505614 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01c1800 == 62 [pid = 1857] [id = 359] 16:35:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f759c1c3c00) [pid = 1857] [serial = 1078] [outer = (nil)] 16:35:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f759cf47400) [pid = 1857] [serial = 1079] [outer = 0x7f759c1c3c00] 16:35:05 INFO - PROCESS | 1857 | 1462318505684 Marionette DEBUG loaded listener.js 16:35:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f759d9df800) [pid = 1857] [serial = 1080] [outer = 0x7f759c1c3c00] 16:35:06 INFO - PROCESS | 1857 | 1462318506480 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]]]}] 16:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 16:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1232ms 16:35:06 INFO - PROCESS | 1857 | 1462318506528 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 16:35:06 INFO - PROCESS | 1857 | 1462318506532 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 16:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 16:35:06 INFO - PROCESS | 1857 | 1462318506537 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 16:35:06 INFO - PROCESS | 1857 | 1462318506539 Marionette TRACE conn3 <- [1,1410,null,{}] 16:35:06 INFO - PROCESS | 1857 | 1462318506544 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}] 16:35:06 INFO - PROCESS | 1857 | 1462318506681 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 16:35:06 INFO - PROCESS | 1857 | 1462318506830 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936c3000 == 63 [pid = 1857] [id = 360] 16:35:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f758b2e7000) [pid = 1857] [serial = 1081] [outer = (nil)] 16:35:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f7595cae400) [pid = 1857] [serial = 1082] [outer = 0x7f758b2e7000] 16:35:06 INFO - PROCESS | 1857 | 1462318506895 Marionette DEBUG loaded listener.js 16:35:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f759dfd8c00) [pid = 1857] [serial = 1083] [outer = 0x7f758b2e7000] 16:35:08 INFO - PROCESS | 1857 | 1462318508003 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]]]}] 16:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 16:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1478ms 16:35:08 INFO - PROCESS | 1857 | 1462318508016 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 16:35:08 INFO - PROCESS | 1857 | 1462318508020 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 16:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 16:35:08 INFO - PROCESS | 1857 | 1462318508027 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 16:35:08 INFO - PROCESS | 1857 | 1462318508031 Marionette TRACE conn3 <- [1,1414,null,{}] 16:35:08 INFO - PROCESS | 1857 | 1462318508038 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}] 16:35:08 INFO - PROCESS | 1857 | 1462318508176 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 16:35:08 INFO - PROCESS | 1857 | 1462318508351 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593c56000 == 64 [pid = 1857] [id = 361] 16:35:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f758df85400) [pid = 1857] [serial = 1084] [outer = (nil)] 16:35:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f758e014800) [pid = 1857] [serial = 1085] [outer = 0x7f758df85400] 16:35:08 INFO - PROCESS | 1857 | 1462318508434 Marionette DEBUG loaded listener.js 16:35:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758e053c00) [pid = 1857] [serial = 1086] [outer = 0x7f758df85400] 16:35:09 INFO - PROCESS | 1857 | 1462318509331 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]]]}] 16:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 16:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1330ms 16:35:09 INFO - PROCESS | 1857 | 1462318509357 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 16:35:09 INFO - PROCESS | 1857 | 1462318509364 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 16:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 16:35:09 INFO - PROCESS | 1857 | 1462318509373 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 16:35:09 INFO - PROCESS | 1857 | 1462318509376 Marionette TRACE conn3 <- [1,1418,null,{}] 16:35:09 INFO - PROCESS | 1857 | 1462318509381 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}] 16:35:09 INFO - PROCESS | 1857 | 1462318509530 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 16:35:09 INFO - PROCESS | 1857 | 1462318509694 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758af3c000 == 63 [pid = 1857] [id = 352] 16:35:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a557800 == 62 [pid = 1857] [id = 351] 16:35:09 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f759b239400) [pid = 1857] [serial = 1025] [outer = (nil)] [url = about:blank] 16:35:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af3b800 == 63 [pid = 1857] [id = 362] 16:35:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758df88400) [pid = 1857] [serial = 1087] [outer = (nil)] 16:35:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f758e29d000) [pid = 1857] [serial = 1088] [outer = 0x7f758df88400] 16:35:09 INFO - PROCESS | 1857 | 1462318509787 Marionette DEBUG loaded listener.js 16:35:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f759244d000) [pid = 1857] [serial = 1089] [outer = 0x7f758df88400] 16:35:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75958ac000 == 62 [pid = 1857] [id = 350] 16:35:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594573000 == 61 [pid = 1857] [id = 349] 16:35:09 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e91e000 == 60 [pid = 1857] [id = 348] 16:35:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b067800 == 59 [pid = 1857] [id = 347] 16:35:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936c4800 == 58 [pid = 1857] [id = 346] 16:35:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d91b000 == 57 [pid = 1857] [id = 344] 16:35:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c32000 == 56 [pid = 1857] [id = 343] 16:35:10 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922eb800 == 55 [pid = 1857] [id = 342] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f758e0b0000) [pid = 1857] [serial = 915] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f7593c2d400) [pid = 1857] [serial = 921] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f758c29ac00) [pid = 1857] [serial = 912] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f759384c400) [pid = 1857] [serial = 918] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f75970f9000) [pid = 1857] [serial = 984] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f7595cac400) [pid = 1857] [serial = 948] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f758e0f6800) [pid = 1857] [serial = 1007] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f758e9e5400) [pid = 1857] [serial = 1008] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f758e0f4400) [pid = 1857] [serial = 989] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f7593ac8c00) [pid = 1857] [serial = 1011] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f758c23fc00) [pid = 1857] [serial = 1005] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f758b2e8800) [pid = 1857] [serial = 1004] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f7595cb7400) [pid = 1857] [serial = 995] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f7597177c00) [pid = 1857] [serial = 998] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f758aa6b400) [pid = 1857] [serial = 986] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f7597313000) [pid = 1857] [serial = 1001] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f75939eb000) [pid = 1857] [serial = 992] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f7595cb6800) [pid = 1857] [serial = 1016] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f7597314c00) [pid = 1857] [serial = 1019] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f7599acd000) [pid = 1857] [serial = 1020] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f7599acc000) [pid = 1857] [serial = 1022] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f7594c3d800) [pid = 1857] [serial = 1013] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f7592fc3c00) [pid = 1857] [serial = 1010] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f7597178c00) [pid = 1857] [serial = 1017] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f7595b41400) [pid = 1857] [serial = 1014] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f759a6af800) [pid = 1857] [serial = 1023] [outer = (nil)] [url = about:blank] 16:35:10 INFO - PROCESS | 1857 | 1462318510514 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]]]}] 16:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 16:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1187ms 16:35:10 INFO - PROCESS | 1857 | 1462318510580 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 16:35:10 INFO - PROCESS | 1857 | 1462318510582 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 16:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 16:35:10 INFO - PROCESS | 1857 | 1462318510590 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 16:35:10 INFO - PROCESS | 1857 | 1462318510596 Marionette TRACE conn3 <- [1,1422,null,{}] 16:35:10 INFO - PROCESS | 1857 | 1462318510609 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}] 16:35:10 INFO - PROCESS | 1857 | 1462318510750 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 16:35:10 INFO - PROCESS | 1857 | 1462318510761 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594020800 == 56 [pid = 1857] [id = 363] 16:35:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f7593ac8800) [pid = 1857] [serial = 1090] [outer = (nil)] 16:35:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f7593d80800) [pid = 1857] [serial = 1091] [outer = 0x7f7593ac8800] 16:35:10 INFO - PROCESS | 1857 | 1462318510818 Marionette DEBUG loaded listener.js 16:35:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f75941ecc00) [pid = 1857] [serial = 1092] [outer = 0x7f7593ac8800] 16:35:11 INFO - PROCESS | 1857 | 1462318511587 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]]]}] 16:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 16:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1036ms 16:35:11 INFO - PROCESS | 1857 | 1462318511627 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 16:35:11 INFO - PROCESS | 1857 | 1462318511631 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 16:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 16:35:11 INFO - PROCESS | 1857 | 1462318511644 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 16:35:11 INFO - PROCESS | 1857 | 1462318511646 Marionette TRACE conn3 <- [1,1426,null,{}] 16:35:11 INFO - PROCESS | 1857 | 1462318511652 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}] 16:35:11 INFO - PROCESS | 1857 | 1462318511836 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 16:35:11 INFO - PROCESS | 1857 | 1462318511845 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cdb800 == 57 [pid = 1857] [id = 364] 16:35:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f7593c27800) [pid = 1857] [serial = 1093] [outer = (nil)] 16:35:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f7595b40400) [pid = 1857] [serial = 1094] [outer = 0x7f7593c27800] 16:35:11 INFO - PROCESS | 1857 | 1462318511901 Marionette DEBUG loaded listener.js 16:35:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f75970fc400) [pid = 1857] [serial = 1095] [outer = 0x7f7593c27800] 16:35:12 INFO - PROCESS | 1857 | 1462318512683 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]]]}] 16:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 16:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1085ms 16:35:12 INFO - PROCESS | 1857 | 1462318512728 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 16:35:12 INFO - PROCESS | 1857 | 1462318512731 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 16:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 16:35:12 INFO - PROCESS | 1857 | 1462318512758 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 16:35:12 INFO - PROCESS | 1857 | 1462318512760 Marionette TRACE conn3 <- [1,1430,null,{}] 16:35:12 INFO - PROCESS | 1857 | 1462318512766 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}] 16:35:12 INFO - PROCESS | 1857 | 1462318512939 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 16:35:12 INFO - PROCESS | 1857 | 1462318512966 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759afaa800 == 58 [pid = 1857] [id = 365] 16:35:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f7594628c00) [pid = 1857] [serial = 1096] [outer = (nil)] 16:35:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f75971f3000) [pid = 1857] [serial = 1097] [outer = 0x7f7594628c00] 16:35:13 INFO - PROCESS | 1857 | 1462318513021 Marionette DEBUG loaded listener.js 16:35:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f7597317000) [pid = 1857] [serial = 1098] [outer = 0x7f7594628c00] 16:35:13 INFO - PROCESS | 1857 | 1462318513736 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]]]}] 16:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 16:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1054ms 16:35:13 INFO - PROCESS | 1857 | 1462318513791 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 16:35:13 INFO - PROCESS | 1857 | 1462318513794 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 16:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 16:35:13 INFO - PROCESS | 1857 | 1462318513805 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 16:35:13 INFO - PROCESS | 1857 | 1462318513807 Marionette TRACE conn3 <- [1,1434,null,{}] 16:35:13 INFO - PROCESS | 1857 | 1462318513829 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}] 16:35:14 INFO - PROCESS | 1857 | 1462318514039 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 16:35:14 INFO - PROCESS | 1857 | 1462318514059 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d39f000 == 59 [pid = 1857] [id = 366] 16:35:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f7599acf000) [pid = 1857] [serial = 1099] [outer = (nil)] 16:35:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f759be36400) [pid = 1857] [serial = 1100] [outer = 0x7f7599acf000] 16:35:14 INFO - PROCESS | 1857 | 1462318514114 Marionette DEBUG loaded listener.js 16:35:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f759cf44400) [pid = 1857] [serial = 1101] [outer = 0x7f7599acf000] 16:35:14 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f75970f8400) [pid = 1857] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 16:35:14 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f758b3a9800) [pid = 1857] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 16:35:14 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f758e9a4000) [pid = 1857] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 16:35:14 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f759405e400) [pid = 1857] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 16:35:14 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f75923f8800) [pid = 1857] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 16:35:14 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f758b3ac400) [pid = 1857] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 16:35:14 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f75923ec400) [pid = 1857] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 16:35:14 INFO - PROCESS | 1857 | 1462318514967 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]]]}] 16:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 16:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1175ms 16:35:14 INFO - PROCESS | 1857 | 1462318514982 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 16:35:14 INFO - PROCESS | 1857 | 1462318514985 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 16:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 16:35:14 INFO - PROCESS | 1857 | 1462318514993 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 16:35:14 INFO - PROCESS | 1857 | 1462318514996 Marionette TRACE conn3 <- [1,1438,null,{}] 16:35:15 INFO - PROCESS | 1857 | 1462318515001 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}] 16:35:15 INFO - PROCESS | 1857 | 1462318515122 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 16:35:15 INFO - PROCESS | 1857 | 1462318515136 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d5a8800 == 60 [pid = 1857] [id = 367] 16:35:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f758c451400) [pid = 1857] [serial = 1102] [outer = (nil)] 16:35:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759c752800) [pid = 1857] [serial = 1103] [outer = 0x7f758c451400] 16:35:15 INFO - PROCESS | 1857 | 1462318515189 Marionette DEBUG loaded listener.js 16:35:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f759d9e6c00) [pid = 1857] [serial = 1104] [outer = 0x7f758c451400] 16:35:15 INFO - PROCESS | 1857 | 1462318515893 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]]]}] 16:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 16:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 931ms 16:35:15 INFO - PROCESS | 1857 | 1462318515926 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 16:35:15 INFO - PROCESS | 1857 | 1462318515929 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 16:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 16:35:15 INFO - PROCESS | 1857 | 1462318515935 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 16:35:15 INFO - PROCESS | 1857 | 1462318515937 Marionette TRACE conn3 <- [1,1442,null,{}] 16:35:15 INFO - PROCESS | 1857 | 1462318515942 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}] 16:35:16 INFO - PROCESS | 1857 | 1462318516110 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 16:35:16 INFO - PROCESS | 1857 | 1462318516129 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e77c000 == 61 [pid = 1857] [id = 368] 16:35:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f758c446000) [pid = 1857] [serial = 1105] [outer = (nil)] 16:35:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f759e0c7000) [pid = 1857] [serial = 1106] [outer = 0x7f758c446000] 16:35:16 INFO - PROCESS | 1857 | 1462318516185 Marionette DEBUG loaded listener.js 16:35:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f759e73ac00) [pid = 1857] [serial = 1107] [outer = 0x7f758c446000] 16:35:17 INFO - PROCESS | 1857 | 1462318517057 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]]]}] 16:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 16:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1174ms 16:35:17 INFO - PROCESS | 1857 | 1462318517111 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 16:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 16:35:17 INFO - PROCESS | 1857 | 1462318517117 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 16:35:17 INFO - PROCESS | 1857 | 1462318517126 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 16:35:17 INFO - PROCESS | 1857 | 1462318517132 Marionette TRACE conn3 <- [1,1446,null,{}] 16:35:17 INFO - PROCESS | 1857 | 1462318517141 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}] 16:35:17 INFO - PROCESS | 1857 | 1462318517322 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 16:35:17 INFO - PROCESS | 1857 | 1462318517469 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361e000 == 62 [pid = 1857] [id = 369] 16:35:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f758b2e9c00) [pid = 1857] [serial = 1108] [outer = (nil)] 16:35:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f758e058000) [pid = 1857] [serial = 1109] [outer = 0x7f758b2e9c00] 16:35:17 INFO - PROCESS | 1857 | 1462318517535 Marionette DEBUG loaded listener.js 16:35:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f758e9e3400) [pid = 1857] [serial = 1110] [outer = 0x7f758b2e9c00] 16:35:18 INFO - PROCESS | 1857 | 1462318518434 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]]]}] 16:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 16:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1339ms 16:35:18 INFO - PROCESS | 1857 | 1462318518464 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 16:35:18 INFO - PROCESS | 1857 | 1462318518471 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 16:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 16:35:18 INFO - PROCESS | 1857 | 1462318518480 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 16:35:18 INFO - PROCESS | 1857 | 1462318518484 Marionette TRACE conn3 <- [1,1450,null,{}] 16:35:18 INFO - PROCESS | 1857 | 1462318518490 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}] 16:35:18 INFO - PROCESS | 1857 | 1462318518660 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 16:35:18 INFO - PROCESS | 1857 | 1462318518843 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ccb9000 == 63 [pid = 1857] [id = 370] 16:35:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f7594057400) [pid = 1857] [serial = 1111] [outer = (nil)] 16:35:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f759461c800) [pid = 1857] [serial = 1112] [outer = 0x7f7594057400] 16:35:18 INFO - PROCESS | 1857 | 1462318518906 Marionette DEBUG loaded listener.js 16:35:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f7595892c00) [pid = 1857] [serial = 1113] [outer = 0x7f7594057400] 16:35:19 INFO - PROCESS | 1857 | 1462318519838 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]]]}] 16:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 16:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1430ms 16:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 16:35:19 INFO - PROCESS | 1857 | 1462318519911 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 16:35:19 INFO - PROCESS | 1857 | 1462318519914 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 16:35:19 INFO - PROCESS | 1857 | 1462318519920 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 16:35:19 INFO - PROCESS | 1857 | 1462318519925 Marionette TRACE conn3 <- [1,1454,null,{}] 16:35:19 INFO - PROCESS | 1857 | 1462318519939 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}] 16:35:20 INFO - PROCESS | 1857 | 1462318520125 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 16:35:20 INFO - PROCESS | 1857 | 1462318520275 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3c78800 == 64 [pid = 1857] [id = 371] 16:35:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f758e0aa800) [pid = 1857] [serial = 1114] [outer = (nil)] 16:35:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f7595b46000) [pid = 1857] [serial = 1115] [outer = 0x7f758e0aa800] 16:35:20 INFO - PROCESS | 1857 | 1462318520350 Marionette DEBUG loaded listener.js 16:35:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f759be51000) [pid = 1857] [serial = 1116] [outer = 0x7f758e0aa800] 16:35:21 INFO - PROCESS | 1857 | 1462318521142 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]]]}] 16:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 16:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1282ms 16:35:21 INFO - PROCESS | 1857 | 1462318521202 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 16:35:21 INFO - PROCESS | 1857 | 1462318521206 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 16:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 16:35:21 INFO - PROCESS | 1857 | 1462318521211 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 16:35:21 INFO - PROCESS | 1857 | 1462318521214 Marionette TRACE conn3 <- [1,1458,null,{}] 16:35:21 INFO - PROCESS | 1857 | 1462318521219 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}] 16:35:21 INFO - PROCESS | 1857 | 1462318521356 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 16:35:21 INFO - PROCESS | 1857 | 1462318521505 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9a14000 == 65 [pid = 1857] [id = 372] 16:35:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f75923f7000) [pid = 1857] [serial = 1117] [outer = (nil)] 16:35:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f759e02fc00) [pid = 1857] [serial = 1118] [outer = 0x7f75923f7000] 16:35:21 INFO - PROCESS | 1857 | 1462318521570 Marionette DEBUG loaded listener.js 16:35:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f759e736000) [pid = 1857] [serial = 1119] [outer = 0x7f75923f7000] 16:35:22 INFO - PROCESS | 1857 | 1462318522423 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]]]}] 16:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 16:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1277ms 16:35:22 INFO - PROCESS | 1857 | 1462318522489 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 16:35:22 INFO - PROCESS | 1857 | 1462318522492 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 16:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 16:35:22 INFO - PROCESS | 1857 | 1462318522497 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 16:35:22 INFO - PROCESS | 1857 | 1462318522500 Marionette TRACE conn3 <- [1,1462,null,{}] 16:35:22 INFO - PROCESS | 1857 | 1462318522505 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}] 16:35:22 INFO - PROCESS | 1857 | 1462318522641 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 16:35:22 INFO - PROCESS | 1857 | 1462318522791 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa638000 == 66 [pid = 1857] [id = 373] 16:35:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f759cc8bc00) [pid = 1857] [serial = 1120] [outer = (nil)] 16:35:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f759e751c00) [pid = 1857] [serial = 1121] [outer = 0x7f759cc8bc00] 16:35:22 INFO - PROCESS | 1857 | 1462318522855 Marionette DEBUG loaded listener.js 16:35:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f759e8a7c00) [pid = 1857] [serial = 1122] [outer = 0x7f759cc8bc00] 16:35:23 INFO - PROCESS | 1857 | 1462318523712 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]]]}] 16:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 16:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1286ms 16:35:23 INFO - PROCESS | 1857 | 1462318523785 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 16:35:23 INFO - PROCESS | 1857 | 1462318523788 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 16:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 16:35:23 INFO - PROCESS | 1857 | 1462318523793 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 16:35:23 INFO - PROCESS | 1857 | 1462318523795 Marionette TRACE conn3 <- [1,1466,null,{}] 16:35:23 INFO - PROCESS | 1857 | 1462318523800 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}] 16:35:24 INFO - PROCESS | 1857 | 1462318524000 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 16:35:24 INFO - PROCESS | 1857 | 1462318524446 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593612800 == 67 [pid = 1857] [id = 374] 16:35:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758b2e8800) [pid = 1857] [serial = 1123] [outer = (nil)] 16:35:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758b3a7400) [pid = 1857] [serial = 1124] [outer = 0x7f758b2e8800] 16:35:24 INFO - PROCESS | 1857 | 1462318524551 Marionette DEBUG loaded listener.js 16:35:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758c29f800) [pid = 1857] [serial = 1125] [outer = 0x7f758b2e8800] 16:35:25 INFO - PROCESS | 1857 | 1462318525458 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]]]}] 16:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 16:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1727ms 16:35:25 INFO - PROCESS | 1857 | 1462318525522 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 16:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 16:35:25 INFO - PROCESS | 1857 | 1462318525527 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 16:35:25 INFO - PROCESS | 1857 | 1462318525534 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 16:35:25 INFO - PROCESS | 1857 | 1462318525539 Marionette TRACE conn3 <- [1,1470,null,{}] 16:35:25 INFO - PROCESS | 1857 | 1462318525545 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}] 16:35:25 INFO - PROCESS | 1857 | 1462318525692 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 16:35:25 INFO - PROCESS | 1857 | 1462318525843 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c464000 == 66 [pid = 1857] [id = 303] 16:35:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a666000 == 65 [pid = 1857] [id = 306] 16:35:25 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d5a8800 == 64 [pid = 1857] [id = 367] 16:35:25 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7599a38400) [pid = 1857] [serial = 1061] [outer = (nil)] [url = about:blank] 16:35:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2cd000 == 65 [pid = 1857] [id = 375] 16:35:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758b3a8000) [pid = 1857] [serial = 1126] [outer = (nil)] 16:35:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758e013000) [pid = 1857] [serial = 1127] [outer = 0x7f758b3a8000] 16:35:25 INFO - PROCESS | 1857 | 1462318525937 Marionette DEBUG loaded listener.js 16:35:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758e9a7000) [pid = 1857] [serial = 1128] [outer = 0x7f758b3a8000] 16:35:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d39f000 == 64 [pid = 1857] [id = 366] 16:35:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759afaa800 == 63 [pid = 1857] [id = 365] 16:35:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cdb800 == 62 [pid = 1857] [id = 364] 16:35:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594020800 == 61 [pid = 1857] [id = 363] 16:35:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758af3b800 == 60 [pid = 1857] [id = 362] 16:35:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593c56000 == 59 [pid = 1857] [id = 361] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f759716e400) [pid = 1857] [serial = 1055] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758e9a1c00) [pid = 1857] [serial = 1044] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f758e0ab400) [pid = 1857] [serial = 1043] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f7592443c00) [pid = 1857] [serial = 1046] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f7597174000) [pid = 1857] [serial = 1034] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f759462a000) [pid = 1857] [serial = 1052] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f7593c2d000) [pid = 1857] [serial = 1049] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f758df82000) [pid = 1857] [serial = 1041] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f758c23b800) [pid = 1857] [serial = 1040] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f7592fc7c00) [pid = 1857] [serial = 1047] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f758e03a400) [pid = 1857] [serial = 1028] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f7592fca400) [pid = 1857] [serial = 1031] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f7593acf400) [pid = 1857] [serial = 1058] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f759b236800) [pid = 1857] [serial = 1037] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f7594c3bc00) [pid = 1857] [serial = 1059] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f759730e800) [pid = 1857] [serial = 1056] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f7595b3a800) [pid = 1857] [serial = 1053] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f759405d400) [pid = 1857] [serial = 1050] [outer = (nil)] [url = about:blank] 16:35:26 INFO - PROCESS | 1857 | 1462318526642 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]]]}] 16:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 16:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1135ms 16:35:26 INFO - PROCESS | 1857 | 1462318526672 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 16:35:26 INFO - PROCESS | 1857 | 1462318526677 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 16:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 16:35:26 INFO - PROCESS | 1857 | 1462318526683 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 16:35:26 INFO - PROCESS | 1857 | 1462318526685 Marionette TRACE conn3 <- [1,1474,null,{}] 16:35:26 INFO - PROCESS | 1857 | 1462318526691 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}] 16:35:26 INFO - PROCESS | 1857 | 1462318526891 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 16:35:26 INFO - PROCESS | 1857 | 1462318526905 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936d3800 == 60 [pid = 1857] [id = 376] 16:35:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f758e9a4000) [pid = 1857] [serial = 1129] [outer = (nil)] 16:35:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f759244ac00) [pid = 1857] [serial = 1130] [outer = 0x7f758e9a4000] 16:35:26 INFO - PROCESS | 1857 | 1462318526959 Marionette DEBUG loaded listener.js 16:35:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f759384bc00) [pid = 1857] [serial = 1131] [outer = 0x7f758e9a4000] 16:35:27 INFO - PROCESS | 1857 | 1462318527683 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]]]}] 16:35:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 16:35:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1025ms 16:35:27 INFO - PROCESS | 1857 | 1462318527709 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 16:35:27 INFO - PROCESS | 1857 | 1462318527712 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 16:35:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 16:35:27 INFO - PROCESS | 1857 | 1462318527723 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 16:35:27 INFO - PROCESS | 1857 | 1462318527730 Marionette TRACE conn3 <- [1,1478,null,{}] 16:35:27 INFO - PROCESS | 1857 | 1462318527745 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}] 16:35:27 INFO - PROCESS | 1857 | 1462318527873 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 16:35:27 INFO - PROCESS | 1857 | 1462318527891 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c42000 == 61 [pid = 1857] [id = 377] 16:35:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f7594057c00) [pid = 1857] [serial = 1132] [outer = (nil)] 16:35:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f7594623c00) [pid = 1857] [serial = 1133] [outer = 0x7f7594057c00] 16:35:27 INFO - PROCESS | 1857 | 1462318527944 Marionette DEBUG loaded listener.js 16:35:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f759588a400) [pid = 1857] [serial = 1134] [outer = 0x7f7594057c00] 16:35:28 INFO - PROCESS | 1857 | 1462318528720 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]]]}] 16:35:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 16:35:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1043ms 16:35:28 INFO - PROCESS | 1857 | 1462318528765 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 16:35:28 INFO - PROCESS | 1857 | 1462318528773 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 16:35:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 16:35:28 INFO - PROCESS | 1857 | 1462318528778 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 16:35:28 INFO - PROCESS | 1857 | 1462318528780 Marionette TRACE conn3 <- [1,1482,null,{}] 16:35:28 INFO - PROCESS | 1857 | 1462318528785 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}] 16:35:28 INFO - PROCESS | 1857 | 1462318528964 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 16:35:29 INFO - PROCESS | 1857 | 1462318528997 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a555800 == 62 [pid = 1857] [id = 378] 16:35:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f758e9afc00) [pid = 1857] [serial = 1135] [outer = (nil)] 16:35:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f7595cb3000) [pid = 1857] [serial = 1136] [outer = 0x7f758e9afc00] 16:35:29 INFO - PROCESS | 1857 | 1462318529051 Marionette DEBUG loaded listener.js 16:35:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f759716bc00) [pid = 1857] [serial = 1137] [outer = 0x7f758e9afc00] 16:35:29 INFO - PROCESS | 1857 | 1462318529793 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]]]}] 16:35:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 16:35:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1032ms 16:35:29 INFO - PROCESS | 1857 | 1462318529816 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 16:35:29 INFO - PROCESS | 1857 | 1462318529819 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 16:35:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 16:35:29 INFO - PROCESS | 1857 | 1462318529824 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 16:35:29 INFO - PROCESS | 1857 | 1462318529826 Marionette TRACE conn3 <- [1,1486,null,{}] 16:35:29 INFO - PROCESS | 1857 | 1462318529831 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}] 16:35:30 INFO - PROCESS | 1857 | 1462318530002 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 16:35:30 INFO - PROCESS | 1857 | 1462318530029 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c710800 == 63 [pid = 1857] [id = 379] 16:35:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f7597317c00) [pid = 1857] [serial = 1138] [outer = (nil)] 16:35:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f7599a38c00) [pid = 1857] [serial = 1139] [outer = 0x7f7597317c00] 16:35:30 INFO - PROCESS | 1857 | 1462318530095 Marionette DEBUG loaded listener.js 16:35:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f759afd2c00) [pid = 1857] [serial = 1140] [outer = 0x7f7597317c00] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f75923ebc00) [pid = 1857] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f758df85400) [pid = 1857] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f758df88400) [pid = 1857] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f758a5cc400) [pid = 1857] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f7599acf000) [pid = 1857] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f7593c27800) [pid = 1857] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f7594628c00) [pid = 1857] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f758c451400) [pid = 1857] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 16:35:30 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f7593ac8800) [pid = 1857] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 16:35:31 INFO - PROCESS | 1857 | 1462318531037 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]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 16:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1233ms 16:35:31 INFO - PROCESS | 1857 | 1462318531059 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 16:35:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 16:35:31 INFO - PROCESS | 1857 | 1462318531063 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 16:35:31 INFO - PROCESS | 1857 | 1462318531068 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 16:35:31 INFO - PROCESS | 1857 | 1462318531070 Marionette TRACE conn3 <- [1,1490,null,{}] 16:35:31 INFO - PROCESS | 1857 | 1462318531074 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}] 16:35:31 INFO - PROCESS | 1857 | 1462318531197 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 16:35:31 INFO - PROCESS | 1857 | 1462318531211 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce60800 == 64 [pid = 1857] [id = 380] 16:35:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f758e9a4400) [pid = 1857] [serial = 1141] [outer = (nil)] 16:35:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f7597315800) [pid = 1857] [serial = 1142] [outer = 0x7f758e9a4400] 16:35:31 INFO - PROCESS | 1857 | 1462318531266 Marionette DEBUG loaded listener.js 16:35:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f759bcf8000) [pid = 1857] [serial = 1143] [outer = 0x7f758e9a4400] 16:35:31 INFO - PROCESS | 1857 | 1462318531950 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]]]}] 16:35:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 16:35:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 932ms 16:35:32 INFO - PROCESS | 1857 | 1462318532001 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 16:35:32 INFO - PROCESS | 1857 | 1462318532004 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 16:35:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 16:35:32 INFO - PROCESS | 1857 | 1462318532009 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 16:35:32 INFO - PROCESS | 1857 | 1462318532011 Marionette TRACE conn3 <- [1,1494,null,{}] 16:35:32 INFO - PROCESS | 1857 | 1462318532016 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}] 16:35:32 INFO - PROCESS | 1857 | 1462318532172 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 16:35:32 INFO - PROCESS | 1857 | 1462318532198 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d91b000 == 65 [pid = 1857] [id = 381] 16:35:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f759bd92800) [pid = 1857] [serial = 1144] [outer = (nil)] 16:35:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f759d2cf400) [pid = 1857] [serial = 1145] [outer = 0x7f759bd92800] 16:35:32 INFO - PROCESS | 1857 | 1462318532250 Marionette DEBUG loaded listener.js 16:35:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f759da3fc00) [pid = 1857] [serial = 1146] [outer = 0x7f759bd92800] 16:35:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940e2000 == 64 [pid = 1857] [id = 10] 16:35:33 INFO - PROCESS | 1857 | 1462318533110 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]]]}] 16:35:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 16:35:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1129ms 16:35:33 INFO - PROCESS | 1857 | 1462318533139 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 16:35:33 INFO - PROCESS | 1857 | 1462318533144 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 16:35:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 16:35:33 INFO - PROCESS | 1857 | 1462318533152 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 16:35:33 INFO - PROCESS | 1857 | 1462318533157 Marionette TRACE conn3 <- [1,1498,null,{}] 16:35:33 INFO - PROCESS | 1857 | 1462318533166 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}] 16:35:33 INFO - PROCESS | 1857 | 1462318533326 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 16:35:33 INFO - PROCESS | 1857 | 1462318533472 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593609800 == 65 [pid = 1857] [id = 382] 16:35:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f758afa3c00) [pid = 1857] [serial = 1147] [outer = (nil)] 16:35:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758df85800) [pid = 1857] [serial = 1148] [outer = 0x7f758afa3c00] 16:35:33 INFO - PROCESS | 1857 | 1462318533540 Marionette DEBUG loaded listener.js 16:35:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f758e0ae400) [pid = 1857] [serial = 1149] [outer = 0x7f758afa3c00] 16:35:34 INFO - PROCESS | 1857 | 1462318534389 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]]]}] 16:35:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 16:35:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1296ms 16:35:34 INFO - PROCESS | 1857 | 1462318534449 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 16:35:34 INFO - PROCESS | 1857 | 1462318534457 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 16:35:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 16:35:34 INFO - PROCESS | 1857 | 1462318534466 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 16:35:34 INFO - PROCESS | 1857 | 1462318534471 Marionette TRACE conn3 <- [1,1502,null,{}] 16:35:34 INFO - PROCESS | 1857 | 1462318534476 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}] 16:35:34 INFO - PROCESS | 1857 | 1462318534679 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 16:35:34 INFO - PROCESS | 1857 | 1462318534822 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a55000 == 66 [pid = 1857] [id = 383] 16:35:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f758e050000) [pid = 1857] [serial = 1150] [outer = (nil)] 16:35:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f759384e000) [pid = 1857] [serial = 1151] [outer = 0x7f758e050000] 16:35:34 INFO - PROCESS | 1857 | 1462318534889 Marionette DEBUG loaded listener.js 16:35:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f7593acd800) [pid = 1857] [serial = 1152] [outer = 0x7f758e050000] 16:35:35 INFO - PROCESS | 1857 | 1462318535730 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]]]}] 16:35:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 16:35:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1280ms 16:35:35 INFO - PROCESS | 1857 | 1462318535747 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 16:35:35 INFO - PROCESS | 1857 | 1462318535751 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 16:35:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 16:35:35 INFO - PROCESS | 1857 | 1462318535756 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 16:35:35 INFO - PROCESS | 1857 | 1462318535762 Marionette TRACE conn3 <- [1,1506,null,{}] 16:35:35 INFO - PROCESS | 1857 | 1462318535776 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}] 16:35:35 INFO - PROCESS | 1857 | 1462318535931 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 16:35:36 INFO - PROCESS | 1857 | 1462318536081 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecd1800 == 67 [pid = 1857] [id = 384] 16:35:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f7593c2ec00) [pid = 1857] [serial = 1153] [outer = (nil)] 16:35:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f75971f1400) [pid = 1857] [serial = 1154] [outer = 0x7f7593c2ec00] 16:35:36 INFO - PROCESS | 1857 | 1462318536149 Marionette DEBUG loaded listener.js 16:35:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f7599ad5400) [pid = 1857] [serial = 1155] [outer = 0x7f7593c2ec00] 16:35:36 INFO - PROCESS | 1857 | 1462318536966 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]]]}] 16:35:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 16:35:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1235ms 16:35:36 INFO - PROCESS | 1857 | 1462318536993 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 16:35:36 INFO - PROCESS | 1857 | 1462318536997 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 16:35:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 16:35:37 INFO - PROCESS | 1857 | 1462318537002 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 16:35:37 INFO - PROCESS | 1857 | 1462318537004 Marionette TRACE conn3 <- [1,1510,null,{}] 16:35:37 INFO - PROCESS | 1857 | 1462318537009 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}] 16:35:37 INFO - PROCESS | 1857 | 1462318537159 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 16:35:37 INFO - PROCESS | 1857 | 1462318537308 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3c8f800 == 68 [pid = 1857] [id = 385] 16:35:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f759405cc00) [pid = 1857] [serial = 1156] [outer = (nil)] 16:35:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f759c039400) [pid = 1857] [serial = 1157] [outer = 0x7f759405cc00] 16:35:37 INFO - PROCESS | 1857 | 1462318537390 Marionette DEBUG loaded listener.js 16:35:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759d463800) [pid = 1857] [serial = 1158] [outer = 0x7f759405cc00] 16:35:38 INFO - PROCESS | 1857 | 1462318538167 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]]]}] 16:35:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 16:35:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1180ms 16:35:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 16:35:38 INFO - PROCESS | 1857 | 1462318538182 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 16:35:38 INFO - PROCESS | 1857 | 1462318538185 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 16:35:38 INFO - PROCESS | 1857 | 1462318538189 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 16:35:38 INFO - PROCESS | 1857 | 1462318538193 Marionette TRACE conn3 <- [1,1514,null,{}] 16:35:38 INFO - PROCESS | 1857 | 1462318538198 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}] 16:35:38 INFO - PROCESS | 1857 | 1462318538339 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 16:35:38 INFO - PROCESS | 1857 | 1462318538488 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aab34800 == 69 [pid = 1857] [id = 386] 16:35:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f759a6a8800) [pid = 1857] [serial = 1159] [outer = (nil)] 16:35:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f759e735000) [pid = 1857] [serial = 1160] [outer = 0x7f759a6a8800] 16:35:38 INFO - PROCESS | 1857 | 1462318538551 Marionette DEBUG loaded listener.js 16:35:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f759e75ac00) [pid = 1857] [serial = 1161] [outer = 0x7f759a6a8800] 16:35:39 INFO - PROCESS | 1857 | 1462318539339 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]]]}] 16:35:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 16:35:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1180ms 16:35:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 16:35:39 INFO - PROCESS | 1857 | 1462318539371 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 16:35:39 INFO - PROCESS | 1857 | 1462318539373 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 16:35:39 INFO - PROCESS | 1857 | 1462318539380 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 16:35:39 INFO - PROCESS | 1857 | 1462318539383 Marionette TRACE conn3 <- [1,1518,null,{}] 16:35:39 INFO - PROCESS | 1857 | 1462318539387 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}] 16:35:39 INFO - PROCESS | 1857 | 1462318539559 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 16:35:39 INFO - PROCESS | 1857 | 1462318539725 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aba41000 == 70 [pid = 1857] [id = 387] 16:35:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f759e8a7400) [pid = 1857] [serial = 1162] [outer = (nil)] 16:35:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f759ec90800) [pid = 1857] [serial = 1163] [outer = 0x7f759e8a7400] 16:35:39 INFO - PROCESS | 1857 | 1462318539792 Marionette DEBUG loaded listener.js 16:35:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f759ffcf400) [pid = 1857] [serial = 1164] [outer = 0x7f759e8a7400] 16:35:40 INFO - PROCESS | 1857 | 1462318540600 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]]]}] 16:35:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 16:35:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1280ms 16:35:40 INFO - PROCESS | 1857 | 1462318540660 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 16:35:40 INFO - PROCESS | 1857 | 1462318540663 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 16:35:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 16:35:40 INFO - PROCESS | 1857 | 1462318540668 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 16:35:40 INFO - PROCESS | 1857 | 1462318540671 Marionette TRACE conn3 <- [1,1522,null,{}] 16:35:40 INFO - PROCESS | 1857 | 1462318540676 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}] 16:35:40 INFO - PROCESS | 1857 | 1462318540823 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 16:35:40 INFO - PROCESS | 1857 | 1462318540973 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75adc0d800 == 71 [pid = 1857] [id = 388] 16:35:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758aa6f400) [pid = 1857] [serial = 1165] [outer = (nil)] 16:35:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f759ffef000) [pid = 1857] [serial = 1166] [outer = 0x7f758aa6f400] 16:35:41 INFO - PROCESS | 1857 | 1462318541039 Marionette DEBUG loaded listener.js 16:35:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f75a0149400) [pid = 1857] [serial = 1167] [outer = 0x7f758aa6f400] 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:35:41 INFO - PROCESS | 1857 | 1462318541746 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"]]]}] 16:35:41 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 () { 16:35:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 16:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 16:35:41 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 () { 16:35:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 16:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 16:35:41 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 () { 16:35:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 16:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 16:35:41 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 () { 16:35:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 16:35:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 16:35:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1133ms 16:35:41 INFO - PROCESS | 1857 | 1462318541807 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 16:35:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 16:35:41 INFO - PROCESS | 1857 | 1462318541813 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 16:35:41 INFO - PROCESS | 1857 | 1462318541819 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 16:35:41 INFO - PROCESS | 1857 | 1462318541822 Marionette TRACE conn3 <- [1,1526,null,{}] 16:35:41 INFO - PROCESS | 1857 | 1462318541827 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}] 16:35:41 INFO - PROCESS | 1857 | 1462318541967 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 16:35:42 INFO - PROCESS | 1857 | 1462318542328 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361c800 == 72 [pid = 1857] [id = 389] 16:35:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f758af9bc00) [pid = 1857] [serial = 1168] [outer = (nil)] 16:35:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f758b3a7c00) [pid = 1857] [serial = 1169] [outer = 0x7f758af9bc00] 16:35:42 INFO - PROCESS | 1857 | 1462318542405 Marionette DEBUG loaded listener.js 16:35:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f758c44f000) [pid = 1857] [serial = 1170] [outer = 0x7f758af9bc00] 16:35:43 INFO - PROCESS | 1857 | 1462318543205 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"]]]}] 16:35:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 16:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 16:35:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 16:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 16:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 16:35:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 16:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 16:35:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 16:35:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1428ms 16:35:43 INFO - PROCESS | 1857 | 1462318543251 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 16:35:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 16:35:43 INFO - PROCESS | 1857 | 1462318543257 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 16:35:43 INFO - PROCESS | 1857 | 1462318543263 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 16:35:43 INFO - PROCESS | 1857 | 1462318543268 Marionette TRACE conn3 <- [1,1530,null,{}] 16:35:43 INFO - PROCESS | 1857 | 1462318543290 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}] 16:35:43 INFO - PROCESS | 1857 | 1462318543448 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 16:35:43 INFO - PROCESS | 1857 | 1462318543599 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758860f800 == 73 [pid = 1857] [id = 390] 16:35:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758e2a0400) [pid = 1857] [serial = 1171] [outer = (nil)] 16:35:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f75923f2800) [pid = 1857] [serial = 1172] [outer = 0x7f758e2a0400] 16:35:43 INFO - PROCESS | 1857 | 1462318543707 Marionette DEBUG loaded listener.js 16:35:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f7593c27800) [pid = 1857] [serial = 1173] [outer = 0x7f758e2a0400] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361a800 == 72 [pid = 1857] [id = 299] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f759be4e800) [pid = 1857] [serial = 1076] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f759cf47400) [pid = 1857] [serial = 1079] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f75923f3c00) [pid = 1857] [serial = 1067] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758c299800) [pid = 1857] [serial = 1064] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f759b563800) [pid = 1857] [serial = 1073] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f7595cb9000) [pid = 1857] [serial = 1070] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f759e0c7000) [pid = 1857] [serial = 1106] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593ec9800 == 71 [pid = 1857] [id = 300] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce60800 == 70 [pid = 1857] [id = 380] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c710800 == 69 [pid = 1857] [id = 379] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940e1800 == 68 [pid = 1857] [id = 11] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a555800 == 67 [pid = 1857] [id = 378] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c42000 == 66 [pid = 1857] [id = 377] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936d3800 == 65 [pid = 1857] [id = 376] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c2cd000 == 64 [pid = 1857] [id = 375] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593612800 == 63 [pid = 1857] [id = 374] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ccb9000 == 62 [pid = 1857] [id = 370] 16:35:44 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361e000 == 61 [pid = 1857] [id = 369] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f758e014800) [pid = 1857] [serial = 1085] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f759244d000) [pid = 1857] [serial = 1089] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759b564800) [pid = 1857] [serial = 1062] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f759be36400) [pid = 1857] [serial = 1100] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f75970fc400) [pid = 1857] [serial = 1095] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f75971f3000) [pid = 1857] [serial = 1097] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f759d9e6c00) [pid = 1857] [serial = 1104] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f7597317000) [pid = 1857] [serial = 1098] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f759cf44400) [pid = 1857] [serial = 1101] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f7595b40400) [pid = 1857] [serial = 1094] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758e29d000) [pid = 1857] [serial = 1088] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758e053c00) [pid = 1857] [serial = 1086] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f759c752800) [pid = 1857] [serial = 1103] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7595cae400) [pid = 1857] [serial = 1082] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f75941ecc00) [pid = 1857] [serial = 1092] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f7593d80800) [pid = 1857] [serial = 1091] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f759bcf8c00) [pid = 1857] [serial = 1026] [outer = (nil)] [url = about:blank] 16:35:44 INFO - PROCESS | 1857 | 1462318544510 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]]]}] 16:35:44 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 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 16:35:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:35:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 16:35:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 16:35:44 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. 16:35:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 16:35:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1303ms 16:35:44 INFO - PROCESS | 1857 | 1462318544574 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 16:35:44 INFO - PROCESS | 1857 | 1462318544580 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 16:35:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 16:35:44 INFO - PROCESS | 1857 | 1462318544591 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 16:35:44 INFO - PROCESS | 1857 | 1462318544594 Marionette TRACE conn3 <- [1,1534,null,{}] 16:35:44 INFO - PROCESS | 1857 | 1462318544603 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}] 16:35:44 INFO - PROCESS | 1857 | 1462318544739 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 16:35:44 INFO - PROCESS | 1857 | 1462318544754 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361a800 == 62 [pid = 1857] [id = 391] 16:35:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f7594621000) [pid = 1857] [serial = 1174] [outer = (nil)] 16:35:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f7595cae400) [pid = 1857] [serial = 1175] [outer = 0x7f7594621000] 16:35:44 INFO - PROCESS | 1857 | 1462318544808 Marionette DEBUG loaded listener.js 16:35:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f759730f800) [pid = 1857] [serial = 1176] [outer = 0x7f7594621000] 16:35:45 INFO - PROCESS | 1857 | 1462318545600 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]]]}] 16:35:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 16:35:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1029ms 16:35:45 INFO - PROCESS | 1857 | 1462318545623 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 16:35:45 INFO - PROCESS | 1857 | 1462318545626 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 16:35:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 16:35:45 INFO - PROCESS | 1857 | 1462318545634 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 16:35:45 INFO - PROCESS | 1857 | 1462318545642 Marionette TRACE conn3 <- [1,1538,null,{}] 16:35:45 INFO - PROCESS | 1857 | 1462318545669 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}] 16:35:45 INFO - PROCESS | 1857 | 1462318545804 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 16:35:45 INFO - PROCESS | 1857 | 1462318545821 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b571000 == 63 [pid = 1857] [id = 392] 16:35:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f759be36400) [pid = 1857] [serial = 1177] [outer = (nil)] 16:35:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f759cb6ec00) [pid = 1857] [serial = 1178] [outer = 0x7f759be36400] 16:35:45 INFO - PROCESS | 1857 | 1462318545876 Marionette DEBUG loaded listener.js 16:35:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f759e0c7000) [pid = 1857] [serial = 1179] [outer = 0x7f759be36400] 16:35:46 INFO - PROCESS | 1857 | 1462318546605 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]]]}] 16:35:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 16:35:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1004ms 16:35:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 16:35:46 INFO - PROCESS | 1857 | 1462318546637 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 16:35:46 INFO - PROCESS | 1857 | 1462318546640 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 16:35:46 INFO - PROCESS | 1857 | 1462318546645 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 16:35:46 INFO - PROCESS | 1857 | 1462318546649 Marionette TRACE conn3 <- [1,1542,null,{}] 16:35:46 INFO - PROCESS | 1857 | 1462318546654 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}] 16:35:46 INFO - PROCESS | 1857 | 1462318546834 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 16:35:46 INFO - PROCESS | 1857 | 1462318546860 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d903000 == 64 [pid = 1857] [id = 393] 16:35:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f75923ec000) [pid = 1857] [serial = 1180] [outer = (nil)] 16:35:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f759e0d5c00) [pid = 1857] [serial = 1181] [outer = 0x7f75923ec000] 16:35:46 INFO - PROCESS | 1857 | 1462318546916 Marionette DEBUG loaded listener.js 16:35:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759ec70000) [pid = 1857] [serial = 1182] [outer = 0x7f75923ec000] 16:35:47 INFO - PROCESS | 1857 | 1462318547689 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]]]}] 16:35:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 16:35:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1084ms 16:35:47 INFO - PROCESS | 1857 | 1462318547731 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 16:35:47 INFO - PROCESS | 1857 | 1462318547734 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 16:35:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 16:35:47 INFO - PROCESS | 1857 | 1462318547739 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 16:35:47 INFO - PROCESS | 1857 | 1462318547741 Marionette TRACE conn3 <- [1,1546,null,{}] 16:35:47 INFO - PROCESS | 1857 | 1462318547746 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}] 16:35:47 INFO - PROCESS | 1857 | 1462318547912 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 16:35:47 INFO - PROCESS | 1857 | 1462318547939 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecc5800 == 65 [pid = 1857] [id = 394] 16:35:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f759ffcc000) [pid = 1857] [serial = 1183] [outer = (nil)] 16:35:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f759fff1c00) [pid = 1857] [serial = 1184] [outer = 0x7f759ffcc000] 16:35:48 INFO - PROCESS | 1857 | 1462318548003 Marionette DEBUG loaded listener.js 16:35:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f75a3b8a800) [pid = 1857] [serial = 1185] [outer = 0x7f759ffcc000] 16:35:48 INFO - PROCESS | 1857 | 1462318548731 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]]]}] 16:35:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 16:35:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1025ms 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f758b3a8000) [pid = 1857] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f759405ac00) [pid = 1857] [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.] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f758e9afc00) [pid = 1857] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f7597317c00) [pid = 1857] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758e9a4400) [pid = 1857] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758b2e8800) [pid = 1857] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758e9a4000) [pid = 1857] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758c446000) [pid = 1857] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 16:35:48 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7594057c00) [pid = 1857] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 16:35:48 INFO - PROCESS | 1857 | 1462318548922 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 16:35:48 INFO - PROCESS | 1857 | 1462318548924 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 16:35:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 16:35:48 INFO - PROCESS | 1857 | 1462318548936 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 16:35:48 INFO - PROCESS | 1857 | 1462318548938 Marionette TRACE conn3 <- [1,1550,null,{}] 16:35:48 INFO - PROCESS | 1857 | 1462318548942 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}] 16:35:49 INFO - PROCESS | 1857 | 1462318549113 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 16:35:49 INFO - PROCESS | 1857 | 1462318549124 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cc6000 == 66 [pid = 1857] [id = 395] 16:35:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f7597172400) [pid = 1857] [serial = 1186] [outer = (nil)] 16:35:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f759be57c00) [pid = 1857] [serial = 1187] [outer = 0x7f7597172400] 16:35:49 INFO - PROCESS | 1857 | 1462318549179 Marionette DEBUG loaded listener.js 16:35:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f75a3b8d000) [pid = 1857] [serial = 1188] [outer = 0x7f7597172400] 16:35:49 INFO - PROCESS | 1857 | 1462318549890 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]]]}] 16:35:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 16:35:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 975ms 16:35:49 INFO - PROCESS | 1857 | 1462318549912 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 16:35:49 INFO - PROCESS | 1857 | 1462318549916 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 16:35:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 16:35:49 INFO - PROCESS | 1857 | 1462318549921 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 16:35:49 INFO - PROCESS | 1857 | 1462318549923 Marionette TRACE conn3 <- [1,1554,null,{}] 16:35:49 INFO - PROCESS | 1857 | 1462318549928 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}] 16:35:50 INFO - PROCESS | 1857 | 1462318550093 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 16:35:50 INFO - PROCESS | 1857 | 1462318550120 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aab0a800 == 67 [pid = 1857] [id = 396] 16:35:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758c448c00) [pid = 1857] [serial = 1189] [outer = (nil)] 16:35:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f75a3e40400) [pid = 1857] [serial = 1190] [outer = 0x7f758c448c00] 16:35:50 INFO - PROCESS | 1857 | 1462318550174 Marionette DEBUG loaded listener.js 16:35:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f75a4a37c00) [pid = 1857] [serial = 1191] [outer = 0x7f758c448c00] 16:35:50 INFO - PROCESS | 1857 | 1462318550824 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]]]}] 16:35:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 16:35:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 924ms 16:35:50 INFO - PROCESS | 1857 | 1462318550846 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 16:35:50 INFO - PROCESS | 1857 | 1462318550850 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 16:35:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 16:35:50 INFO - PROCESS | 1857 | 1462318550855 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 16:35:50 INFO - PROCESS | 1857 | 1462318550857 Marionette TRACE conn3 <- [1,1558,null,{}] 16:35:50 INFO - PROCESS | 1857 | 1462318550862 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}] 16:35:51 INFO - PROCESS | 1857 | 1462318551058 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 16:35:51 INFO - PROCESS | 1857 | 1462318551223 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15f000 == 68 [pid = 1857] [id = 397] 16:35:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f758aa70400) [pid = 1857] [serial = 1192] [outer = (nil)] 16:35:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f758b3ab000) [pid = 1857] [serial = 1193] [outer = 0x7f758aa70400] 16:35:51 INFO - PROCESS | 1857 | 1462318551291 Marionette DEBUG loaded listener.js 16:35:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f758e041c00) [pid = 1857] [serial = 1194] [outer = 0x7f758aa70400] 16:35:52 INFO - PROCESS | 1857 | 1462318552106 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]]]}] 16:35:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 16:35:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1281ms 16:35:52 INFO - PROCESS | 1857 | 1462318552139 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 16:35:52 INFO - PROCESS | 1857 | 1462318552143 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 16:35:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 16:35:52 INFO - PROCESS | 1857 | 1462318552150 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 16:35:52 INFO - PROCESS | 1857 | 1462318552156 Marionette TRACE conn3 <- [1,1562,null,{}] 16:35:52 INFO - PROCESS | 1857 | 1462318552162 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}] 16:35:52 INFO - PROCESS | 1857 | 1462318552314 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 16:35:52 INFO - PROCESS | 1857 | 1462318552482 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a6e800 == 69 [pid = 1857] [id = 398] 16:35:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758e03a800) [pid = 1857] [serial = 1195] [outer = (nil)] 16:35:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f7593ac8800) [pid = 1857] [serial = 1196] [outer = 0x7f758e03a800] 16:35:52 INFO - PROCESS | 1857 | 1462318552551 Marionette DEBUG loaded listener.js 16:35:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f75941f5000) [pid = 1857] [serial = 1197] [outer = 0x7f758e03a800] 16:35:53 INFO - PROCESS | 1857 | 1462318553397 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]]]}] 16:35:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 16:35:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1282ms 16:35:53 INFO - PROCESS | 1857 | 1462318553433 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 16:35:53 INFO - PROCESS | 1857 | 1462318553437 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 16:35:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 16:35:53 INFO - PROCESS | 1857 | 1462318553443 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 16:35:53 INFO - PROCESS | 1857 | 1462318553445 Marionette TRACE conn3 <- [1,1566,null,{}] 16:35:53 INFO - PROCESS | 1857 | 1462318553450 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}] 16:35:53 INFO - PROCESS | 1857 | 1462318553602 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 16:35:53 INFO - PROCESS | 1857 | 1462318553763 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e04800 == 70 [pid = 1857] [id = 399] 16:35:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f7597468000) [pid = 1857] [serial = 1198] [outer = (nil)] 16:35:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f759ae60800) [pid = 1857] [serial = 1199] [outer = 0x7f7597468000] 16:35:53 INFO - PROCESS | 1857 | 1462318553826 Marionette DEBUG loaded listener.js 16:35:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f759c74e800) [pid = 1857] [serial = 1200] [outer = 0x7f7597468000] 16:35:54 INFO - PROCESS | 1857 | 1462318554706 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]]]}] 16:35:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 16:35:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1332ms 16:35:54 INFO - PROCESS | 1857 | 1462318554776 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 16:35:54 INFO - PROCESS | 1857 | 1462318554781 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 16:35:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 16:35:54 INFO - PROCESS | 1857 | 1462318554797 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 16:35:54 INFO - PROCESS | 1857 | 1462318554803 Marionette TRACE conn3 <- [1,1570,null,{}] 16:35:54 INFO - PROCESS | 1857 | 1462318554809 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}] 16:35:55 INFO - PROCESS | 1857 | 1462318555005 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 16:35:55 INFO - PROCESS | 1857 | 1462318555158 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af0cd000 == 71 [pid = 1857] [id = 400] 16:35:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f75923ed800) [pid = 1857] [serial = 1201] [outer = (nil)] 16:35:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f759ae5f000) [pid = 1857] [serial = 1202] [outer = 0x7f75923ed800] 16:35:55 INFO - PROCESS | 1857 | 1462318555224 Marionette DEBUG loaded listener.js 16:35:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f759ec88c00) [pid = 1857] [serial = 1203] [outer = 0x7f75923ed800] 16:35:56 INFO - PROCESS | 1857 | 1462318555997 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]]]}] 16:35:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 16:35:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1242ms 16:35:56 INFO - PROCESS | 1857 | 1462318556047 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 16:35:56 INFO - PROCESS | 1857 | 1462318556050 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 16:35:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 16:35:56 INFO - PROCESS | 1857 | 1462318556057 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 16:35:56 INFO - PROCESS | 1857 | 1462318556059 Marionette TRACE conn3 <- [1,1574,null,{}] 16:35:56 INFO - PROCESS | 1857 | 1462318556064 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}] 16:35:56 INFO - PROCESS | 1857 | 1462318556214 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 16:35:56 INFO - PROCESS | 1857 | 1462318556372 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af517800 == 72 [pid = 1857] [id = 401] 16:35:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7595cab800) [pid = 1857] [serial = 1204] [outer = (nil)] 16:35:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f75a0d89000) [pid = 1857] [serial = 1205] [outer = 0x7f7595cab800] 16:35:56 INFO - PROCESS | 1857 | 1462318556437 Marionette DEBUG loaded listener.js 16:35:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f759ffe6400) [pid = 1857] [serial = 1206] [outer = 0x7f7595cab800] 16:35:57 INFO - PROCESS | 1857 | 1462318557201 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]]]}] 16:35:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 16:35:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1182ms 16:35:57 INFO - PROCESS | 1857 | 1462318557240 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 16:35:57 INFO - PROCESS | 1857 | 1462318557243 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 16:35:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 16:35:57 INFO - PROCESS | 1857 | 1462318557249 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 16:35:57 INFO - PROCESS | 1857 | 1462318557251 Marionette TRACE conn3 <- [1,1578,null,{}] 16:35:57 INFO - PROCESS | 1857 | 1462318557256 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}] 16:35:57 INFO - PROCESS | 1857 | 1462318557400 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 16:35:57 INFO - PROCESS | 1857 | 1462318557572 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5be800 == 73 [pid = 1857] [id = 402] 16:35:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f75a4a97800) [pid = 1857] [serial = 1207] [outer = (nil)] 16:35:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f75a9a64c00) [pid = 1857] [serial = 1208] [outer = 0x7f75a4a97800] 16:35:57 INFO - PROCESS | 1857 | 1462318557644 Marionette DEBUG loaded listener.js 16:35:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f75aa617c00) [pid = 1857] [serial = 1209] [outer = 0x7f75a4a97800] 16:35:58 INFO - PROCESS | 1857 | 1462318558438 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]]]}] 16:35:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 16:35:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1227ms 16:35:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 16:35:58 INFO - PROCESS | 1857 | 1462318558476 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 16:35:58 INFO - PROCESS | 1857 | 1462318558479 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 16:35:58 INFO - PROCESS | 1857 | 1462318558484 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 16:35:58 INFO - PROCESS | 1857 | 1462318558488 Marionette TRACE conn3 <- [1,1582,null,{}] 16:35:58 INFO - PROCESS | 1857 | 1462318558493 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}] 16:35:58 INFO - PROCESS | 1857 | 1462318558642 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 16:35:58 INFO - PROCESS | 1857 | 1462318558810 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:35:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af689000 == 74 [pid = 1857] [id = 403] 16:35:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f758e2a4c00) [pid = 1857] [serial = 1210] [outer = (nil)] 16:35:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f75aa8e3c00) [pid = 1857] [serial = 1211] [outer = 0x7f758e2a4c00] 16:35:58 INFO - PROCESS | 1857 | 1462318558873 Marionette DEBUG loaded listener.js 16:35:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f75aa995400) [pid = 1857] [serial = 1212] [outer = 0x7f758e2a4c00] 16:35:59 INFO - PROCESS | 1857 | 1462318559669 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]]]}] 16:35:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 16:35:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1234ms 16:35:59 INFO - PROCESS | 1857 | 1462318559718 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 16:35:59 INFO - PROCESS | 1857 | 1462318559721 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 16:35:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 16:35:59 INFO - PROCESS | 1857 | 1462318559727 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 16:35:59 INFO - PROCESS | 1857 | 1462318559734 Marionette TRACE conn3 <- [1,1586,null,{}] 16:35:59 INFO - PROCESS | 1857 | 1462318559743 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}] 16:35:59 INFO - PROCESS | 1857 | 1462318559930 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 16:35:59 INFO - PROCESS | 1857 | 1462318559947 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361e800 == 75 [pid = 1857] [id = 404] 16:36:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f758b0d7c00) [pid = 1857] [serial = 1213] [outer = (nil)] 16:36:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f758b2ec000) [pid = 1857] [serial = 1214] [outer = 0x7f758b0d7c00] 16:36:00 INFO - PROCESS | 1857 | 1462318560257 Marionette DEBUG loaded listener.js 16:36:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f758c448800) [pid = 1857] [serial = 1215] [outer = 0x7f758b0d7c00] 16:36:01 INFO - PROCESS | 1857 | 1462318561290 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]]]}] 16:36:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 16:36:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1636ms 16:36:01 INFO - PROCESS | 1857 | 1462318561379 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 16:36:01 INFO - PROCESS | 1857 | 1462318561385 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 16:36:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 16:36:01 INFO - PROCESS | 1857 | 1462318561394 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 16:36:01 INFO - PROCESS | 1857 | 1462318561399 Marionette TRACE conn3 <- [1,1590,null,{}] 16:36:01 INFO - PROCESS | 1857 | 1462318561405 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}] 16:36:01 INFO - PROCESS | 1857 | 1462318561567 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 16:36:01 INFO - PROCESS | 1857 | 1462318561756 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c3a4000 == 74 [pid = 1857] [id = 354] 16:36:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759458d800 == 73 [pid = 1857] [id = 355] 16:36:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aab0a800 == 72 [pid = 1857] [id = 396] 16:36:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cc6000 == 71 [pid = 1857] [id = 395] 16:36:01 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f759d2cf400) [pid = 1857] [serial = 1145] [outer = (nil)] [url = about:blank] 16:36:01 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f759e751c00) [pid = 1857] [serial = 1121] [outer = (nil)] [url = about:blank] 16:36:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c3a4000 == 72 [pid = 1857] [id = 405] 16:36:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f758e9a4400) [pid = 1857] [serial = 1216] [outer = (nil)] 16:36:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f75923f4400) [pid = 1857] [serial = 1217] [outer = 0x7f758e9a4400] 16:36:01 INFO - PROCESS | 1857 | 1462318561896 Marionette DEBUG loaded listener.js 16:36:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f7592fc7c00) [pid = 1857] [serial = 1218] [outer = 0x7f758e9a4400] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ecc5800 == 71 [pid = 1857] [id = 394] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d903000 == 70 [pid = 1857] [id = 393] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759b571000 == 69 [pid = 1857] [id = 392] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361a800 == 68 [pid = 1857] [id = 391] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758860f800 == 67 [pid = 1857] [id = 390] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361c800 == 66 [pid = 1857] [id = 389] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ecd1800 == 65 [pid = 1857] [id = 384] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7599a55000 == 64 [pid = 1857] [id = 383] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593609800 == 63 [pid = 1857] [id = 382] 16:36:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d91b000 == 62 [pid = 1857] [id = 381] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f7595cb3000) [pid = 1857] [serial = 1136] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f7599a38c00) [pid = 1857] [serial = 1139] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f759afd2c00) [pid = 1857] [serial = 1140] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f7597315800) [pid = 1857] [serial = 1142] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f758c29f800) [pid = 1857] [serial = 1125] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758b3a7400) [pid = 1857] [serial = 1124] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f759e02fc00) [pid = 1857] [serial = 1118] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f759244ac00) [pid = 1857] [serial = 1130] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f759384bc00) [pid = 1857] [serial = 1131] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f759e73ac00) [pid = 1857] [serial = 1107] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f7595b46000) [pid = 1857] [serial = 1115] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f7594623c00) [pid = 1857] [serial = 1133] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f758e013000) [pid = 1857] [serial = 1127] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758e9a7000) [pid = 1857] [serial = 1128] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f759461c800) [pid = 1857] [serial = 1112] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759cc8f000) [pid = 1857] [serial = 792] [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.] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f758e058000) [pid = 1857] [serial = 1109] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f759bcf8000) [pid = 1857] [serial = 1143] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f759716bc00) [pid = 1857] [serial = 1137] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759588a400) [pid = 1857] [serial = 1134] [outer = (nil)] [url = about:blank] 16:36:02 INFO - PROCESS | 1857 | 1462318562610 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]]]}] 16:36:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 16:36:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1282ms 16:36:02 INFO - PROCESS | 1857 | 1462318562675 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 16:36:02 INFO - PROCESS | 1857 | 1462318562680 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 16:36:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 16:36:02 INFO - PROCESS | 1857 | 1462318562694 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 16:36:02 INFO - PROCESS | 1857 | 1462318562697 Marionette TRACE conn3 <- [1,1594,null,{}] 16:36:02 INFO - PROCESS | 1857 | 1462318562702 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}] 16:36:02 INFO - PROCESS | 1857 | 1462318562842 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 16:36:02 INFO - PROCESS | 1857 | 1462318562857 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759401c800 == 63 [pid = 1857] [id = 406] 16:36:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f7593acf400) [pid = 1857] [serial = 1219] [outer = (nil)] 16:36:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f759461c800) [pid = 1857] [serial = 1220] [outer = 0x7f7593acf400] 16:36:02 INFO - PROCESS | 1857 | 1462318562913 Marionette DEBUG loaded listener.js 16:36:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f7595b37c00) [pid = 1857] [serial = 1221] [outer = 0x7f7593acf400] 16:36:03 INFO - PROCESS | 1857 | 1462318563673 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]]]}] 16:36:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 16:36:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1032ms 16:36:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 16:36:03 INFO - PROCESS | 1857 | 1462318563725 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 16:36:03 INFO - PROCESS | 1857 | 1462318563728 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 16:36:03 INFO - PROCESS | 1857 | 1462318563733 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 16:36:03 INFO - PROCESS | 1857 | 1462318563738 Marionette TRACE conn3 <- [1,1598,null,{}] 16:36:03 INFO - PROCESS | 1857 | 1462318563775 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}] 16:36:03 INFO - PROCESS | 1857 | 1462318563919 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 16:36:03 INFO - PROCESS | 1857 | 1462318563930 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a56e800 == 64 [pid = 1857] [id = 407] 16:36:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f759716b400) [pid = 1857] [serial = 1222] [outer = (nil)] 16:36:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7599acb000) [pid = 1857] [serial = 1223] [outer = 0x7f759716b400] 16:36:03 INFO - PROCESS | 1857 | 1462318563983 Marionette DEBUG loaded listener.js 16:36:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f759a60a800) [pid = 1857] [serial = 1224] [outer = 0x7f759716b400] 16:36:04 INFO - PROCESS | 1857 | 1462318564751 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]]]}] 16:36:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 16:36:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1046ms 16:36:04 INFO - PROCESS | 1857 | 1462318564780 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 16:36:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 16:36:04 INFO - PROCESS | 1857 | 1462318564784 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 16:36:04 INFO - PROCESS | 1857 | 1462318564789 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 16:36:04 INFO - PROCESS | 1857 | 1462318564792 Marionette TRACE conn3 <- [1,1602,null,{}] 16:36:04 INFO - PROCESS | 1857 | 1462318564805 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}] 16:36:04 INFO - PROCESS | 1857 | 1462318564973 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 16:36:05 INFO - PROCESS | 1857 | 1462318564996 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593606800 == 65 [pid = 1857] [id = 408] 16:36:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7595cb0800) [pid = 1857] [serial = 1225] [outer = (nil)] 16:36:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f759bcef400) [pid = 1857] [serial = 1226] [outer = 0x7f7595cb0800] 16:36:05 INFO - PROCESS | 1857 | 1462318565049 Marionette DEBUG loaded listener.js 16:36:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f759be9d800) [pid = 1857] [serial = 1227] [outer = 0x7f7595cb0800] 16:36:05 INFO - PROCESS | 1857 | 1462318565745 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]]]}] 16:36:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 16:36:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 981ms 16:36:05 INFO - PROCESS | 1857 | 1462318565770 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 16:36:05 INFO - PROCESS | 1857 | 1462318565773 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 16:36:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 16:36:05 INFO - PROCESS | 1857 | 1462318565781 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 16:36:05 INFO - PROCESS | 1857 | 1462318565786 Marionette TRACE conn3 <- [1,1606,null,{}] 16:36:05 INFO - PROCESS | 1857 | 1462318565790 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}] 16:36:05 INFO - PROCESS | 1857 | 1462318565967 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 16:36:06 INFO - PROCESS | 1857 | 1462318566045 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d5a9000 == 66 [pid = 1857] [id = 409] 16:36:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f759c74f800) [pid = 1857] [serial = 1228] [outer = (nil)] 16:36:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f759d208400) [pid = 1857] [serial = 1229] [outer = 0x7f759c74f800] 16:36:06 INFO - PROCESS | 1857 | 1462318566104 Marionette DEBUG loaded listener.js 16:36:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f759e73a000) [pid = 1857] [serial = 1230] [outer = 0x7f759c74f800] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f759ffcc000) [pid = 1857] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f7594621000) [pid = 1857] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f758e2a0400) [pid = 1857] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f758af9bc00) [pid = 1857] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f7597172400) [pid = 1857] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f759be36400) [pid = 1857] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f75923ec000) [pid = 1857] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 16:36:06 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f75940e2800) [pid = 1857] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:36:06 INFO - PROCESS | 1857 | 1462318566983 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]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 16:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1227ms 16:36:07 INFO - PROCESS | 1857 | 1462318567011 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 1857 | 1462318567013 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 16:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 16:36:07 INFO - PROCESS | 1857 | 1462318567018 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 1857 | 1462318567020 Marionette TRACE conn3 <- [1,1610,null,{}] 16:36:07 INFO - PROCESS | 1857 | 1462318567025 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}] 16:36:07 INFO - PROCESS | 1857 | 1462318567151 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 16:36:07 INFO - PROCESS | 1857 | 1462318567166 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e07c000 == 67 [pid = 1857] [id = 410] 16:36:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f759c756000) [pid = 1857] [serial = 1231] [outer = (nil)] 16:36:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f759ec86000) [pid = 1857] [serial = 1232] [outer = 0x7f759c756000] 16:36:07 INFO - PROCESS | 1857 | 1462318567219 Marionette DEBUG loaded listener.js 16:36:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f759ffb8400) [pid = 1857] [serial = 1233] [outer = 0x7f759c756000] 16:36:07 INFO - PROCESS | 1857 | 1462318567921 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]]]}] 16:36:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 16:36:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 933ms 16:36:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 16:36:07 INFO - PROCESS | 1857 | 1462318567953 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 16:36:07 INFO - PROCESS | 1857 | 1462318567955 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 16:36:07 INFO - PROCESS | 1857 | 1462318567960 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 16:36:07 INFO - PROCESS | 1857 | 1462318567963 Marionette TRACE conn3 <- [1,1614,null,{}] 16:36:07 INFO - PROCESS | 1857 | 1462318567967 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}] 16:36:08 INFO - PROCESS | 1857 | 1462318568128 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 16:36:08 INFO - PROCESS | 1857 | 1462318568144 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0d5d000 == 68 [pid = 1857] [id = 411] 16:36:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758e04e000) [pid = 1857] [serial = 1234] [outer = (nil)] 16:36:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f759ffea000) [pid = 1857] [serial = 1235] [outer = 0x7f758e04e000] 16:36:08 INFO - PROCESS | 1857 | 1462318568196 Marionette DEBUG loaded listener.js 16:36:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f75a3e3bc00) [pid = 1857] [serial = 1236] [outer = 0x7f758e04e000] 16:36:08 INFO - PROCESS | 1857 | 1462318568865 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]]]}] 16:36:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 16:36:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 930ms 16:36:08 INFO - PROCESS | 1857 | 1462318568891 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 16:36:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 16:36:08 INFO - PROCESS | 1857 | 1462318568896 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 16:36:08 INFO - PROCESS | 1857 | 1462318568904 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 16:36:08 INFO - PROCESS | 1857 | 1462318568909 Marionette TRACE conn3 <- [1,1618,null,{}] 16:36:08 INFO - PROCESS | 1857 | 1462318568917 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}] 16:36:09 INFO - PROCESS | 1857 | 1462318569085 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 16:36:09 INFO - PROCESS | 1857 | 1462318569255 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593621000 == 69 [pid = 1857] [id = 412] 16:36:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f758b3a7400) [pid = 1857] [serial = 1237] [outer = (nil)] 16:36:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f758e054400) [pid = 1857] [serial = 1238] [outer = 0x7f758b3a7400] 16:36:09 INFO - PROCESS | 1857 | 1462318569321 Marionette DEBUG loaded listener.js 16:36:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f758e9e3000) [pid = 1857] [serial = 1239] [outer = 0x7f758b3a7400] 16:36:10 INFO - PROCESS | 1857 | 1462318570210 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]]]}] 16:36:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 16:36:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1340ms 16:36:10 INFO - PROCESS | 1857 | 1462318570243 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 16:36:10 INFO - PROCESS | 1857 | 1462318570251 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 16:36:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 16:36:10 INFO - PROCESS | 1857 | 1462318570260 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 16:36:10 INFO - PROCESS | 1857 | 1462318570263 Marionette TRACE conn3 <- [1,1622,null,{}] 16:36:10 INFO - PROCESS | 1857 | 1462318570269 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}] 16:36:10 INFO - PROCESS | 1857 | 1462318570424 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 16:36:10 INFO - PROCESS | 1857 | 1462318570586 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b2df000 == 70 [pid = 1857] [id = 413] 16:36:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f75939ed800) [pid = 1857] [serial = 1240] [outer = (nil)] 16:36:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f7594b2cc00) [pid = 1857] [serial = 1241] [outer = 0x7f75939ed800] 16:36:10 INFO - PROCESS | 1857 | 1462318570650 Marionette DEBUG loaded listener.js 16:36:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f7595cb5c00) [pid = 1857] [serial = 1242] [outer = 0x7f75939ed800] 16:36:11 INFO - PROCESS | 1857 | 1462318571481 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]]]}] 16:36:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 16:36:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1288ms 16:36:11 INFO - PROCESS | 1857 | 1462318571549 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 16:36:11 INFO - PROCESS | 1857 | 1462318571553 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 16:36:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 16:36:11 INFO - PROCESS | 1857 | 1462318571558 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 16:36:11 INFO - PROCESS | 1857 | 1462318571564 Marionette TRACE conn3 <- [1,1626,null,{}] 16:36:11 INFO - PROCESS | 1857 | 1462318571579 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}] 16:36:11 INFO - PROCESS | 1857 | 1462318571781 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 16:36:11 INFO - PROCESS | 1857 | 1462318571936 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa9b1800 == 71 [pid = 1857] [id = 414] 16:36:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f759a6a3c00) [pid = 1857] [serial = 1243] [outer = (nil)] 16:36:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f759cc8b800) [pid = 1857] [serial = 1244] [outer = 0x7f759a6a3c00] 16:36:12 INFO - PROCESS | 1857 | 1462318572005 Marionette DEBUG loaded listener.js 16:36:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f759e734800) [pid = 1857] [serial = 1245] [outer = 0x7f759a6a3c00] 16:36:12 INFO - PROCESS | 1857 | 1462318572795 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]]]}] 16:36:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 16:36:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1287ms 16:36:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 16:36:12 INFO - PROCESS | 1857 | 1462318572847 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 16:36:12 INFO - PROCESS | 1857 | 1462318572850 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 16:36:12 INFO - PROCESS | 1857 | 1462318572856 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 16:36:12 INFO - PROCESS | 1857 | 1462318572859 Marionette TRACE conn3 <- [1,1630,null,{}] 16:36:12 INFO - PROCESS | 1857 | 1462318572863 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}] 16:36:13 INFO - PROCESS | 1857 | 1462318572999 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 16:36:13 INFO - PROCESS | 1857 | 1462318573157 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aee6d800 == 72 [pid = 1857] [id = 415] 16:36:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f759bcf8000) [pid = 1857] [serial = 1246] [outer = (nil)] 16:36:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f75a0d86800) [pid = 1857] [serial = 1247] [outer = 0x7f759bcf8000] 16:36:13 INFO - PROCESS | 1857 | 1462318573221 Marionette DEBUG loaded listener.js 16:36:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f75a3e41400) [pid = 1857] [serial = 1248] [outer = 0x7f759bcf8000] 16:36:13 INFO - PROCESS | 1857 | 1462318573985 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]]]}] 16:36:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 16:36:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1184ms 16:36:14 INFO - PROCESS | 1857 | 1462318574040 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 16:36:14 INFO - PROCESS | 1857 | 1462318574044 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 16:36:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 16:36:14 INFO - PROCESS | 1857 | 1462318574050 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 16:36:14 INFO - PROCESS | 1857 | 1462318574053 Marionette TRACE conn3 <- [1,1634,null,{}] 16:36:14 INFO - PROCESS | 1857 | 1462318574057 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}] 16:36:14 INFO - PROCESS | 1857 | 1462318574196 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 16:36:14 INFO - PROCESS | 1857 | 1462318574352 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5b8800 == 73 [pid = 1857] [id = 416] 16:36:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f758aa6d000) [pid = 1857] [serial = 1249] [outer = (nil)] 16:36:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f759fff4c00) [pid = 1857] [serial = 1250] [outer = 0x7f758aa6d000] 16:36:14 INFO - PROCESS | 1857 | 1462318574426 Marionette DEBUG loaded listener.js 16:36:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f75aa614c00) [pid = 1857] [serial = 1251] [outer = 0x7f758aa6d000] 16:36:15 INFO - PROCESS | 1857 | 1462318575179 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]]]}] 16:36:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 16:36:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1176ms 16:36:15 INFO - PROCESS | 1857 | 1462318575241 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 16:36:15 INFO - PROCESS | 1857 | 1462318575245 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 16:36:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 16:36:15 INFO - PROCESS | 1857 | 1462318575250 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 16:36:15 INFO - PROCESS | 1857 | 1462318575252 Marionette TRACE conn3 <- [1,1638,null,{}] 16:36:15 INFO - PROCESS | 1857 | 1462318575257 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}] 16:36:15 INFO - PROCESS | 1857 | 1462318575427 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 16:36:15 INFO - PROCESS | 1857 | 1462318575585 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa60800 == 74 [pid = 1857] [id = 417] 16:36:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f75aa617400) [pid = 1857] [serial = 1252] [outer = (nil)] 16:36:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f75aab5ac00) [pid = 1857] [serial = 1253] [outer = 0x7f75aa617400] 16:36:15 INFO - PROCESS | 1857 | 1462318575651 Marionette DEBUG loaded listener.js 16:36:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f75aad81c00) [pid = 1857] [serial = 1254] [outer = 0x7f75aa617400] 16:36:16 INFO - PROCESS | 1857 | 1462318576407 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]]]}] 16:36:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 16:36:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1182ms 16:36:16 INFO - PROCESS | 1857 | 1462318576447 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 16:36:16 INFO - PROCESS | 1857 | 1462318576451 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 16:36:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 16:36:16 INFO - PROCESS | 1857 | 1462318576456 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 16:36:16 INFO - PROCESS | 1857 | 1462318576458 Marionette TRACE conn3 <- [1,1642,null,{}] 16:36:16 INFO - PROCESS | 1857 | 1462318576463 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}] 16:36:16 INFO - PROCESS | 1857 | 1462318576605 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 16:36:16 INFO - PROCESS | 1857 | 1462318576765 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b1a80000 == 75 [pid = 1857] [id = 418] 16:36:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f75aa8e6400) [pid = 1857] [serial = 1255] [outer = (nil)] 16:36:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f75aba57000) [pid = 1857] [serial = 1256] [outer = 0x7f75aa8e6400] 16:36:16 INFO - PROCESS | 1857 | 1462318576828 Marionette DEBUG loaded listener.js 16:36:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f75abb77000) [pid = 1857] [serial = 1257] [outer = 0x7f75aa8e6400] 16:36:17 INFO - PROCESS | 1857 | 1462318577588 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]]]}] 16:36:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 16:36:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1180ms 16:36:17 INFO - PROCESS | 1857 | 1462318577649 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 16:36:17 INFO - PROCESS | 1857 | 1462318577653 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 16:36:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 16:36:17 INFO - PROCESS | 1857 | 1462318577660 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 16:36:17 INFO - PROCESS | 1857 | 1462318577662 Marionette TRACE conn3 <- [1,1646,null,{}] 16:36:17 INFO - PROCESS | 1857 | 1462318577667 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}] 16:36:17 INFO - PROCESS | 1857 | 1462318577815 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 16:36:17 INFO - PROCESS | 1857 | 1462318577968 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b2756000 == 76 [pid = 1857] [id = 419] 16:36:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f75aab6fc00) [pid = 1857] [serial = 1258] [outer = (nil)] 16:36:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f75abb7bc00) [pid = 1857] [serial = 1259] [outer = 0x7f75aab6fc00] 16:36:18 INFO - PROCESS | 1857 | 1462318578031 Marionette DEBUG loaded listener.js 16:36:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f75abb81800) [pid = 1857] [serial = 1260] [outer = 0x7f75aab6fc00] 16:36:18 INFO - PROCESS | 1857 | 1462318578785 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]]]}] 16:36:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 16:36:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1178ms 16:36:18 INFO - PROCESS | 1857 | 1462318578846 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 16:36:18 INFO - PROCESS | 1857 | 1462318578850 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 16:36:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 16:36:18 INFO - PROCESS | 1857 | 1462318578856 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 16:36:18 INFO - PROCESS | 1857 | 1462318578858 Marionette TRACE conn3 <- [1,1650,null,{}] 16:36:18 INFO - PROCESS | 1857 | 1462318578863 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}] 16:36:19 INFO - PROCESS | 1857 | 1462318579002 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 16:36:19 INFO - PROCESS | 1857 | 1462318579162 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce45800 == 77 [pid = 1857] [id = 420] 16:36:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f758a5c3000) [pid = 1857] [serial = 1261] [outer = (nil)] 16:36:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f759d16f400) [pid = 1857] [serial = 1262] [outer = 0x7f758a5c3000] 16:36:19 INFO - PROCESS | 1857 | 1462318579225 Marionette DEBUG loaded listener.js 16:36:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f75abbd3800) [pid = 1857] [serial = 1263] [outer = 0x7f758a5c3000] 16:36:20 INFO - PROCESS | 1857 | 1462318580036 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]]]}] 16:36:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 16:36:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1235ms 16:36:20 INFO - PROCESS | 1857 | 1462318580091 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 16:36:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 16:36:20 INFO - PROCESS | 1857 | 1462318580094 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 16:36:20 INFO - PROCESS | 1857 | 1462318580099 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 16:36:20 INFO - PROCESS | 1857 | 1462318580102 Marionette TRACE conn3 <- [1,1654,null,{}] 16:36:20 INFO - PROCESS | 1857 | 1462318580106 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}] 16:36:20 INFO - PROCESS | 1857 | 1462318580244 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 16:36:20 INFO - PROCESS | 1857 | 1462318580404 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595ce0800 == 78 [pid = 1857] [id = 421] 16:36:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f758b3a6400) [pid = 1857] [serial = 1264] [outer = (nil)] 16:36:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f75abd20800) [pid = 1857] [serial = 1265] [outer = 0x7f758b3a6400] 16:36:20 INFO - PROCESS | 1857 | 1462318580465 Marionette DEBUG loaded listener.js 16:36:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f75ad710000) [pid = 1857] [serial = 1266] [outer = 0x7f758b3a6400] 16:36:21 INFO - PROCESS | 1857 | 1462318581508 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]]]}] 16:36:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 16:36:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1477ms 16:36:21 INFO - PROCESS | 1857 | 1462318581577 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 16:36:21 INFO - PROCESS | 1857 | 1462318581591 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 16:36:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 16:36:21 INFO - PROCESS | 1857 | 1462318581598 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 16:36:21 INFO - PROCESS | 1857 | 1462318581611 Marionette TRACE conn3 <- [1,1658,null,{}] 16:36:21 INFO - PROCESS | 1857 | 1462318581623 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}] 16:36:21 INFO - PROCESS | 1857 | 1462318581822 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 16:36:21 INFO - PROCESS | 1857 | 1462318581989 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759360f000 == 79 [pid = 1857] [id = 422] 16:36:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f7592fcac00) [pid = 1857] [serial = 1267] [outer = (nil)] 16:36:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f75939e8800) [pid = 1857] [serial = 1268] [outer = 0x7f7592fcac00] 16:36:22 INFO - PROCESS | 1857 | 1462318582048 Marionette DEBUG loaded listener.js 16:36:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f7594062400) [pid = 1857] [serial = 1269] [outer = 0x7f7592fcac00] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9a14000 == 78 [pid = 1857] [id = 372] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f75940df800) [pid = 1857] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f75a3e40400) [pid = 1857] [serial = 1190] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa638000 == 77 [pid = 1857] [id = 373] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e07c000 == 76 [pid = 1857] [id = 410] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d5a9000 == 75 [pid = 1857] [id = 409] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593606800 == 74 [pid = 1857] [id = 408] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a56e800 == 73 [pid = 1857] [id = 407] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759401c800 == 72 [pid = 1857] [id = 406] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c3a4000 == 71 [pid = 1857] [id = 405] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361e800 == 70 [pid = 1857] [id = 404] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5be800 == 69 [pid = 1857] [id = 402] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af517800 == 68 [pid = 1857] [id = 401] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af0cd000 == 67 [pid = 1857] [id = 400] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e04800 == 66 [pid = 1857] [id = 399] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7599a6e800 == 65 [pid = 1857] [id = 398] 16:36:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e15f000 == 64 [pid = 1857] [id = 397] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f759fff1c00) [pid = 1857] [serial = 1184] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f759c039400) [pid = 1857] [serial = 1157] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f7595cae400) [pid = 1857] [serial = 1175] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f759730f800) [pid = 1857] [serial = 1176] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f7593c27800) [pid = 1857] [serial = 1173] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f75923f2800) [pid = 1857] [serial = 1172] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f759e735000) [pid = 1857] [serial = 1160] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f758c44f000) [pid = 1857] [serial = 1170] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758b3a7c00) [pid = 1857] [serial = 1169] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f759ffef000) [pid = 1857] [serial = 1166] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758df85800) [pid = 1857] [serial = 1148] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f759384e000) [pid = 1857] [serial = 1151] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f759ec90800) [pid = 1857] [serial = 1163] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f759be57c00) [pid = 1857] [serial = 1187] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f75971f1400) [pid = 1857] [serial = 1154] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f759cb6ec00) [pid = 1857] [serial = 1178] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f759e0c7000) [pid = 1857] [serial = 1179] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f759e0d5c00) [pid = 1857] [serial = 1181] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f75a3b8d000) [pid = 1857] [serial = 1188] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f75a3b8a800) [pid = 1857] [serial = 1185] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f759ec70000) [pid = 1857] [serial = 1182] [outer = (nil)] [url = about:blank] 16:36:22 INFO - PROCESS | 1857 | 1462318582866 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]]]}] 16:36:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 16:36:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1298ms 16:36:22 INFO - PROCESS | 1857 | 1462318582914 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 16:36:22 INFO - PROCESS | 1857 | 1462318582922 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 16:36:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 16:36:22 INFO - PROCESS | 1857 | 1462318582932 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 16:36:22 INFO - PROCESS | 1857 | 1462318582935 Marionette TRACE conn3 <- [1,1662,null,{}] 16:36:22 INFO - PROCESS | 1857 | 1462318582939 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}] 16:36:23 INFO - PROCESS | 1857 | 1462318583077 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 16:36:23 INFO - PROCESS | 1857 | 1462318583093 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594bbb800 == 65 [pid = 1857] [id = 423] 16:36:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f7593845800) [pid = 1857] [serial = 1270] [outer = (nil)] 16:36:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f75970fb000) [pid = 1857] [serial = 1271] [outer = 0x7f7593845800] 16:36:23 INFO - PROCESS | 1857 | 1462318583147 Marionette DEBUG loaded listener.js 16:36:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f7599acb800) [pid = 1857] [serial = 1272] [outer = 0x7f7593845800] 16:36:23 INFO - PROCESS | 1857 | 1462318583905 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]]]}] 16:36:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 16:36:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1032ms 16:36:23 INFO - PROCESS | 1857 | 1462318583972 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 16:36:23 INFO - PROCESS | 1857 | 1462318583976 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 16:36:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 16:36:23 INFO - PROCESS | 1857 | 1462318583983 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 16:36:23 INFO - PROCESS | 1857 | 1462318583988 Marionette TRACE conn3 <- [1,1666,null,{}] 16:36:24 INFO - PROCESS | 1857 | 1462318584021 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}] 16:36:24 INFO - PROCESS | 1857 | 1462318584158 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 16:36:24 INFO - PROCESS | 1857 | 1462318584168 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d408000 == 66 [pid = 1857] [id = 424] 16:36:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f759b236800) [pid = 1857] [serial = 1273] [outer = (nil)] 16:36:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f759e031800) [pid = 1857] [serial = 1274] [outer = 0x7f759b236800] 16:36:24 INFO - PROCESS | 1857 | 1462318584226 Marionette DEBUG loaded listener.js 16:36:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f759ebbc000) [pid = 1857] [serial = 1275] [outer = 0x7f759b236800] 16:36:25 INFO - PROCESS | 1857 | 1462318585006 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]]]}] 16:36:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 16:36:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1050ms 16:36:25 INFO - PROCESS | 1857 | 1462318585034 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 16:36:25 INFO - PROCESS | 1857 | 1462318585038 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 16:36:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 16:36:25 INFO - PROCESS | 1857 | 1462318585046 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 16:36:25 INFO - PROCESS | 1857 | 1462318585048 Marionette TRACE conn3 <- [1,1670,null,{}] 16:36:25 INFO - PROCESS | 1857 | 1462318585053 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}] 16:36:25 INFO - PROCESS | 1857 | 1462318585230 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 16:36:25 INFO - PROCESS | 1857 | 1462318585257 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff09800 == 67 [pid = 1857] [id = 425] 16:36:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f759384e000) [pid = 1857] [serial = 1276] [outer = (nil)] 16:36:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f75a0d8a800) [pid = 1857] [serial = 1277] [outer = 0x7f759384e000] 16:36:25 INFO - PROCESS | 1857 | 1462318585310 Marionette DEBUG loaded listener.js 16:36:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f75a3e44400) [pid = 1857] [serial = 1278] [outer = 0x7f759384e000] 16:36:26 INFO - PROCESS | 1857 | 1462318586077 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]]]}] 16:36:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 16:36:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1079ms 16:36:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 16:36:26 INFO - PROCESS | 1857 | 1462318586135 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 16:36:26 INFO - PROCESS | 1857 | 1462318586137 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 16:36:26 INFO - PROCESS | 1857 | 1462318586143 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 16:36:26 INFO - PROCESS | 1857 | 1462318586145 Marionette TRACE conn3 <- [1,1674,null,{}] 16:36:26 INFO - PROCESS | 1857 | 1462318586149 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}] 16:36:26 INFO - PROCESS | 1857 | 1462318586323 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 16:36:26 INFO - PROCESS | 1857 | 1462318586352 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa62b000 == 68 [pid = 1857] [id = 426] 16:36:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f759e733000) [pid = 1857] [serial = 1279] [outer = (nil)] 16:36:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f75a9a69c00) [pid = 1857] [serial = 1280] [outer = 0x7f759e733000] 16:36:26 INFO - PROCESS | 1857 | 1462318586408 Marionette DEBUG loaded listener.js 16:36:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f75aa8e6c00) [pid = 1857] [serial = 1281] [outer = 0x7f759e733000] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f7595cb0800) [pid = 1857] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f7593acf400) [pid = 1857] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f758b0d7c00) [pid = 1857] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f759716b400) [pid = 1857] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f759c74f800) [pid = 1857] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758c448c00) [pid = 1857] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f758e9a4400) [pid = 1857] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f759c756000) [pid = 1857] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 16:36:27 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f759bd92800) [pid = 1857] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 16:36:27 INFO - PROCESS | 1857 | 1462318587292 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]]]}] 16:36:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 16:36:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1176ms 16:36:27 INFO - PROCESS | 1857 | 1462318587318 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 16:36:27 INFO - PROCESS | 1857 | 1462318587322 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 16:36:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 16:36:27 INFO - PROCESS | 1857 | 1462318587327 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 16:36:27 INFO - PROCESS | 1857 | 1462318587329 Marionette TRACE conn3 <- [1,1678,null,{}] 16:36:27 INFO - PROCESS | 1857 | 1462318587344 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}] 16:36:27 INFO - PROCESS | 1857 | 1462318587486 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 16:36:27 INFO - PROCESS | 1857 | 1462318587499 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75adc15800 == 69 [pid = 1857] [id = 427] 16:36:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f75939f2c00) [pid = 1857] [serial = 1282] [outer = (nil)] 16:36:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f759ffe9c00) [pid = 1857] [serial = 1283] [outer = 0x7f75939f2c00] 16:36:27 INFO - PROCESS | 1857 | 1462318587566 Marionette DEBUG loaded listener.js 16:36:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f75ab7ca400) [pid = 1857] [serial = 1284] [outer = 0x7f75939f2c00] 16:36:28 INFO - PROCESS | 1857 | 1462318588279 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]]]}] 16:36:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 16:36:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 987ms 16:36:28 INFO - PROCESS | 1857 | 1462318588315 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 16:36:28 INFO - PROCESS | 1857 | 1462318588319 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 16:36:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 16:36:28 INFO - PROCESS | 1857 | 1462318588324 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 16:36:28 INFO - PROCESS | 1857 | 1462318588326 Marionette TRACE conn3 <- [1,1682,null,{}] 16:36:28 INFO - PROCESS | 1857 | 1462318588332 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}] 16:36:28 INFO - PROCESS | 1857 | 1462318588511 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 16:36:28 INFO - PROCESS | 1857 | 1462318588528 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5aa000 == 70 [pid = 1857] [id = 428] 16:36:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f7597175400) [pid = 1857] [serial = 1285] [outer = (nil)] 16:36:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f75abbe0800) [pid = 1857] [serial = 1286] [outer = 0x7f7597175400] 16:36:28 INFO - PROCESS | 1857 | 1462318588583 Marionette DEBUG loaded listener.js 16:36:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f75adc61800) [pid = 1857] [serial = 1287] [outer = 0x7f7597175400] 16:36:29 INFO - PROCESS | 1857 | 1462318589338 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]]]}] 16:36:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 16:36:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1075ms 16:36:29 INFO - PROCESS | 1857 | 1462318589402 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 16:36:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 16:36:29 INFO - PROCESS | 1857 | 1462318589407 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 16:36:29 INFO - PROCESS | 1857 | 1462318589415 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 16:36:29 INFO - PROCESS | 1857 | 1462318589420 Marionette TRACE conn3 <- [1,1686,null,{}] 16:36:29 INFO - PROCESS | 1857 | 1462318589428 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}] 16:36:29 INFO - PROCESS | 1857 | 1462318589613 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 16:36:29 INFO - PROCESS | 1857 | 1462318589774 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594bb5800 == 71 [pid = 1857] [id = 429] 16:36:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f758b3b1000) [pid = 1857] [serial = 1288] [outer = (nil)] 16:36:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f75923f2800) [pid = 1857] [serial = 1289] [outer = 0x7f758b3b1000] 16:36:29 INFO - PROCESS | 1857 | 1462318589851 Marionette DEBUG loaded listener.js 16:36:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f7593d7a800) [pid = 1857] [serial = 1290] [outer = 0x7f758b3b1000] 16:36:30 INFO - PROCESS | 1857 | 1462318590755 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]]]}] 16:36:30 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 16:36:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1388ms 16:36:30 INFO - PROCESS | 1857 | 1462318590803 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 16:36:30 INFO - PROCESS | 1857 | 1462318590811 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 16:36:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 16:36:30 INFO - PROCESS | 1857 | 1462318590821 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 16:36:30 INFO - PROCESS | 1857 | 1462318590825 Marionette TRACE conn3 <- [1,1690,null,{}] 16:36:30 INFO - PROCESS | 1857 | 1462318590831 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}] 16:36:31 INFO - PROCESS | 1857 | 1462318590997 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 16:36:31 INFO - PROCESS | 1857 | 1462318591164 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a011e800 == 72 [pid = 1857] [id = 430] 16:36:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f7595cad000) [pid = 1857] [serial = 1291] [outer = (nil)] 16:36:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f759a547800) [pid = 1857] [serial = 1292] [outer = 0x7f7595cad000] 16:36:31 INFO - PROCESS | 1857 | 1462318591230 Marionette DEBUG loaded listener.js 16:36:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f759be49400) [pid = 1857] [serial = 1293] [outer = 0x7f7595cad000] 16:36:32 INFO - PROCESS | 1857 | 1462318592106 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]]]}] 16:36:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 16:36:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1329ms 16:36:32 INFO - PROCESS | 1857 | 1462318592150 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 16:36:32 INFO - PROCESS | 1857 | 1462318592154 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 16:36:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 16:36:32 INFO - PROCESS | 1857 | 1462318592160 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 16:36:32 INFO - PROCESS | 1857 | 1462318592166 Marionette TRACE conn3 <- [1,1694,null,{}] 16:36:32 INFO - PROCESS | 1857 | 1462318592180 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}] 16:36:32 INFO - PROCESS | 1857 | 1462318592338 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 16:36:32 INFO - PROCESS | 1857 | 1462318592505 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afe14000 == 73 [pid = 1857] [id = 431] 16:36:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f7593ac6800) [pid = 1857] [serial = 1294] [outer = (nil)] 16:36:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f759ec91400) [pid = 1857] [serial = 1295] [outer = 0x7f7593ac6800] 16:36:32 INFO - PROCESS | 1857 | 1462318592585 Marionette DEBUG loaded listener.js 16:36:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f75aa694400) [pid = 1857] [serial = 1296] [outer = 0x7f7593ac6800] 16:36:33 INFO - PROCESS | 1857 | 1462318593362 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]]]}] 16:36:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 16:36:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1232ms 16:36:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 16:36:33 INFO - PROCESS | 1857 | 1462318593393 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 16:36:33 INFO - PROCESS | 1857 | 1462318593396 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 16:36:33 INFO - PROCESS | 1857 | 1462318593402 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 16:36:33 INFO - PROCESS | 1857 | 1462318593405 Marionette TRACE conn3 <- [1,1698,null,{}] 16:36:33 INFO - PROCESS | 1857 | 1462318593409 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}] 16:36:33 INFO - PROCESS | 1857 | 1462318593565 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 16:36:33 INFO - PROCESS | 1857 | 1462318593729 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c25800 == 74 [pid = 1857] [id = 432] 16:36:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f7595cb9800) [pid = 1857] [serial = 1297] [outer = (nil)] 16:36:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f75abb78800) [pid = 1857] [serial = 1298] [outer = 0x7f7595cb9800] 16:36:33 INFO - PROCESS | 1857 | 1462318593794 Marionette DEBUG loaded listener.js 16:36:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f75abd21400) [pid = 1857] [serial = 1299] [outer = 0x7f7595cb9800] 16:36:34 INFO - PROCESS | 1857 | 1462318594628 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]]]}] 16:36:34 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 16:36:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1279ms 16:36:34 INFO - PROCESS | 1857 | 1462318594683 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 16:36:34 INFO - PROCESS | 1857 | 1462318594685 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 16:36:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 16:36:34 INFO - PROCESS | 1857 | 1462318594691 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 16:36:34 INFO - PROCESS | 1857 | 1462318594693 Marionette TRACE conn3 <- [1,1702,null,{}] 16:36:34 INFO - PROCESS | 1857 | 1462318594699 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}] 16:36:34 INFO - PROCESS | 1857 | 1462318594856 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 16:36:35 INFO - PROCESS | 1857 | 1462318595026 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75cc6bd000 == 75 [pid = 1857] [id = 433] 16:36:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f75aab5c800) [pid = 1857] [serial = 1300] [outer = (nil)] 16:36:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f75adc65800) [pid = 1857] [serial = 1301] [outer = 0x7f75aab5c800] 16:36:35 INFO - PROCESS | 1857 | 1462318595091 Marionette DEBUG loaded listener.js 16:36:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f75af03c400) [pid = 1857] [serial = 1302] [outer = 0x7f75aab5c800] 16:36:35 INFO - PROCESS | 1857 | 1462318595852 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]]]}] 16:36:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 16:36:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1231ms 16:36:35 INFO - PROCESS | 1857 | 1462318595924 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 16:36:35 INFO - PROCESS | 1857 | 1462318595927 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 16:36:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 16:36:35 INFO - PROCESS | 1857 | 1462318595934 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 16:36:35 INFO - PROCESS | 1857 | 1462318595936 Marionette TRACE conn3 <- [1,1706,null,{}] 16:36:35 INFO - PROCESS | 1857 | 1462318595942 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}] 16:36:36 INFO - PROCESS | 1857 | 1462318596154 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 16:36:36 INFO - PROCESS | 1857 | 1462318596316 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922b2800 == 76 [pid = 1857] [id = 434] 16:36:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f75af040000) [pid = 1857] [serial = 1303] [outer = (nil)] 16:36:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f75af7bc000) [pid = 1857] [serial = 1304] [outer = 0x7f75af040000] 16:36:36 INFO - PROCESS | 1857 | 1462318596381 Marionette DEBUG loaded listener.js 16:36:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f75afd34000) [pid = 1857] [serial = 1305] [outer = 0x7f75af040000] 16:36:37 INFO - PROCESS | 1857 | 1462318597209 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]]]}] 16:36:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 16:36:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1337ms 16:36:37 INFO - PROCESS | 1857 | 1462318597270 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 16:36:37 INFO - PROCESS | 1857 | 1462318597275 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 16:36:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 16:36:37 INFO - PROCESS | 1857 | 1462318597280 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 16:36:37 INFO - PROCESS | 1857 | 1462318597282 Marionette TRACE conn3 <- [1,1710,null,{}] 16:36:37 INFO - PROCESS | 1857 | 1462318597287 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}] 16:36:37 INFO - PROCESS | 1857 | 1462318597430 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 16:36:37 INFO - PROCESS | 1857 | 1462318597963 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e0a0800 == 77 [pid = 1857] [id = 435] 16:36:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758aa65c00) [pid = 1857] [serial = 1306] [outer = (nil)] 16:36:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f758af9ac00) [pid = 1857] [serial = 1307] [outer = 0x7f758aa65c00] 16:36:38 INFO - PROCESS | 1857 | 1462318598029 Marionette DEBUG loaded listener.js 16:36:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f758b2e7400) [pid = 1857] [serial = 1308] [outer = 0x7f758aa65c00] 16:36:38 INFO - PROCESS | 1857 | 1462318598816 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]]]}] 16:36:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 16:36:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1577ms 16:36:38 INFO - PROCESS | 1857 | 1462318598873 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 16:36:38 INFO - PROCESS | 1857 | 1462318598880 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 16:36:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 16:36:38 INFO - PROCESS | 1857 | 1462318598889 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 16:36:38 INFO - PROCESS | 1857 | 1462318598893 Marionette TRACE conn3 <- [1,1714,null,{}] 16:36:38 INFO - PROCESS | 1857 | 1462318598899 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}] 16:36:39 INFO - PROCESS | 1857 | 1462318599042 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 16:36:39 INFO - PROCESS | 1857 | 1462318599209 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c39b000 == 78 [pid = 1857] [id = 436] 16:36:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f758b3b1800) [pid = 1857] [serial = 1309] [outer = (nil)] 16:36:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f758c299800) [pid = 1857] [serial = 1310] [outer = 0x7f758b3b1800] 16:36:39 INFO - PROCESS | 1857 | 1462318599330 Marionette DEBUG loaded listener.js 16:36:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f758df84000) [pid = 1857] [serial = 1311] [outer = 0x7f758b3b1800] 16:36:40 INFO - PROCESS | 1857 | 1462318600154 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]]]}] 16:36:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 16:36:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1331ms 16:36:40 INFO - PROCESS | 1857 | 1462318600223 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 16:36:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 16:36:40 INFO - PROCESS | 1857 | 1462318600228 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 16:36:40 INFO - PROCESS | 1857 | 1462318600234 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 16:36:40 INFO - PROCESS | 1857 | 1462318600236 Marionette TRACE conn3 <- [1,1718,null,{}] 16:36:40 INFO - PROCESS | 1857 | 1462318600241 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}] 16:36:40 INFO - PROCESS | 1857 | 1462318600371 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 16:36:40 INFO - PROCESS | 1857 | 1462318600541 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593ecf800 == 79 [pid = 1857] [id = 437] 16:36:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f758df88400) [pid = 1857] [serial = 1312] [outer = (nil)] 16:36:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758e29dc00) [pid = 1857] [serial = 1313] [outer = 0x7f758df88400] 16:36:40 INFO - PROCESS | 1857 | 1462318600603 Marionette DEBUG loaded listener.js 16:36:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f758e9f1c00) [pid = 1857] [serial = 1314] [outer = 0x7f758df88400] 16:36:41 INFO - PROCESS | 1857 | 1462318601373 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]]]}] 16:36:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 16:36:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1177ms 16:36:41 INFO - PROCESS | 1857 | 1462318601410 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 16:36:41 INFO - PROCESS | 1857 | 1462318601413 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 16:36:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 16:36:41 INFO - PROCESS | 1857 | 1462318601424 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 16:36:41 INFO - PROCESS | 1857 | 1462318601432 Marionette TRACE conn3 <- [1,1722,null,{}] 16:36:41 INFO - PROCESS | 1857 | 1462318601439 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}] 16:36:41 INFO - PROCESS | 1857 | 1462318601578 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 16:36:41 INFO - PROCESS | 1857 | 1462318601745 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594cc8000 == 80 [pid = 1857] [id = 438] 16:36:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f7593acb400) [pid = 1857] [serial = 1315] [outer = (nil)] 16:36:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f7593d85800) [pid = 1857] [serial = 1316] [outer = 0x7f7593acb400] 16:36:41 INFO - PROCESS | 1857 | 1462318601802 Marionette DEBUG loaded listener.js 16:36:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f7594621c00) [pid = 1857] [serial = 1317] [outer = 0x7f7593acb400] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75adc15800 == 79 [pid = 1857] [id = 427] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa62b000 == 78 [pid = 1857] [id = 426] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f759ffea000) [pid = 1857] [serial = 1235] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f7593ac8800) [pid = 1857] [serial = 1196] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f758b3ab000) [pid = 1857] [serial = 1193] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f759ae5f000) [pid = 1857] [serial = 1202] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f759ae60800) [pid = 1857] [serial = 1199] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f75a0d89000) [pid = 1857] [serial = 1205] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f75a9a64c00) [pid = 1857] [serial = 1208] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f75aa8e3c00) [pid = 1857] [serial = 1211] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff09800 == 77 [pid = 1857] [id = 425] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d408000 == 76 [pid = 1857] [id = 424] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594bbb800 == 75 [pid = 1857] [id = 423] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759360f000 == 74 [pid = 1857] [id = 422] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595ce0800 == 73 [pid = 1857] [id = 421] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce45800 == 72 [pid = 1857] [id = 420] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b2756000 == 71 [pid = 1857] [id = 419] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b1a80000 == 70 [pid = 1857] [id = 418] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa60800 == 69 [pid = 1857] [id = 417] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5b8800 == 68 [pid = 1857] [id = 416] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aee6d800 == 67 [pid = 1857] [id = 415] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa9b1800 == 66 [pid = 1857] [id = 414] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759b2df000 == 65 [pid = 1857] [id = 413] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593621000 == 64 [pid = 1857] [id = 412] 16:36:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0d5d000 == 63 [pid = 1857] [id = 411] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f759da3fc00) [pid = 1857] [serial = 1146] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f759bcef400) [pid = 1857] [serial = 1226] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f759461c800) [pid = 1857] [serial = 1220] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f7595b37c00) [pid = 1857] [serial = 1221] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758c448800) [pid = 1857] [serial = 1215] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f758b2ec000) [pid = 1857] [serial = 1214] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f7599acb000) [pid = 1857] [serial = 1223] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f759d208400) [pid = 1857] [serial = 1229] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f75a4a37c00) [pid = 1857] [serial = 1191] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f75923f4400) [pid = 1857] [serial = 1217] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f7592fc7c00) [pid = 1857] [serial = 1218] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f759e73a000) [pid = 1857] [serial = 1230] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f759be9d800) [pid = 1857] [serial = 1227] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f759ec86000) [pid = 1857] [serial = 1232] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f759a60a800) [pid = 1857] [serial = 1224] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f759ffb8400) [pid = 1857] [serial = 1233] [outer = (nil)] [url = about:blank] 16:36:42 INFO - PROCESS | 1857 | 1462318602595 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]]]}] 16:36:42 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 16:36:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1191ms 16:36:42 INFO - PROCESS | 1857 | 1462318602612 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 16:36:42 INFO - PROCESS | 1857 | 1462318602615 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 16:36:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 16:36:42 INFO - PROCESS | 1857 | 1462318602620 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 16:36:42 INFO - PROCESS | 1857 | 1462318602622 Marionette TRACE conn3 <- [1,1726,null,{}] 16:36:42 INFO - PROCESS | 1857 | 1462318602627 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}] 16:36:42 INFO - PROCESS | 1857 | 1462318602790 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 16:36:42 INFO - PROCESS | 1857 | 1462318602908 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e08c000 == 64 [pid = 1857] [id = 439] 16:36:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f758b0de000) [pid = 1857] [serial = 1318] [outer = (nil)] 16:36:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f7594058000) [pid = 1857] [serial = 1319] [outer = 0x7f758b0de000] 16:36:42 INFO - PROCESS | 1857 | 1462318602962 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f759483d400) [pid = 1857] [serial = 1320] [outer = 0x7f758b0de000] 16:36:43 INFO - PROCESS | 1857 | 1462318603580 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]]]}] 16:36:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 16:36:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 982ms 16:36:43 INFO - PROCESS | 1857 | 1462318603603 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 16:36:43 INFO - PROCESS | 1857 | 1462318603606 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 16:36:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 16:36:43 INFO - PROCESS | 1857 | 1462318603611 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 16:36:43 INFO - PROCESS | 1857 | 1462318603614 Marionette TRACE conn3 <- [1,1730,null,{}] 16:36:43 INFO - PROCESS | 1857 | 1462318603618 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}] 16:36:43 INFO - PROCESS | 1857 | 1462318603784 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 16:36:43 INFO - PROCESS | 1857 | 1462318603804 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c30800 == 65 [pid = 1857] [id = 440] 16:36:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f7594843c00) [pid = 1857] [serial = 1321] [outer = (nil)] 16:36:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f7594846c00) [pid = 1857] [serial = 1322] [outer = 0x7f7594843c00] 16:36:43 INFO - PROCESS | 1857 | 1462318603868 Marionette DEBUG loaded listener.js 16:36:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f7594b2c000) [pid = 1857] [serial = 1323] [outer = 0x7f7594843c00] 16:36:44 INFO - PROCESS | 1857 | 1462318604615 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]]]}] 16:36:44 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 16:36:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1027ms 16:36:44 INFO - PROCESS | 1857 | 1462318604639 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 16:36:44 INFO - PROCESS | 1857 | 1462318604642 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 16:36:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 16:36:44 INFO - PROCESS | 1857 | 1462318604671 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 16:36:44 INFO - PROCESS | 1857 | 1462318604674 Marionette TRACE conn3 <- [1,1734,null,{}] 16:36:44 INFO - PROCESS | 1857 | 1462318604678 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}] 16:36:44 INFO - PROCESS | 1857 | 1462318604855 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 16:36:44 INFO - PROCESS | 1857 | 1462318604889 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cca8800 == 66 [pid = 1857] [id = 441] 16:36:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f7594b2c800) [pid = 1857] [serial = 1324] [outer = (nil)] 16:36:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f7597173400) [pid = 1857] [serial = 1325] [outer = 0x7f7594b2c800] 16:36:44 INFO - PROCESS | 1857 | 1462318604944 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f759730f400) [pid = 1857] [serial = 1326] [outer = 0x7f7594b2c800] 16:36:45 INFO - PROCESS | 1857 | 1462318605590 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]]]}] 16:36:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 16:36:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 951ms 16:36:45 INFO - PROCESS | 1857 | 1462318605609 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 16:36:45 INFO - PROCESS | 1857 | 1462318605612 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 16:36:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 16:36:45 INFO - PROCESS | 1857 | 1462318605617 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 16:36:45 INFO - PROCESS | 1857 | 1462318605620 Marionette TRACE conn3 <- [1,1738,null,{}] 16:36:45 INFO - PROCESS | 1857 | 1462318605624 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}] 16:36:45 INFO - PROCESS | 1857 | 1462318605783 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 16:36:45 INFO - PROCESS | 1857 | 1462318605806 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d3a6000 == 67 [pid = 1857] [id = 442] 16:36:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f7595892800) [pid = 1857] [serial = 1327] [outer = (nil)] 16:36:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f759746c000) [pid = 1857] [serial = 1328] [outer = 0x7f7595892800] 16:36:45 INFO - PROCESS | 1857 | 1462318605858 Marionette DEBUG loaded listener.js 16:36:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f759a54e400) [pid = 1857] [serial = 1329] [outer = 0x7f7595892800] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f7597468000) [pid = 1857] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f759405cc00) [pid = 1857] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f758a5c2000) [pid = 1857] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f759a6a8800) [pid = 1857] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f759c1c3c00) [pid = 1857] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f7595cb0000) [pid = 1857] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f7592448800) [pid = 1857] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f758b3a3800) [pid = 1857] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f7595cac800) [pid = 1857] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f759405e000) [pid = 1857] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758e01e000) [pid = 1857] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f759cc8bc00) [pid = 1857] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f758b2e9c00) [pid = 1857] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f758df86000) [pid = 1857] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f7595cab800) [pid = 1857] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f758aa6f400) [pid = 1857] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758e9a0800) [pid = 1857] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f7594065800) [pid = 1857] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758b3af000) [pid = 1857] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f75a4a97800) [pid = 1857] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f759730dc00) [pid = 1857] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f759462b400) [pid = 1857] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f759384ec00) [pid = 1857] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f758c23a800) [pid = 1857] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f758e0aa800) [pid = 1857] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f758a5ce000) [pid = 1857] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f758e03a800) [pid = 1857] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f758a5c7000) [pid = 1857] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f7593c2ec00) [pid = 1857] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f759384b800) [pid = 1857] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f75923ed800) [pid = 1857] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f758e2a4c00) [pid = 1857] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758aa6a800) [pid = 1857] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f758a5c1c00) [pid = 1857] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f758afa3c00) [pid = 1857] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f75923f7000) [pid = 1857] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f7595b44c00) [pid = 1857] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f7594057400) [pid = 1857] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f759e8a7400) [pid = 1857] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f758e050000) [pid = 1857] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758aa70400) [pid = 1857] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f759384e000) [pid = 1857] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759e733000) [pid = 1857] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f75939f2c00) [pid = 1857] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f75aa617400) [pid = 1857] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f75939ed800) [pid = 1857] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f759bcf8000) [pid = 1857] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f7593845800) [pid = 1857] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f758b3a7400) [pid = 1857] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f759b236800) [pid = 1857] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f7592fcac00) [pid = 1857] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f758b3a6400) [pid = 1857] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f759a6a3c00) [pid = 1857] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758aa6d000) [pid = 1857] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758e04e000) [pid = 1857] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 16:36:47 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758b2e7000) [pid = 1857] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 16:36:47 INFO - PROCESS | 1857 | 1462318607327 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]]]}] 16:36:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 16:36:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1730ms 16:36:47 INFO - PROCESS | 1857 | 1462318607348 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 16:36:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 16:36:47 INFO - PROCESS | 1857 | 1462318607351 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 16:36:47 INFO - PROCESS | 1857 | 1462318607356 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 16:36:47 INFO - PROCESS | 1857 | 1462318607358 Marionette TRACE conn3 <- [1,1742,null,{}] 16:36:47 INFO - PROCESS | 1857 | 1462318607371 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}] 16:36:47 INFO - PROCESS | 1857 | 1462318607520 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 16:36:47 INFO - PROCESS | 1857 | 1462318607536 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c468800 == 68 [pid = 1857] [id = 443] 16:36:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758a5c2000) [pid = 1857] [serial = 1330] [outer = (nil)] 16:36:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758b3a3800) [pid = 1857] [serial = 1331] [outer = 0x7f758a5c2000] 16:36:47 INFO - PROCESS | 1857 | 1462318607599 Marionette DEBUG loaded listener.js 16:36:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f758e0b1800) [pid = 1857] [serial = 1332] [outer = 0x7f758a5c2000] 16:36:48 INFO - PROCESS | 1857 | 1462318608268 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]]]}] 16:36:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 16:36:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 975ms 16:36:48 INFO - PROCESS | 1857 | 1462318608330 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 16:36:48 INFO - PROCESS | 1857 | 1462318608333 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 16:36:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 16:36:48 INFO - PROCESS | 1857 | 1462318608339 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 16:36:48 INFO - PROCESS | 1857 | 1462318608342 Marionette TRACE conn3 <- [1,1746,null,{}] 16:36:48 INFO - PROCESS | 1857 | 1462318608346 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}] 16:36:48 INFO - PROCESS | 1857 | 1462318608519 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 16:36:48 INFO - PROCESS | 1857 | 1462318608535 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d621000 == 69 [pid = 1857] [id = 444] 16:36:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f758a5c9000) [pid = 1857] [serial = 1333] [outer = (nil)] 16:36:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f758e0ecc00) [pid = 1857] [serial = 1334] [outer = 0x7f758a5c9000] 16:36:48 INFO - PROCESS | 1857 | 1462318608596 Marionette DEBUG loaded listener.js 16:36:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f75939f2c00) [pid = 1857] [serial = 1335] [outer = 0x7f758a5c9000] 16:36:49 INFO - PROCESS | 1857 | 1462318609434 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]]]}] 16:36:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 16:36:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1127ms 16:36:49 INFO - PROCESS | 1857 | 1462318609467 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 16:36:49 INFO - PROCESS | 1857 | 1462318609472 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 16:36:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 16:36:49 INFO - PROCESS | 1857 | 1462318609480 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 16:36:49 INFO - PROCESS | 1857 | 1462318609485 Marionette TRACE conn3 <- [1,1750,null,{}] 16:36:49 INFO - PROCESS | 1857 | 1462318609493 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}] 16:36:49 INFO - PROCESS | 1857 | 1462318609659 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 16:36:49 INFO - PROCESS | 1857 | 1462318609856 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922e4800 == 70 [pid = 1857] [id = 445] 16:36:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f758b3a8c00) [pid = 1857] [serial = 1336] [outer = (nil)] 16:36:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758c23b400) [pid = 1857] [serial = 1337] [outer = 0x7f758b3a8c00] 16:36:49 INFO - PROCESS | 1857 | 1462318609933 Marionette DEBUG loaded listener.js 16:36:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f758c447c00) [pid = 1857] [serial = 1338] [outer = 0x7f758b3a8c00] 16:36:50 INFO - PROCESS | 1857 | 1462318610746 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]]]}] 16:36:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 16:36:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1337ms 16:36:50 INFO - PROCESS | 1857 | 1462318610817 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 16:36:50 INFO - PROCESS | 1857 | 1462318610824 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 16:36:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 16:36:50 INFO - PROCESS | 1857 | 1462318610833 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 16:36:50 INFO - PROCESS | 1857 | 1462318610837 Marionette TRACE conn3 <- [1,1754,null,{}] 16:36:50 INFO - PROCESS | 1857 | 1462318610842 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}] 16:36:51 INFO - PROCESS | 1857 | 1462318611033 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 16:36:51 INFO - PROCESS | 1857 | 1462318611189 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cdc800 == 71 [pid = 1857] [id = 446] 16:36:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f758b3ae000) [pid = 1857] [serial = 1339] [outer = (nil)] 16:36:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758e9ec800) [pid = 1857] [serial = 1340] [outer = 0x7f758b3ae000] 16:36:51 INFO - PROCESS | 1857 | 1462318611253 Marionette DEBUG loaded listener.js 16:36:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f7592451000) [pid = 1857] [serial = 1341] [outer = 0x7f758b3ae000] 16:36:52 INFO - PROCESS | 1857 | 1462318612090 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]]]}] 16:36:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 16:36:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1332ms 16:36:52 INFO - PROCESS | 1857 | 1462318612165 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 16:36:52 INFO - PROCESS | 1857 | 1462318612168 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 16:36:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 16:36:52 INFO - PROCESS | 1857 | 1462318612174 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 16:36:52 INFO - PROCESS | 1857 | 1462318612180 Marionette TRACE conn3 <- [1,1758,null,{}] 16:36:52 INFO - PROCESS | 1857 | 1462318612193 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}] 16:36:52 INFO - PROCESS | 1857 | 1462318612380 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 16:36:52 INFO - PROCESS | 1857 | 1462318612538 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecb4800 == 72 [pid = 1857] [id = 447] 16:36:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f7593c26800) [pid = 1857] [serial = 1342] [outer = (nil)] 16:36:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7594624000) [pid = 1857] [serial = 1343] [outer = 0x7f7593c26800] 16:36:52 INFO - PROCESS | 1857 | 1462318612617 Marionette DEBUG loaded listener.js 16:36:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7594845400) [pid = 1857] [serial = 1344] [outer = 0x7f7593c26800] 16:36:53 INFO - PROCESS | 1857 | 1462318613418 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]]]}] 16:36:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 16:36:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1288ms 16:36:53 INFO - PROCESS | 1857 | 1462318613464 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 16:36:53 INFO - PROCESS | 1857 | 1462318613468 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 16:36:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 16:36:53 INFO - PROCESS | 1857 | 1462318613473 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 16:36:53 INFO - PROCESS | 1857 | 1462318613476 Marionette TRACE conn3 <- [1,1762,null,{}] 16:36:53 INFO - PROCESS | 1857 | 1462318613481 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}] 16:36:53 INFO - PROCESS | 1857 | 1462318613630 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 16:36:53 INFO - PROCESS | 1857 | 1462318613794 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01c4000 == 73 [pid = 1857] [id = 448] 16:36:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7593c29000) [pid = 1857] [serial = 1345] [outer = (nil)] 16:36:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7595b3ec00) [pid = 1857] [serial = 1346] [outer = 0x7f7593c29000] 16:36:53 INFO - PROCESS | 1857 | 1462318613859 Marionette DEBUG loaded listener.js 16:36:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f75970f9000) [pid = 1857] [serial = 1347] [outer = 0x7f7593c29000] 16:36:54 INFO - PROCESS | 1857 | 1462318614668 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]]]}] 16:36:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 16:36:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1233ms 16:36:54 INFO - PROCESS | 1857 | 1462318614707 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 16:36:54 INFO - PROCESS | 1857 | 1462318614709 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 16:36:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 16:36:54 INFO - PROCESS | 1857 | 1462318614715 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 16:36:54 INFO - PROCESS | 1857 | 1462318614717 Marionette TRACE conn3 <- [1,1766,null,{}] 16:36:54 INFO - PROCESS | 1857 | 1462318614722 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}] 16:36:54 INFO - PROCESS | 1857 | 1462318614881 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 16:36:55 INFO - PROCESS | 1857 | 1462318615055 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9af5000 == 74 [pid = 1857] [id = 449] 16:36:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f7594a61000) [pid = 1857] [serial = 1348] [outer = (nil)] 16:36:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f7597178c00) [pid = 1857] [serial = 1349] [outer = 0x7f7594a61000] 16:36:55 INFO - PROCESS | 1857 | 1462318615116 Marionette DEBUG loaded listener.js 16:36:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7599acb000) [pid = 1857] [serial = 1350] [outer = 0x7f7594a61000] 16:36:55 INFO - PROCESS | 1857 | 1462318615919 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]]]}] 16:36:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 16:36:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1276ms 16:36:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 16:36:56 INFO - PROCESS | 1857 | 1462318615992 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 16:36:56 INFO - PROCESS | 1857 | 1462318615994 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 16:36:56 INFO - PROCESS | 1857 | 1462318615999 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 16:36:56 INFO - PROCESS | 1857 | 1462318616002 Marionette TRACE conn3 <- [1,1770,null,{}] 16:36:56 INFO - PROCESS | 1857 | 1462318616007 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}] 16:36:56 INFO - PROCESS | 1857 | 1462318616204 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 16:36:56 INFO - PROCESS | 1857 | 1462318616363 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75abd87000 == 75 [pid = 1857] [id = 450] 16:36:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f7599a41c00) [pid = 1857] [serial = 1351] [outer = (nil)] 16:36:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f759b56cc00) [pid = 1857] [serial = 1352] [outer = 0x7f7599a41c00] 16:36:56 INFO - PROCESS | 1857 | 1462318616429 Marionette DEBUG loaded listener.js 16:36:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f759be56800) [pid = 1857] [serial = 1353] [outer = 0x7f7599a41c00] 16:36:57 INFO - PROCESS | 1857 | 1462318617153 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]]]}] 16:36:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 16:36:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1181ms 16:36:57 INFO - PROCESS | 1857 | 1462318617194 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 16:36:57 INFO - PROCESS | 1857 | 1462318617198 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 16:36:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 16:36:57 INFO - PROCESS | 1857 | 1462318617203 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 16:36:57 INFO - PROCESS | 1857 | 1462318617205 Marionette TRACE conn3 <- [1,1774,null,{}] 16:36:57 INFO - PROCESS | 1857 | 1462318617210 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}] 16:36:57 INFO - PROCESS | 1857 | 1462318617349 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 16:36:57 INFO - PROCESS | 1857 | 1462318617511 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af517000 == 76 [pid = 1857] [id = 451] 16:36:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f7599ad3800) [pid = 1857] [serial = 1354] [outer = (nil)] 16:36:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f759cd3c400) [pid = 1857] [serial = 1355] [outer = 0x7f7599ad3800] 16:36:57 INFO - PROCESS | 1857 | 1462318617574 Marionette DEBUG loaded listener.js 16:36:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f759d9e1800) [pid = 1857] [serial = 1356] [outer = 0x7f7599ad3800] 16:36:58 INFO - PROCESS | 1857 | 1462318618386 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]]]}] 16:36:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 16:36:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1228ms 16:36:58 INFO - PROCESS | 1857 | 1462318618432 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 16:36:58 INFO - PROCESS | 1857 | 1462318618435 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 16:36:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 16:36:58 INFO - PROCESS | 1857 | 1462318618441 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 16:36:58 INFO - PROCESS | 1857 | 1462318618443 Marionette TRACE conn3 <- [1,1778,null,{}] 16:36:58 INFO - PROCESS | 1857 | 1462318618448 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}] 16:36:58 INFO - PROCESS | 1857 | 1462318618592 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 16:36:58 INFO - PROCESS | 1857 | 1462318618757 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:36:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15e000 == 77 [pid = 1857] [id = 452] 16:36:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f758a8ea400) [pid = 1857] [serial = 1357] [outer = (nil)] 16:36:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f758e01c800) [pid = 1857] [serial = 1358] [outer = 0x7f758a8ea400] 16:36:58 INFO - PROCESS | 1857 | 1462318618828 Marionette DEBUG loaded listener.js 16:36:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f7594b2e000) [pid = 1857] [serial = 1359] [outer = 0x7f758a8ea400] 16:36:59 INFO - PROCESS | 1857 | 1462318619668 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]]]}] 16:36:59 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 16:36:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1278ms 16:36:59 INFO - PROCESS | 1857 | 1462318619720 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 16:36:59 INFO - PROCESS | 1857 | 1462318619723 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 16:36:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 16:36:59 INFO - PROCESS | 1857 | 1462318619728 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 16:36:59 INFO - PROCESS | 1857 | 1462318619731 Marionette TRACE conn3 <- [1,1782,null,{}] 16:36:59 INFO - PROCESS | 1857 | 1462318619736 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}] 16:36:59 INFO - PROCESS | 1857 | 1462318619896 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 16:37:00 INFO - PROCESS | 1857 | 1462318620073 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588e1d000 == 78 [pid = 1857] [id = 453] 16:37:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f758a5c4400) [pid = 1857] [serial = 1360] [outer = (nil)] 16:37:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f758b0dfc00) [pid = 1857] [serial = 1361] [outer = 0x7f758a5c4400] 16:37:00 INFO - PROCESS | 1857 | 1462318620135 Marionette DEBUG loaded listener.js 16:37:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f758e049c00) [pid = 1857] [serial = 1362] [outer = 0x7f758a5c4400] 16:37:01 INFO - PROCESS | 1857 | 1462318621192 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]]]}] 16:37:01 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 16:37:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1526ms 16:37:01 INFO - PROCESS | 1857 | 1462318621256 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 16:37:01 INFO - PROCESS | 1857 | 1462318621262 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 16:37:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 16:37:01 INFO - PROCESS | 1857 | 1462318621269 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 16:37:01 INFO - PROCESS | 1857 | 1462318621273 Marionette TRACE conn3 <- [1,1786,null,{}] 16:37:01 INFO - PROCESS | 1857 | 1462318621279 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}] 16:37:01 INFO - PROCESS | 1857 | 1462318621433 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 16:37:01 INFO - PROCESS | 1857 | 1462318621625 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592299800 == 79 [pid = 1857] [id = 454] 16:37:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f758b0e6000) [pid = 1857] [serial = 1363] [outer = (nil)] 16:37:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f758c23f400) [pid = 1857] [serial = 1364] [outer = 0x7f758b0e6000] 16:37:01 INFO - PROCESS | 1857 | 1462318621738 Marionette DEBUG loaded listener.js 16:37:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f758df8b000) [pid = 1857] [serial = 1365] [outer = 0x7f758b0e6000] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940ea800 == 78 [pid = 1857] [id = 301] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c468800 == 77 [pid = 1857] [id = 443] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f75abbe0800) [pid = 1857] [serial = 1286] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d3a6000 == 76 [pid = 1857] [id = 442] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cca8800 == 75 [pid = 1857] [id = 441] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c30800 == 74 [pid = 1857] [id = 440] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e08c000 == 73 [pid = 1857] [id = 439] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594cc8000 == 72 [pid = 1857] [id = 438] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593ecf800 == 71 [pid = 1857] [id = 437] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c39b000 == 70 [pid = 1857] [id = 436] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e0a0800 == 69 [pid = 1857] [id = 435] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a011e800 == 68 [pid = 1857] [id = 430] 16:37:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594bb5800 == 67 [pid = 1857] [id = 429] 16:37:02 INFO - PROCESS | 1857 | 1462318622639 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]]]}] 16:37:02 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 16:37:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1387ms 16:37:02 INFO - PROCESS | 1857 | 1462318622657 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 16:37:02 INFO - PROCESS | 1857 | 1462318622665 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 16:37:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 16:37:02 INFO - PROCESS | 1857 | 1462318622674 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 16:37:02 INFO - PROCESS | 1857 | 1462318622676 Marionette TRACE conn3 <- [1,1790,null,{}] 16:37:02 INFO - PROCESS | 1857 | 1462318622682 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}] 16:37:02 INFO - PROCESS | 1857 | 1462318622827 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f759d9df800) [pid = 1857] [serial = 1080] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f759bd97000) [pid = 1857] [serial = 1074] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f7594063c00) [pid = 1857] [serial = 993] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f758df82c00) [pid = 1857] [serial = 951] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f75970f0800) [pid = 1857] [serial = 963] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f759746a400) [pid = 1857] [serial = 1035] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f7593d81800) [pid = 1857] [serial = 1032] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f759e8a7c00) [pid = 1857] [serial = 1122] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f758e9e3400) [pid = 1857] [serial = 1110] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f75923efc00) [pid = 1857] [serial = 954] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f759ffe6400) [pid = 1857] [serial = 1206] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f75a0149400) [pid = 1857] [serial = 1167] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f7592fc7800) [pid = 1857] [serial = 1068] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f759716e000) [pid = 1857] [serial = 996] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f758e0f1000) [pid = 1857] [serial = 1029] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f75aa617c00) [pid = 1857] [serial = 1209] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f759746fc00) [pid = 1857] [serial = 1002] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f75971f4800) [pid = 1857] [serial = 999] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f759c03b000) [pid = 1857] [serial = 1077] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f759bcfbc00) [pid = 1857] [serial = 1038] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f759be51000) [pid = 1857] [serial = 1116] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f7595cacc00) [pid = 1857] [serial = 960] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f75941f5000) [pid = 1857] [serial = 1197] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f758a5ccc00) [pid = 1857] [serial = 909] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f7599ad5400) [pid = 1857] [serial = 1155] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f7594a63800) [pid = 1857] [serial = 957] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f759ec88c00) [pid = 1857] [serial = 1203] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f75aa995400) [pid = 1857] [serial = 1212] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f758df8b400) [pid = 1857] [serial = 1065] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f758b2ed800) [pid = 1857] [serial = 987] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f758e0ae400) [pid = 1857] [serial = 1149] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f759e736000) [pid = 1857] [serial = 1119] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f75971f5c00) [pid = 1857] [serial = 1071] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f7595892c00) [pid = 1857] [serial = 1113] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f759ffcf400) [pid = 1857] [serial = 1164] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f7593acd800) [pid = 1857] [serial = 1152] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f758e041c00) [pid = 1857] [serial = 1194] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f759c74e800) [pid = 1857] [serial = 1200] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f759d463800) [pid = 1857] [serial = 1158] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f758e9ab800) [pid = 1857] [serial = 990] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f759e75ac00) [pid = 1857] [serial = 1161] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f759dfd8c00) [pid = 1857] [serial = 1083] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f75a0d8a800) [pid = 1857] [serial = 1277] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f75a9a69c00) [pid = 1857] [serial = 1280] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f759ffe9c00) [pid = 1857] [serial = 1283] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f75aa8e6c00) [pid = 1857] [serial = 1281] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f75aad81c00) [pid = 1857] [serial = 1254] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f75aab5ac00) [pid = 1857] [serial = 1253] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f7595cb5c00) [pid = 1857] [serial = 1242] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f7594b2cc00) [pid = 1857] [serial = 1241] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f75a3e41400) [pid = 1857] [serial = 1248] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f75a0d86800) [pid = 1857] [serial = 1247] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f75970fb000) [pid = 1857] [serial = 1271] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f7599acb800) [pid = 1857] [serial = 1272] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f758e9e3000) [pid = 1857] [serial = 1239] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f758e054400) [pid = 1857] [serial = 1238] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f759e031800) [pid = 1857] [serial = 1274] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f7594062400) [pid = 1857] [serial = 1269] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f75939e8800) [pid = 1857] [serial = 1268] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f75ad710000) [pid = 1857] [serial = 1266] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f75abd20800) [pid = 1857] [serial = 1265] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f759e734800) [pid = 1857] [serial = 1245] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f759cc8b800) [pid = 1857] [serial = 1244] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f75aa614c00) [pid = 1857] [serial = 1251] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f759fff4c00) [pid = 1857] [serial = 1250] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f75a3e3bc00) [pid = 1857] [serial = 1236] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f75aba57000) [pid = 1857] [serial = 1256] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f75abb7bc00) [pid = 1857] [serial = 1259] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f759d16f400) [pid = 1857] [serial = 1262] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f75a3e44400) [pid = 1857] [serial = 1278] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f75ab7ca400) [pid = 1857] [serial = 1284] [outer = (nil)] [url = about:blank] 16:37:02 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f759ebbc000) [pid = 1857] [serial = 1275] [outer = (nil)] [url = about:blank] 16:37:03 INFO - PROCESS | 1857 | 1462318623000 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e08c000 == 68 [pid = 1857] [id = 455] 16:37:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f758b2e7000) [pid = 1857] [serial = 1366] [outer = (nil)] 16:37:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f758e014400) [pid = 1857] [serial = 1367] [outer = 0x7f758b2e7000] 16:37:03 INFO - PROCESS | 1857 | 1462318623056 Marionette DEBUG loaded listener.js 16:37:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f758e9ed000) [pid = 1857] [serial = 1368] [outer = 0x7f758b2e7000] 16:37:03 INFO - PROCESS | 1857 | 1462318623790 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]]]}] 16:37:03 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) 16:37:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1131ms 16:37:03 INFO - PROCESS | 1857 | 1462318623804 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 16:37:03 INFO - PROCESS | 1857 | 1462318623808 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 16:37:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 16:37:03 INFO - PROCESS | 1857 | 1462318623815 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 16:37:03 INFO - PROCESS | 1857 | 1462318623820 Marionette TRACE conn3 <- [1,1794,null,{}] 16:37:03 INFO - PROCESS | 1857 | 1462318623835 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}] 16:37:04 INFO - PROCESS | 1857 | 1462318624030 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 16:37:04 INFO - PROCESS | 1857 | 1462318624053 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940eb000 == 69 [pid = 1857] [id = 456] 16:37:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f7592fc6c00) [pid = 1857] [serial = 1369] [outer = (nil)] 16:37:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f759384f400) [pid = 1857] [serial = 1370] [outer = 0x7f7592fc6c00] 16:37:04 INFO - PROCESS | 1857 | 1462318624115 Marionette DEBUG loaded listener.js 16:37:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f7593d80800) [pid = 1857] [serial = 1371] [outer = 0x7f7592fc6c00] 16:37:04 INFO - PROCESS | 1857 | 1462318624809 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]]]}] 16:37:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:37:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1037ms 16:37:04 INFO - PROCESS | 1857 | 1462318624861 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 16:37:04 INFO - PROCESS | 1857 | 1462318624865 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 16:37:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 16:37:04 INFO - PROCESS | 1857 | 1462318624907 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 16:37:04 INFO - PROCESS | 1857 | 1462318624910 Marionette TRACE conn3 <- [1,1798,null,{}] 16:37:04 INFO - PROCESS | 1857 | 1462318624941 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}] 16:37:05 INFO - PROCESS | 1857 | 1462318625134 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 16:37:05 INFO - PROCESS | 1857 | 1462318625156 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cce800 == 70 [pid = 1857] [id = 457] 16:37:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f758e9e3000) [pid = 1857] [serial = 1372] [outer = (nil)] 16:37:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f759483e800) [pid = 1857] [serial = 1373] [outer = 0x7f758e9e3000] 16:37:05 INFO - PROCESS | 1857 | 1462318625212 Marionette DEBUG loaded listener.js 16:37:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f7594847c00) [pid = 1857] [serial = 1374] [outer = 0x7f758e9e3000] 16:37:05 INFO - PROCESS | 1857 | 1462318625957 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]]]}] 16:37:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 16:37:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1077ms 16:37:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 16:37:05 INFO - PROCESS | 1857 | 1462318625972 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 16:37:05 INFO - PROCESS | 1857 | 1462318625974 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 16:37:05 INFO - PROCESS | 1857 | 1462318625980 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 16:37:05 INFO - PROCESS | 1857 | 1462318625983 Marionette TRACE conn3 <- [1,1802,null,{}] 16:37:05 INFO - PROCESS | 1857 | 1462318625987 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}] 16:37:06 INFO - PROCESS | 1857 | 1462318626178 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 16:37:06 INFO - PROCESS | 1857 | 1462318626205 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ae91800 == 71 [pid = 1857] [id = 458] 16:37:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f759461d400) [pid = 1857] [serial = 1375] [outer = (nil)] 16:37:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f7594b30800) [pid = 1857] [serial = 1376] [outer = 0x7f759461d400] 16:37:06 INFO - PROCESS | 1857 | 1462318626260 Marionette DEBUG loaded listener.js 16:37:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f7595b44800) [pid = 1857] [serial = 1377] [outer = 0x7f759461d400] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f7594b2c800) [pid = 1857] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f7593acb400) [pid = 1857] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f7595892800) [pid = 1857] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f758df88400) [pid = 1857] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f758b3b1800) [pid = 1857] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f758a5c2000) [pid = 1857] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f758aa65c00) [pid = 1857] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f7594843c00) [pid = 1857] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 16:37:07 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f758b0de000) [pid = 1857] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 16:37:07 INFO - PROCESS | 1857 | 1462318627228 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]]]}] 16:37:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 16:37:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1276ms 16:37:07 INFO - PROCESS | 1857 | 1462318627257 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 16:37:07 INFO - PROCESS | 1857 | 1462318627260 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 16:37:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 16:37:07 INFO - PROCESS | 1857 | 1462318627273 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 16:37:07 INFO - PROCESS | 1857 | 1462318627275 Marionette TRACE conn3 <- [1,1806,null,{}] 16:37:07 INFO - PROCESS | 1857 | 1462318627281 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}] 16:37:07 INFO - PROCESS | 1857 | 1462318627468 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 16:37:07 INFO - PROCESS | 1857 | 1462318627547 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cca8000 == 72 [pid = 1857] [id = 459] 16:37:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f758a8eb800) [pid = 1857] [serial = 1378] [outer = (nil)] 16:37:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f7594848800) [pid = 1857] [serial = 1379] [outer = 0x7f758a8eb800] 16:37:07 INFO - PROCESS | 1857 | 1462318627604 Marionette DEBUG loaded listener.js 16:37:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f7597312000) [pid = 1857] [serial = 1380] [outer = 0x7f758a8eb800] 16:37:08 INFO - PROCESS | 1857 | 1462318628173 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]]]}] 16:37:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 16:37:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 942ms 16:37:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 16:37:08 INFO - PROCESS | 1857 | 1462318628208 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 16:37:08 INFO - PROCESS | 1857 | 1462318628210 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 16:37:08 INFO - PROCESS | 1857 | 1462318628216 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 16:37:08 INFO - PROCESS | 1857 | 1462318628219 Marionette TRACE conn3 <- [1,1810,null,{}] 16:37:08 INFO - PROCESS | 1857 | 1462318628224 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}] 16:37:08 INFO - PROCESS | 1857 | 1462318628348 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 16:37:08 INFO - PROCESS | 1857 | 1462318628468 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d39a000 == 73 [pid = 1857] [id = 460] 16:37:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f758aa65c00) [pid = 1857] [serial = 1381] [outer = (nil)] 16:37:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f7597314c00) [pid = 1857] [serial = 1382] [outer = 0x7f758aa65c00] 16:37:08 INFO - PROCESS | 1857 | 1462318628522 Marionette DEBUG loaded listener.js 16:37:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f759a6a4c00) [pid = 1857] [serial = 1383] [outer = 0x7f758aa65c00] 16:37:09 INFO - PROCESS | 1857 | 1462318629188 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]]]}] 16:37:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 16:37:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1028ms 16:37:09 INFO - PROCESS | 1857 | 1462318629246 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 16:37:09 INFO - PROCESS | 1857 | 1462318629252 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 16:37:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 16:37:09 INFO - PROCESS | 1857 | 1462318629301 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 16:37:09 INFO - PROCESS | 1857 | 1462318629305 Marionette TRACE conn3 <- [1,1814,null,{}] 16:37:09 INFO - PROCESS | 1857 | 1462318629314 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}] 16:37:09 INFO - PROCESS | 1857 | 1462318629480 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 16:37:09 INFO - PROCESS | 1857 | 1462318629610 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922b3800 == 74 [pid = 1857] [id = 461] 16:37:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f758a8e3800) [pid = 1857] [serial = 1384] [outer = (nil)] 16:37:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f758b3a5c00) [pid = 1857] [serial = 1385] [outer = 0x7f758a8e3800] 16:37:09 INFO - PROCESS | 1857 | 1462318629675 Marionette DEBUG loaded listener.js 16:37:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f758e017c00) [pid = 1857] [serial = 1386] [outer = 0x7f758a8e3800] 16:37:10 INFO - PROCESS | 1857 | 1462318630505 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]]]}] 16:37:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 16:37:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1276ms 16:37:10 INFO - PROCESS | 1857 | 1462318630537 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 16:37:10 INFO - PROCESS | 1857 | 1462318630545 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 16:37:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 16:37:10 INFO - PROCESS | 1857 | 1462318630555 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 16:37:10 INFO - PROCESS | 1857 | 1462318630558 Marionette TRACE conn3 <- [1,1818,null,{}] 16:37:10 INFO - PROCESS | 1857 | 1462318630565 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}] 16:37:10 INFO - PROCESS | 1857 | 1462318630711 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 16:37:10 INFO - PROCESS | 1857 | 1462318630872 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c35800 == 75 [pid = 1857] [id = 462] 16:37:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f758e019000) [pid = 1857] [serial = 1387] [outer = (nil)] 16:37:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f758e9eac00) [pid = 1857] [serial = 1388] [outer = 0x7f758e019000] 16:37:10 INFO - PROCESS | 1857 | 1462318630937 Marionette DEBUG loaded listener.js 16:37:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f7592fbd000) [pid = 1857] [serial = 1389] [outer = 0x7f758e019000] 16:37:11 INFO - PROCESS | 1857 | 1462318631815 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]]]}] 16:37:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 16:37:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1331ms 16:37:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 16:37:11 INFO - PROCESS | 1857 | 1462318631886 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 16:37:11 INFO - PROCESS | 1857 | 1462318631889 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 16:37:11 INFO - PROCESS | 1857 | 1462318631895 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 16:37:11 INFO - PROCESS | 1857 | 1462318631900 Marionette TRACE conn3 <- [1,1822,null,{}] 16:37:11 INFO - PROCESS | 1857 | 1462318631914 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}] 16:37:12 INFO - PROCESS | 1857 | 1462318632116 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 16:37:12 INFO - PROCESS | 1857 | 1462318632272 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759dd15800 == 76 [pid = 1857] [id = 463] 16:37:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f7593acec00) [pid = 1857] [serial = 1390] [outer = (nil)] 16:37:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f7594a63c00) [pid = 1857] [serial = 1391] [outer = 0x7f7593acec00] 16:37:12 INFO - PROCESS | 1857 | 1462318632342 Marionette DEBUG loaded listener.js 16:37:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f75970f8c00) [pid = 1857] [serial = 1392] [outer = 0x7f7593acec00] 16:37:13 INFO - PROCESS | 1857 | 1462318633199 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]]]}] 16:37:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 16:37:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1336ms 16:37:13 INFO - PROCESS | 1857 | 1462318633230 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 16:37:13 INFO - PROCESS | 1857 | 1462318633234 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 16:37:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 16:37:13 INFO - PROCESS | 1857 | 1462318633240 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 16:37:13 INFO - PROCESS | 1857 | 1462318633242 Marionette TRACE conn3 <- [1,1826,null,{}] 16:37:13 INFO - PROCESS | 1857 | 1462318633247 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}] 16:37:13 INFO - PROCESS | 1857 | 1462318633398 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 16:37:13 INFO - PROCESS | 1857 | 1462318633559 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff09000 == 77 [pid = 1857] [id = 464] 16:37:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f759384a800) [pid = 1857] [serial = 1393] [outer = (nil)] 16:37:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f759a6a6000) [pid = 1857] [serial = 1394] [outer = 0x7f759384a800] 16:37:13 INFO - PROCESS | 1857 | 1462318633625 Marionette DEBUG loaded listener.js 16:37:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f759b231800) [pid = 1857] [serial = 1395] [outer = 0x7f759384a800] 16:37:14 INFO - PROCESS | 1857 | 1462318634447 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]]]}] 16:37:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 16:37:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1282ms 16:37:14 INFO - PROCESS | 1857 | 1462318634523 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 16:37:14 INFO - PROCESS | 1857 | 1462318634525 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 16:37:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 16:37:14 INFO - PROCESS | 1857 | 1462318634531 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 16:37:14 INFO - PROCESS | 1857 | 1462318634533 Marionette TRACE conn3 <- [1,1830,null,{}] 16:37:14 INFO - PROCESS | 1857 | 1462318634539 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}] 16:37:14 INFO - PROCESS | 1857 | 1462318634694 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 16:37:14 INFO - PROCESS | 1857 | 1462318634853 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01cc000 == 78 [pid = 1857] [id = 465] 16:37:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f75971f6400) [pid = 1857] [serial = 1396] [outer = (nil)] 16:37:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f759bd92800) [pid = 1857] [serial = 1397] [outer = 0x7f75971f6400] 16:37:14 INFO - PROCESS | 1857 | 1462318634921 Marionette DEBUG loaded listener.js 16:37:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f759be55400) [pid = 1857] [serial = 1398] [outer = 0x7f75971f6400] 16:37:15 INFO - PROCESS | 1857 | 1462318635738 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]]]}] 16:37:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 16:37:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1280ms 16:37:15 INFO - PROCESS | 1857 | 1462318635814 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 16:37:15 INFO - PROCESS | 1857 | 1462318635818 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 16:37:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 16:37:15 INFO - PROCESS | 1857 | 1462318635824 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 16:37:15 INFO - PROCESS | 1857 | 1462318635826 Marionette TRACE conn3 <- [1,1834,null,{}] 16:37:15 INFO - PROCESS | 1857 | 1462318635831 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}] 16:37:16 INFO - PROCESS | 1857 | 1462318636024 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 16:37:16 INFO - PROCESS | 1857 | 1462318636185 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa90b800 == 79 [pid = 1857] [id = 466] 16:37:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f759c12d400) [pid = 1857] [serial = 1399] [outer = (nil)] 16:37:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f759da3bc00) [pid = 1857] [serial = 1400] [outer = 0x7f759c12d400] 16:37:16 INFO - PROCESS | 1857 | 1462318636250 Marionette DEBUG loaded listener.js 16:37:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f759e73d400) [pid = 1857] [serial = 1401] [outer = 0x7f759c12d400] 16:37:17 INFO - PROCESS | 1857 | 1462318637017 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]]]}] 16:37:17 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 16:37:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1229ms 16:37:17 INFO - PROCESS | 1857 | 1462318637056 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 16:37:17 INFO - PROCESS | 1857 | 1462318637059 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 16:37:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 16:37:17 INFO - PROCESS | 1857 | 1462318637066 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 16:37:17 INFO - PROCESS | 1857 | 1462318637069 Marionette TRACE conn3 <- [1,1838,null,{}] 16:37:17 INFO - PROCESS | 1857 | 1462318637075 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}] 16:37:17 INFO - PROCESS | 1857 | 1462318637223 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 16:37:17 INFO - PROCESS | 1857 | 1462318637383 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75abd79800 == 80 [pid = 1857] [id = 467] 16:37:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f759c752800) [pid = 1857] [serial = 1402] [outer = (nil)] 16:37:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f759e752c00) [pid = 1857] [serial = 1403] [outer = 0x7f759c752800] 16:37:17 INFO - PROCESS | 1857 | 1462318637445 Marionette DEBUG loaded listener.js 16:37:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f759ebbf800) [pid = 1857] [serial = 1404] [outer = 0x7f759c752800] 16:37:18 INFO - PROCESS | 1857 | 1462318638266 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]]]}] 16:37:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 16:37:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1228ms 16:37:18 INFO - PROCESS | 1857 | 1462318638294 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 16:37:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 16:37:18 INFO - PROCESS | 1857 | 1462318638298 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 16:37:18 INFO - PROCESS | 1857 | 1462318638303 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 16:37:18 INFO - PROCESS | 1857 | 1462318638306 Marionette TRACE conn3 <- [1,1842,null,{}] 16:37:18 INFO - PROCESS | 1857 | 1462318638311 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}] 16:37:18 INFO - PROCESS | 1857 | 1462318638456 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 16:37:18 INFO - PROCESS | 1857 | 1462318638619 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af508000 == 81 [pid = 1857] [id = 468] 16:37:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f759e0ca800) [pid = 1857] [serial = 1405] [outer = (nil)] 16:37:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f759ec73400) [pid = 1857] [serial = 1406] [outer = 0x7f759e0ca800] 16:37:18 INFO - PROCESS | 1857 | 1462318638683 Marionette DEBUG loaded listener.js 16:37:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f759ffd0400) [pid = 1857] [serial = 1407] [outer = 0x7f759e0ca800] 16:37:19 INFO - PROCESS | 1857 | 1462318639498 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]]]}] 16:37:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 16:37:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1226ms 16:37:19 INFO - PROCESS | 1857 | 1462318639545 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 16:37:19 INFO - PROCESS | 1857 | 1462318639549 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 16:37:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 16:37:19 INFO - PROCESS | 1857 | 1462318639555 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 16:37:19 INFO - PROCESS | 1857 | 1462318639557 Marionette TRACE conn3 <- [1,1846,null,{}] 16:37:19 INFO - PROCESS | 1857 | 1462318639562 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}] 16:37:19 INFO - PROCESS | 1857 | 1462318639710 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 16:37:20 INFO - PROCESS | 1857 | 1462318640228 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759400d800 == 82 [pid = 1857] [id = 469] 16:37:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758afa5000) [pid = 1857] [serial = 1408] [outer = (nil)] 16:37:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758b0e0c00) [pid = 1857] [serial = 1409] [outer = 0x7f758afa5000] 16:37:20 INFO - PROCESS | 1857 | 1462318640338 Marionette DEBUG loaded listener.js 16:37:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758df80400) [pid = 1857] [serial = 1410] [outer = 0x7f758afa5000] 16:37:21 INFO - PROCESS | 1857 | 1462318641129 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]]]}] 16:37: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) 16:37:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1628ms 16:37:21 INFO - PROCESS | 1857 | 1462318641185 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 16:37:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 16:37:21 INFO - PROCESS | 1857 | 1462318641195 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 16:37:21 INFO - PROCESS | 1857 | 1462318641200 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 16:37:21 INFO - PROCESS | 1857 | 1462318641210 Marionette TRACE conn3 <- [1,1850,null,{}] 16:37:21 INFO - PROCESS | 1857 | 1462318641221 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}] 16:37:21 INFO - PROCESS | 1857 | 1462318641390 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 16:37:21 INFO - PROCESS | 1857 | 1462318641556 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e083000 == 83 [pid = 1857] [id = 470] 16:37:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758c451400) [pid = 1857] [serial = 1411] [outer = (nil)] 16:37:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758e9afc00) [pid = 1857] [serial = 1412] [outer = 0x7f758c451400] 16:37:21 INFO - PROCESS | 1857 | 1462318641619 Marionette DEBUG loaded listener.js 16:37:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f7592450c00) [pid = 1857] [serial = 1413] [outer = 0x7f758c451400] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3c8f800 == 82 [pid = 1857] [id = 385] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758e0ecc00) [pid = 1857] [serial = 1334] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f75adc65800) [pid = 1857] [serial = 1301] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f75af7bc000) [pid = 1857] [serial = 1304] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aab34800 == 81 [pid = 1857] [id = 386] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cca8000 == 80 [pid = 1857] [id = 459] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ae91800 == 79 [pid = 1857] [id = 458] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5aa000 == 78 [pid = 1857] [id = 428] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cce800 == 77 [pid = 1857] [id = 457] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940eb000 == 76 [pid = 1857] [id = 456] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e08c000 == 75 [pid = 1857] [id = 455] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592299800 == 74 [pid = 1857] [id = 454] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75abd87000 == 73 [pid = 1857] [id = 450] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9af5000 == 72 [pid = 1857] [id = 449] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01c4000 == 71 [pid = 1857] [id = 448] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ecb4800 == 70 [pid = 1857] [id = 447] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cdc800 == 69 [pid = 1857] [id = 446] 16:37:22 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922e4800 == 68 [pid = 1857] [id = 445] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f75923f2800) [pid = 1857] [serial = 1289] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f758b2e7400) [pid = 1857] [serial = 1308] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75abb78800) [pid = 1857] [serial = 1298] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f759a547800) [pid = 1857] [serial = 1292] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f758af9ac00) [pid = 1857] [serial = 1307] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f759ec91400) [pid = 1857] [serial = 1295] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f759730f400) [pid = 1857] [serial = 1326] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f7593d85800) [pid = 1857] [serial = 1316] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f759746c000) [pid = 1857] [serial = 1328] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f759a54e400) [pid = 1857] [serial = 1329] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f7597173400) [pid = 1857] [serial = 1325] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f758e29dc00) [pid = 1857] [serial = 1313] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f758df84000) [pid = 1857] [serial = 1311] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f758b3a3800) [pid = 1857] [serial = 1331] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f758e0b1800) [pid = 1857] [serial = 1332] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f7594846c00) [pid = 1857] [serial = 1322] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f758c299800) [pid = 1857] [serial = 1310] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f7594621c00) [pid = 1857] [serial = 1317] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f759483d400) [pid = 1857] [serial = 1320] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f7594b2c000) [pid = 1857] [serial = 1323] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f7594058000) [pid = 1857] [serial = 1319] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f758e9f1c00) [pid = 1857] [serial = 1314] [outer = (nil)] [url = about:blank] 16:37:22 INFO - PROCESS | 1857 | 1462318642473 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]]]}] 16:37:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:37:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1292ms 16:37:22 INFO - PROCESS | 1857 | 1462318642501 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 16:37:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 16:37:22 INFO - PROCESS | 1857 | 1462318642506 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 16:37:22 INFO - PROCESS | 1857 | 1462318642513 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 16:37:22 INFO - PROCESS | 1857 | 1462318642516 Marionette TRACE conn3 <- [1,1854,null,{}] 16:37:22 INFO - PROCESS | 1857 | 1462318642520 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}] 16:37:22 INFO - PROCESS | 1857 | 1462318642652 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 16:37:22 INFO - PROCESS | 1857 | 1462318642672 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922cf000 == 69 [pid = 1857] [id = 471] 16:37:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f7592451400) [pid = 1857] [serial = 1414] [outer = (nil)] 16:37:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f7593c23c00) [pid = 1857] [serial = 1415] [outer = 0x7f7592451400] 16:37:22 INFO - PROCESS | 1857 | 1462318642732 Marionette DEBUG loaded listener.js 16:37:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f75941f5000) [pid = 1857] [serial = 1416] [outer = 0x7f7592451400] 16:37:23 INFO - PROCESS | 1857 | 1462318643516 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]]]}] 16:37:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 16:37:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1030ms 16:37:23 INFO - PROCESS | 1857 | 1462318643543 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 16:37:23 INFO - PROCESS | 1857 | 1462318643546 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 16:37:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 16:37:23 INFO - PROCESS | 1857 | 1462318643558 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 16:37:23 INFO - PROCESS | 1857 | 1462318643565 Marionette TRACE conn3 <- [1,1858,null,{}] 16:37:23 INFO - PROCESS | 1857 | 1462318643607 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}] 16:37:23 INFO - PROCESS | 1857 | 1462318643744 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 16:37:23 INFO - PROCESS | 1857 | 1462318643761 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a52800 == 70 [pid = 1857] [id = 472] 16:37:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f7594629400) [pid = 1857] [serial = 1417] [outer = (nil)] 16:37:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f7595b3c400) [pid = 1857] [serial = 1418] [outer = 0x7f7594629400] 16:37:23 INFO - PROCESS | 1857 | 1462318643815 Marionette DEBUG loaded listener.js 16:37:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f759716c800) [pid = 1857] [serial = 1419] [outer = 0x7f7594629400] 16:37:24 INFO - PROCESS | 1857 | 1462318644524 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]]]}] 16:37:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 16:37:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1008ms 16:37:24 INFO - PROCESS | 1857 | 1462318644560 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 16:37:24 INFO - PROCESS | 1857 | 1462318644563 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 16:37:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 16:37:24 INFO - PROCESS | 1857 | 1462318644569 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 16:37:24 INFO - PROCESS | 1857 | 1462318644571 Marionette TRACE conn3 <- [1,1862,null,{}] 16:37:24 INFO - PROCESS | 1857 | 1462318644577 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}] 16:37:24 INFO - PROCESS | 1857 | 1462318644762 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 16:37:24 INFO - PROCESS | 1857 | 1462318644787 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759cbcc000 == 71 [pid = 1857] [id = 473] 16:37:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f75939eac00) [pid = 1857] [serial = 1420] [outer = (nil)] 16:37:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f7597465400) [pid = 1857] [serial = 1421] [outer = 0x7f75939eac00] 16:37:24 INFO - PROCESS | 1857 | 1462318644841 Marionette DEBUG loaded listener.js 16:37:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f759ae5e800) [pid = 1857] [serial = 1422] [outer = 0x7f75939eac00] 16:37:25 INFO - PROCESS | 1857 | 1462318645567 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]]]}] 16:37:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 16:37:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1026ms 16:37:25 INFO - PROCESS | 1857 | 1462318645596 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 16:37:25 INFO - PROCESS | 1857 | 1462318645599 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 16:37:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 16:37:25 INFO - PROCESS | 1857 | 1462318645604 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 16:37:25 INFO - PROCESS | 1857 | 1462318645606 Marionette TRACE conn3 <- [1,1866,null,{}] 16:37:25 INFO - PROCESS | 1857 | 1462318645611 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}] 16:37:25 INFO - PROCESS | 1857 | 1462318645784 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 16:37:25 INFO - PROCESS | 1857 | 1462318645814 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d457000 == 72 [pid = 1857] [id = 474] 16:37:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f759be55800) [pid = 1857] [serial = 1423] [outer = (nil)] 16:37:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f759cc8bc00) [pid = 1857] [serial = 1424] [outer = 0x7f759be55800] 16:37:25 INFO - PROCESS | 1857 | 1462318645878 Marionette DEBUG loaded listener.js 16:37:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f759e028800) [pid = 1857] [serial = 1425] [outer = 0x7f759be55800] 16:37:26 INFO - PROCESS | 1857 | 1462318646674 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]]]}] 16:37:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 16:37:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1125ms 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f75aa8e6400) [pid = 1857] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f758a5c3000) [pid = 1857] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f75aab6fc00) [pid = 1857] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f759461d400) [pid = 1857] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f758a8eb800) [pid = 1857] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f758b0e6000) [pid = 1857] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f758b2e7000) [pid = 1857] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f7592fc6c00) [pid = 1857] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 16:37:26 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f758e9e3000) [pid = 1857] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 16:37:26 INFO - PROCESS | 1857 | 1462318646905 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 16:37:26 INFO - PROCESS | 1857 | 1462318646907 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 16:37:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 16:37:26 INFO - PROCESS | 1857 | 1462318646915 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 16:37:26 INFO - PROCESS | 1857 | 1462318646917 Marionette TRACE conn3 <- [1,1870,null,{}] 16:37:26 INFO - PROCESS | 1857 | 1462318646922 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}] 16:37:27 INFO - PROCESS | 1857 | 1462318647057 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 16:37:27 INFO - PROCESS | 1857 | 1462318647073 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594baa000 == 73 [pid = 1857] [id = 475] 16:37:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f759461d400) [pid = 1857] [serial = 1426] [outer = (nil)] 16:37:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f759d208400) [pid = 1857] [serial = 1427] [outer = 0x7f759461d400] 16:37:27 INFO - PROCESS | 1857 | 1462318647126 Marionette DEBUG loaded listener.js 16:37:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f759e73d000) [pid = 1857] [serial = 1428] [outer = 0x7f759461d400] 16:37:27 INFO - PROCESS | 1857 | 1462318647832 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]]]}] 16:37:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 16:37:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 930ms 16:37:27 INFO - PROCESS | 1857 | 1462318647847 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 16:37:27 INFO - PROCESS | 1857 | 1462318647849 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 16:37:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 16:37:27 INFO - PROCESS | 1857 | 1462318647854 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 16:37:27 INFO - PROCESS | 1857 | 1462318647856 Marionette TRACE conn3 <- [1,1874,null,{}] 16:37:27 INFO - PROCESS | 1857 | 1462318647861 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}] 16:37:27 INFO - PROCESS | 1857 | 1462318647989 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 16:37:28 INFO - PROCESS | 1857 | 1462318648113 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0117800 == 74 [pid = 1857] [id = 476] 16:37:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f758e01d800) [pid = 1857] [serial = 1429] [outer = (nil)] 16:37:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f759ec90400) [pid = 1857] [serial = 1430] [outer = 0x7f758e01d800] 16:37:28 INFO - PROCESS | 1857 | 1462318648166 Marionette DEBUG loaded listener.js 16:37:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f75a0d8a800) [pid = 1857] [serial = 1431] [outer = 0x7f758e01d800] 16:37:28 INFO - PROCESS | 1857 | 1462318648704 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]]]}] 16:37:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 16:37:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 924ms 16:37:28 INFO - PROCESS | 1857 | 1462318648779 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 16:37:28 INFO - PROCESS | 1857 | 1462318648782 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 16:37:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 16:37:28 INFO - PROCESS | 1857 | 1462318648787 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 16:37:28 INFO - PROCESS | 1857 | 1462318648789 Marionette TRACE conn3 <- [1,1878,null,{}] 16:37:28 INFO - PROCESS | 1857 | 1462318648794 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}] 16:37:28 INFO - PROCESS | 1857 | 1462318648926 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 16:37:29 INFO - PROCESS | 1857 | 1462318649168 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c391000 == 75 [pid = 1857] [id = 477] 16:37:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f758a8e4400) [pid = 1857] [serial = 1432] [outer = (nil)] 16:37:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f758a8f0400) [pid = 1857] [serial = 1433] [outer = 0x7f758a8e4400] 16:37:29 INFO - PROCESS | 1857 | 1462318649235 Marionette DEBUG loaded listener.js 16:37:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f758c29cc00) [pid = 1857] [serial = 1434] [outer = 0x7f758a8e4400] 16:37:30 INFO - PROCESS | 1857 | 1462318650062 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]]]}] 16:37:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 16:37:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1325ms 16:37:30 INFO - PROCESS | 1857 | 1462318650114 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 16:37:30 INFO - PROCESS | 1857 | 1462318650119 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 16:37:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 16:37:30 INFO - PROCESS | 1857 | 1462318650126 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 16:37:30 INFO - PROCESS | 1857 | 1462318650131 Marionette TRACE conn3 <- [1,1882,null,{}] 16:37:30 INFO - PROCESS | 1857 | 1462318650137 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}] 16:37:30 INFO - PROCESS | 1857 | 1462318650305 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 16:37:30 INFO - PROCESS | 1857 | 1462318650470 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75971bb000 == 76 [pid = 1857] [id = 478] 16:37:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f758afa6800) [pid = 1857] [serial = 1435] [outer = (nil)] 16:37:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f758e9a9c00) [pid = 1857] [serial = 1436] [outer = 0x7f758afa6800] 16:37:30 INFO - PROCESS | 1857 | 1462318650537 Marionette DEBUG loaded listener.js 16:37:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f7593851400) [pid = 1857] [serial = 1437] [outer = 0x7f758afa6800] 16:37:31 INFO - PROCESS | 1857 | 1462318651379 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]]]}] 16:37:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 16:37:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1279ms 16:37:31 INFO - PROCESS | 1857 | 1462318651408 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 16:37:31 INFO - PROCESS | 1857 | 1462318651414 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 16:37:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 16:37:31 INFO - PROCESS | 1857 | 1462318651419 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 16:37:31 INFO - PROCESS | 1857 | 1462318651422 Marionette TRACE conn3 <- [1,1886,null,{}] 16:37:31 INFO - PROCESS | 1857 | 1462318651427 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}] 16:37:31 INFO - PROCESS | 1857 | 1462318651578 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 16:37:31 INFO - PROCESS | 1857 | 1462318651749 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0d64000 == 77 [pid = 1857] [id = 479] 16:37:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f7594845c00) [pid = 1857] [serial = 1438] [outer = (nil)] 16:37:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f7595887800) [pid = 1857] [serial = 1439] [outer = 0x7f7594845c00] 16:37:31 INFO - PROCESS | 1857 | 1462318651813 Marionette DEBUG loaded listener.js 16:37:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f75971f9800) [pid = 1857] [serial = 1440] [outer = 0x7f7594845c00] 16:37:32 INFO - PROCESS | 1857 | 1462318652772 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]]]}] 16:37:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 16:37:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1378ms 16:37:32 INFO - PROCESS | 1857 | 1462318652799 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 16:37:32 INFO - PROCESS | 1857 | 1462318652803 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 16:37:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 16:37:32 INFO - PROCESS | 1857 | 1462318652816 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 16:37:32 INFO - PROCESS | 1857 | 1462318652824 Marionette TRACE conn3 <- [1,1890,null,{}] 16:37:32 INFO - PROCESS | 1857 | 1462318652829 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}] 16:37:32 INFO - PROCESS | 1857 | 1462318652978 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 16:37:33 INFO - PROCESS | 1857 | 1462318653145 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af504000 == 78 [pid = 1857] [id = 480] 16:37:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f758a5c2000) [pid = 1857] [serial = 1441] [outer = (nil)] 16:37:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f759c74dc00) [pid = 1857] [serial = 1442] [outer = 0x7f758a5c2000] 16:37:33 INFO - PROCESS | 1857 | 1462318653210 Marionette DEBUG loaded listener.js 16:37:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f759e74f400) [pid = 1857] [serial = 1443] [outer = 0x7f758a5c2000] 16:37:33 INFO - PROCESS | 1857 | 1462318653940 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]]]}] 16:37:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 16:37:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1196ms 16:37:34 INFO - PROCESS | 1857 | 1462318654005 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 16:37:34 INFO - PROCESS | 1857 | 1462318654009 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 16:37:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 16:37:34 INFO - PROCESS | 1857 | 1462318654014 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 16:37:34 INFO - PROCESS | 1857 | 1462318654016 Marionette TRACE conn3 <- [1,1894,null,{}] 16:37:34 INFO - PROCESS | 1857 | 1462318654021 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}] 16:37:34 INFO - PROCESS | 1857 | 1462318654168 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 16:37:34 INFO - PROCESS | 1857 | 1462318654326 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af688800 == 79 [pid = 1857] [id = 481] 16:37:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758df86000) [pid = 1857] [serial = 1444] [outer = (nil)] 16:37:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f759fff3800) [pid = 1857] [serial = 1445] [outer = 0x7f758df86000] 16:37:34 INFO - PROCESS | 1857 | 1462318654392 Marionette DEBUG loaded listener.js 16:37:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f75a3e3e000) [pid = 1857] [serial = 1446] [outer = 0x7f758df86000] 16:37:35 INFO - PROCESS | 1857 | 1462318655167 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]]]}] 16:37:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 16:37:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1178ms 16:37:35 INFO - PROCESS | 1857 | 1462318655194 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 16:37:35 INFO - PROCESS | 1857 | 1462318655197 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 16:37:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 16:37:35 INFO - PROCESS | 1857 | 1462318655202 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 16:37:35 INFO - PROCESS | 1857 | 1462318655204 Marionette TRACE conn3 <- [1,1898,null,{}] 16:37:35 INFO - PROCESS | 1857 | 1462318655209 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}] 16:37:35 INFO - PROCESS | 1857 | 1462318655383 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 16:37:35 INFO - PROCESS | 1857 | 1462318655551 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa5f800 == 80 [pid = 1857] [id = 482] 16:37:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f75a4a37000) [pid = 1857] [serial = 1447] [outer = (nil)] 16:37:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f75a9a65000) [pid = 1857] [serial = 1448] [outer = 0x7f75a4a37000] 16:37:35 INFO - PROCESS | 1857 | 1462318655623 Marionette DEBUG loaded listener.js 16:37:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f75aa68f400) [pid = 1857] [serial = 1449] [outer = 0x7f75a4a37000] 16:37:36 INFO - PROCESS | 1857 | 1462318656486 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]]]}] 16:37:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 16:37:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1330ms 16:37:36 INFO - PROCESS | 1857 | 1462318656534 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 16:37:36 INFO - PROCESS | 1857 | 1462318656537 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 16:37:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 16:37:36 INFO - PROCESS | 1857 | 1462318656542 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 16:37:36 INFO - PROCESS | 1857 | 1462318656545 Marionette TRACE conn3 <- [1,1902,null,{}] 16:37:36 INFO - PROCESS | 1857 | 1462318656550 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}] 16:37:36 INFO - PROCESS | 1857 | 1462318656721 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 16:37:36 INFO - PROCESS | 1857 | 1462318656890 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b2472000 == 81 [pid = 1857] [id = 483] 16:37:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f75a4a37c00) [pid = 1857] [serial = 1450] [outer = (nil)] 16:37:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f75aa995400) [pid = 1857] [serial = 1451] [outer = 0x7f75a4a37c00] 16:37:36 INFO - PROCESS | 1857 | 1462318656953 Marionette DEBUG loaded listener.js 16:37:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f75aababc00) [pid = 1857] [serial = 1452] [outer = 0x7f75a4a37c00] 16:37:37 INFO - PROCESS | 1857 | 1462318657756 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]]]}] 16:37:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 16:37:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1281ms 16:37:37 INFO - PROCESS | 1857 | 1462318657825 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 16:37:37 INFO - PROCESS | 1857 | 1462318657828 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 16:37:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 16:37:37 INFO - PROCESS | 1857 | 1462318657834 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 16:37:37 INFO - PROCESS | 1857 | 1462318657836 Marionette TRACE conn3 <- [1,1906,null,{}] 16:37:37 INFO - PROCESS | 1857 | 1462318657841 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}] 16:37:37 INFO - PROCESS | 1857 | 1462318657994 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 16:37:38 INFO - PROCESS | 1857 | 1462318658155 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3faf000 == 82 [pid = 1857] [id = 484] 16:37:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f75aa8e1000) [pid = 1857] [serial = 1453] [outer = (nil)] 16:37:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f75ab811c00) [pid = 1857] [serial = 1454] [outer = 0x7f75aa8e1000] 16:37:38 INFO - PROCESS | 1857 | 1462318658217 Marionette DEBUG loaded listener.js 16:37:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f75abb79000) [pid = 1857] [serial = 1455] [outer = 0x7f75aa8e1000] 16:37:39 INFO - PROCESS | 1857 | 1462318659026 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]]]}] 16:37:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 16:37:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1230ms 16:37:39 INFO - PROCESS | 1857 | 1462318659064 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 16:37:39 INFO - PROCESS | 1857 | 1462318659067 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 16:37:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 16:37:39 INFO - PROCESS | 1857 | 1462318659094 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 16:37:39 INFO - PROCESS | 1857 | 1462318659096 Marionette TRACE conn3 <- [1,1910,null,{}] 16:37:39 INFO - PROCESS | 1857 | 1462318659103 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}] 16:37:39 INFO - PROCESS | 1857 | 1462318659252 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 16:37:39 INFO - PROCESS | 1857 | 1462318659412 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758904d800 == 83 [pid = 1857] [id = 485] 16:37:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758a8e3c00) [pid = 1857] [serial = 1456] [outer = (nil)] 16:37:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f758e0b4800) [pid = 1857] [serial = 1457] [outer = 0x7f758a8e3c00] 16:37:39 INFO - PROCESS | 1857 | 1462318659472 Marionette DEBUG loaded listener.js 16:37:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f75abb78c00) [pid = 1857] [serial = 1458] [outer = 0x7f758a8e3c00] 16:37:40 INFO - PROCESS | 1857 | 1462318660591 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]]]}] 16:37:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 16:37:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1554ms 16:37:40 INFO - PROCESS | 1857 | 1462318660627 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 16:37:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 16:37:40 INFO - PROCESS | 1857 | 1462318660632 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 16:37:40 INFO - PROCESS | 1857 | 1462318660639 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 16:37:40 INFO - PROCESS | 1857 | 1462318660643 Marionette TRACE conn3 <- [1,1914,null,{}] 16:37:40 INFO - PROCESS | 1857 | 1462318660650 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}] 16:37:40 INFO - PROCESS | 1857 | 1462318660806 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 16:37:41 INFO - PROCESS | 1857 | 1462318661032 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a54e800 == 84 [pid = 1857] [id = 486] 16:37:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f758afa5c00) [pid = 1857] [serial = 1459] [outer = (nil)] 16:37:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f758b0d9c00) [pid = 1857] [serial = 1460] [outer = 0x7f758afa5c00] 16:37:41 INFO - PROCESS | 1857 | 1462318661093 Marionette DEBUG loaded listener.js 16:37:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f758b2e6800) [pid = 1857] [serial = 1461] [outer = 0x7f758afa5c00] 16:37:41 INFO - PROCESS | 1857 | 1462318661930 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]]]}] 16:37:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 16:37:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1329ms 16:37:41 INFO - PROCESS | 1857 | 1462318661968 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 16:37:41 INFO - PROCESS | 1857 | 1462318661975 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 16:37:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 16:37:41 INFO - PROCESS | 1857 | 1462318661984 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 16:37:41 INFO - PROCESS | 1857 | 1462318661988 Marionette TRACE conn3 <- [1,1918,null,{}] 16:37:41 INFO - PROCESS | 1857 | 1462318661993 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}] 16:37:42 INFO - PROCESS | 1857 | 1462318662138 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 16:37:42 INFO - PROCESS | 1857 | 1462318662315 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c45e000 == 85 [pid = 1857] [id = 487] 16:37:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758c244c00) [pid = 1857] [serial = 1462] [outer = (nil)] 16:37:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f758c29b800) [pid = 1857] [serial = 1463] [outer = 0x7f758c244c00] 16:37:42 INFO - PROCESS | 1857 | 1462318662374 Marionette DEBUG loaded listener.js 16:37:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f758c448800) [pid = 1857] [serial = 1464] [outer = 0x7f758c244c00] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c25800 == 84 [pid = 1857] [id = 432] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afe14000 == 83 [pid = 1857] [id = 431] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0117800 == 82 [pid = 1857] [id = 476] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594baa000 == 81 [pid = 1857] [id = 475] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d457000 == 80 [pid = 1857] [id = 474] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f7597314c00) [pid = 1857] [serial = 1382] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f758e9ec800) [pid = 1857] [serial = 1340] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f7594624000) [pid = 1857] [serial = 1343] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f7595b3ec00) [pid = 1857] [serial = 1346] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f7597178c00) [pid = 1857] [serial = 1349] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759b56cc00) [pid = 1857] [serial = 1352] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f759cd3c400) [pid = 1857] [serial = 1355] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f758e01c800) [pid = 1857] [serial = 1358] [outer = (nil)] [url = about:blank] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759cbcc000 == 79 [pid = 1857] [id = 473] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7599a52800 == 78 [pid = 1857] [id = 472] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922cf000 == 77 [pid = 1857] [id = 471] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e083000 == 76 [pid = 1857] [id = 470] 16:37:42 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759400d800 == 75 [pid = 1857] [id = 469] 16:37:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759dd15800 == 74 [pid = 1857] [id = 463] 16:37:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c35800 == 73 [pid = 1857] [id = 462] 16:37:43 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922b3800 == 72 [pid = 1857] [id = 461] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f75abbd3800) [pid = 1857] [serial = 1263] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f75abb81800) [pid = 1857] [serial = 1260] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f75abb77000) [pid = 1857] [serial = 1257] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f7594b30800) [pid = 1857] [serial = 1376] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f7594848800) [pid = 1857] [serial = 1379] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f758c23f400) [pid = 1857] [serial = 1364] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f758df8b000) [pid = 1857] [serial = 1365] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f758e014400) [pid = 1857] [serial = 1367] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758e9ed000) [pid = 1857] [serial = 1368] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f759384f400) [pid = 1857] [serial = 1370] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758c23b400) [pid = 1857] [serial = 1337] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758b0dfc00) [pid = 1857] [serial = 1361] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f759483e800) [pid = 1857] [serial = 1373] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f7595b44800) [pid = 1857] [serial = 1377] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f7597312000) [pid = 1857] [serial = 1380] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f7593d80800) [pid = 1857] [serial = 1371] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f7594847c00) [pid = 1857] [serial = 1374] [outer = (nil)] [url = about:blank] 16:37:43 INFO - PROCESS | 1857 | 1462318663233 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]]]}] 16:37:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 16:37:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1291ms 16:37:43 INFO - PROCESS | 1857 | 1462318663275 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 16:37:43 INFO - PROCESS | 1857 | 1462318663279 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 16:37:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 16:37:43 INFO - PROCESS | 1857 | 1462318663284 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 16:37:43 INFO - PROCESS | 1857 | 1462318663289 Marionette TRACE conn3 <- [1,1922,null,{}] 16:37:43 INFO - PROCESS | 1857 | 1462318663302 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}] 16:37:43 INFO - PROCESS | 1857 | 1462318663468 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 16:37:43 INFO - PROCESS | 1857 | 1462318663596 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922da000 == 73 [pid = 1857] [id = 488] 16:37:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f758c44b400) [pid = 1857] [serial = 1465] [outer = (nil)] 16:37:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f758e047800) [pid = 1857] [serial = 1466] [outer = 0x7f758c44b400] 16:37:43 INFO - PROCESS | 1857 | 1462318663654 Marionette DEBUG loaded listener.js 16:37:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758e0afc00) [pid = 1857] [serial = 1467] [outer = 0x7f758c44b400] 16:37:44 INFO - PROCESS | 1857 | 1462318664273 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]]]}] 16:37:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 16:37:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1034ms 16:37:44 INFO - PROCESS | 1857 | 1462318664319 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 16:37:44 INFO - PROCESS | 1857 | 1462318664323 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 16:37:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 16:37:44 INFO - PROCESS | 1857 | 1462318664328 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 16:37:44 INFO - PROCESS | 1857 | 1462318664331 Marionette TRACE conn3 <- [1,1926,null,{}] 16:37:44 INFO - PROCESS | 1857 | 1462318664335 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}] 16:37:44 INFO - PROCESS | 1857 | 1462318664513 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 16:37:44 INFO - PROCESS | 1857 | 1462318664534 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936d3800 == 74 [pid = 1857] [id = 489] 16:37:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758e015800) [pid = 1857] [serial = 1468] [outer = (nil)] 16:37:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758e2a3c00) [pid = 1857] [serial = 1469] [outer = 0x7f758e015800] 16:37:44 INFO - PROCESS | 1857 | 1462318664588 Marionette DEBUG loaded listener.js 16:37:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758e9ab000) [pid = 1857] [serial = 1470] [outer = 0x7f758e015800] 16:37:45 INFO - PROCESS | 1857 | 1462318665353 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]]]}] 16:37:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 16:37:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1077ms 16:37:45 INFO - PROCESS | 1857 | 1462318665413 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 16:37:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 16:37:45 INFO - PROCESS | 1857 | 1462318665420 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 16:37:45 INFO - PROCESS | 1857 | 1462318665425 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 16:37:45 INFO - PROCESS | 1857 | 1462318665428 Marionette TRACE conn3 <- [1,1930,null,{}] 16:37:45 INFO - PROCESS | 1857 | 1462318665436 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}] 16:37:45 INFO - PROCESS | 1857 | 1462318665615 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 16:37:45 INFO - PROCESS | 1857 | 1462318665641 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594017000 == 75 [pid = 1857] [id = 490] 16:37:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758e0ecc00) [pid = 1857] [serial = 1471] [outer = (nil)] 16:37:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758e9ecc00) [pid = 1857] [serial = 1472] [outer = 0x7f758e0ecc00] 16:37:45 INFO - PROCESS | 1857 | 1462318665695 Marionette DEBUG loaded listener.js 16:37:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f75923f7800) [pid = 1857] [serial = 1473] [outer = 0x7f758e0ecc00] 16:37:46 INFO - PROCESS | 1857 | 1462318666439 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]]]}] 16:37:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 16:37:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1029ms 16:37:46 INFO - PROCESS | 1857 | 1462318666457 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 16:37:46 INFO - PROCESS | 1857 | 1462318666461 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 16:37:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 16:37:46 INFO - PROCESS | 1857 | 1462318666466 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 16:37:46 INFO - PROCESS | 1857 | 1462318666468 Marionette TRACE conn3 <- [1,1934,null,{}] 16:37:46 INFO - PROCESS | 1857 | 1462318666472 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}] 16:37:46 INFO - PROCESS | 1857 | 1462318666701 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 16:37:46 INFO - PROCESS | 1857 | 1462318666734 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594cc4000 == 76 [pid = 1857] [id = 491] 16:37:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759244ac00) [pid = 1857] [serial = 1474] [outer = (nil)] 16:37:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f7593ac4400) [pid = 1857] [serial = 1475] [outer = 0x7f759244ac00] 16:37:46 INFO - PROCESS | 1857 | 1462318666792 Marionette DEBUG loaded listener.js 16:37:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f7593c2c800) [pid = 1857] [serial = 1476] [outer = 0x7f759244ac00] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f758a5c9000) [pid = 1857] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f759461d400) [pid = 1857] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f7592451400) [pid = 1857] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758c451400) [pid = 1857] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f759be55800) [pid = 1857] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758aa65c00) [pid = 1857] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f7594629400) [pid = 1857] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f758afa5000) [pid = 1857] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f7597175400) [pid = 1857] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 16:37:47 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75939eac00) [pid = 1857] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 16:37:47 INFO - PROCESS | 1857 | 1462318667716 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]]]}] 16:37:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 16:37:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1282ms 16:37:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 16:37:47 INFO - PROCESS | 1857 | 1462318667749 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 16:37:47 INFO - PROCESS | 1857 | 1462318667751 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 16:37:47 INFO - PROCESS | 1857 | 1462318667759 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 16:37:47 INFO - PROCESS | 1857 | 1462318667764 Marionette TRACE conn3 <- [1,1938,null,{}] 16:37:47 INFO - PROCESS | 1857 | 1462318667781 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}] 16:37:47 INFO - PROCESS | 1857 | 1462318667910 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 16:37:47 INFO - PROCESS | 1857 | 1462318667922 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cd6800 == 77 [pid = 1857] [id = 492] 16:37:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758aa65c00) [pid = 1857] [serial = 1477] [outer = (nil)] 16:37:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f7593d7d000) [pid = 1857] [serial = 1478] [outer = 0x7f758aa65c00] 16:37:47 INFO - PROCESS | 1857 | 1462318667974 Marionette DEBUG loaded listener.js 16:37:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f759405c800) [pid = 1857] [serial = 1479] [outer = 0x7f758aa65c00] 16:37:48 INFO - PROCESS | 1857 | 1462318668635 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]]]}] 16:37:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 16:37:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 935ms 16:37:48 INFO - PROCESS | 1857 | 1462318668691 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 16:37:48 INFO - PROCESS | 1857 | 1462318668693 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 16:37:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 16:37:48 INFO - PROCESS | 1857 | 1462318668698 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 16:37:48 INFO - PROCESS | 1857 | 1462318668700 Marionette TRACE conn3 <- [1,1942,null,{}] 16:37:48 INFO - PROCESS | 1857 | 1462318668705 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}] 16:37:48 INFO - PROCESS | 1857 | 1462318668870 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 16:37:48 INFO - PROCESS | 1857 | 1462318668889 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a65800 == 78 [pid = 1857] [id = 493] 16:37:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758a5c7000) [pid = 1857] [serial = 1480] [outer = (nil)] 16:37:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f75941f8000) [pid = 1857] [serial = 1481] [outer = 0x7f758a5c7000] 16:37:48 INFO - PROCESS | 1857 | 1462318668942 Marionette DEBUG loaded listener.js 16:37:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f759462ac00) [pid = 1857] [serial = 1482] [outer = 0x7f758a5c7000] 16:37:49 INFO - PROCESS | 1857 | 1462318669711 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]]]}] 16:37:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 16:37:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1075ms 16:37:49 INFO - PROCESS | 1857 | 1462318669776 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 16:37:49 INFO - PROCESS | 1857 | 1462318669781 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 16:37:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 16:37:49 INFO - PROCESS | 1857 | 1462318669789 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 16:37:49 INFO - PROCESS | 1857 | 1462318669795 Marionette TRACE conn3 <- [1,1946,null,{}] 16:37:49 INFO - PROCESS | 1857 | 1462318669803 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}] 16:37:50 INFO - PROCESS | 1857 | 1462318670020 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 16:37:50 INFO - PROCESS | 1857 | 1462318670192 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af48000 == 79 [pid = 1857] [id = 494] 16:37:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f758aa66c00) [pid = 1857] [serial = 1483] [outer = (nil)] 16:37:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f758b2e9800) [pid = 1857] [serial = 1484] [outer = 0x7f758aa66c00] 16:37:50 INFO - PROCESS | 1857 | 1462318670261 Marionette DEBUG loaded listener.js 16:37:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f758c23f000) [pid = 1857] [serial = 1485] [outer = 0x7f758aa66c00] 16:37:51 INFO - PROCESS | 1857 | 1462318671106 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]]]}] 16:37:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 16:37:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1387ms 16:37:51 INFO - PROCESS | 1857 | 1462318671176 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 16:37:51 INFO - PROCESS | 1857 | 1462318671184 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 16:37:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 16:37:51 INFO - PROCESS | 1857 | 1462318671193 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 16:37:51 INFO - PROCESS | 1857 | 1462318671196 Marionette TRACE conn3 <- [1,1950,null,{}] 16:37:51 INFO - PROCESS | 1857 | 1462318671200 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}] 16:37:51 INFO - PROCESS | 1857 | 1462318671396 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 16:37:51 INFO - PROCESS | 1857 | 1462318671557 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940ea800 == 80 [pid = 1857] [id = 495] 16:37:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f758c29e800) [pid = 1857] [serial = 1486] [outer = (nil)] 16:37:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f758e043000) [pid = 1857] [serial = 1487] [outer = 0x7f758c29e800] 16:37:51 INFO - PROCESS | 1857 | 1462318671624 Marionette DEBUG loaded listener.js 16:37:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758e0f7400) [pid = 1857] [serial = 1488] [outer = 0x7f758c29e800] 16:37:52 INFO - PROCESS | 1857 | 1462318672423 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]]]}] 16:37:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 16:37:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1278ms 16:37:52 INFO - PROCESS | 1857 | 1462318672470 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 16:37:52 INFO - PROCESS | 1857 | 1462318672474 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 16:37:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 16:37:52 INFO - PROCESS | 1857 | 1462318672480 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 16:37:52 INFO - PROCESS | 1857 | 1462318672485 Marionette TRACE conn3 <- [1,1954,null,{}] 16:37:52 INFO - PROCESS | 1857 | 1462318672514 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}] 16:37:52 INFO - PROCESS | 1857 | 1462318672727 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 16:37:52 INFO - PROCESS | 1857 | 1462318672858 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c7c5000 == 81 [pid = 1857] [id = 496] 16:37:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f759244c800) [pid = 1857] [serial = 1489] [outer = (nil)] 16:37:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f759384c400) [pid = 1857] [serial = 1490] [outer = 0x7f759244c800] 16:37:52 INFO - PROCESS | 1857 | 1462318672930 Marionette DEBUG loaded listener.js 16:37:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f7593acf000) [pid = 1857] [serial = 1491] [outer = 0x7f759244c800] 16:37:53 INFO - PROCESS | 1857 | 1462318673736 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]]]}] 16:37:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 16:37:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1282ms 16:37:53 INFO - PROCESS | 1857 | 1462318673763 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 16:37:53 INFO - PROCESS | 1857 | 1462318673767 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 16:37:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 16:37:53 INFO - PROCESS | 1857 | 1462318673772 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 16:37:53 INFO - PROCESS | 1857 | 1462318673774 Marionette TRACE conn3 <- [1,1958,null,{}] 16:37:53 INFO - PROCESS | 1857 | 1462318673779 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}] 16:37:53 INFO - PROCESS | 1857 | 1462318673931 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 16:37:54 INFO - PROCESS | 1857 | 1462318674098 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d27f000 == 82 [pid = 1857] [id = 497] 16:37:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f758a5cd400) [pid = 1857] [serial = 1492] [outer = (nil)] 16:37:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f7594841c00) [pid = 1857] [serial = 1493] [outer = 0x7f758a5cd400] 16:37:54 INFO - PROCESS | 1857 | 1462318674163 Marionette DEBUG loaded listener.js 16:37:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7594848000) [pid = 1857] [serial = 1494] [outer = 0x7f758a5cd400] 16:37:54 INFO - PROCESS | 1857 | 1462318674926 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]]]}] 16:37:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 16:37:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1180ms 16:37:54 INFO - PROCESS | 1857 | 1462318674953 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 16:37:54 INFO - PROCESS | 1857 | 1462318674957 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 16:37:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 16:37:54 INFO - PROCESS | 1857 | 1462318674963 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 16:37:54 INFO - PROCESS | 1857 | 1462318674966 Marionette TRACE conn3 <- [1,1962,null,{}] 16:37:54 INFO - PROCESS | 1857 | 1462318674970 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}] 16:37:55 INFO - PROCESS | 1857 | 1462318675115 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 16:37:55 INFO - PROCESS | 1857 | 1462318675290 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d59c800 == 83 [pid = 1857] [id = 498] 16:37:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7593ad1000) [pid = 1857] [serial = 1495] [outer = (nil)] 16:37:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7594b2c000) [pid = 1857] [serial = 1496] [outer = 0x7f7593ad1000] 16:37:55 INFO - PROCESS | 1857 | 1462318675352 Marionette DEBUG loaded listener.js 16:37:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7595893800) [pid = 1857] [serial = 1497] [outer = 0x7f7593ad1000] 16:37:56 INFO - PROCESS | 1857 | 1462318676144 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]]]}] 16:37:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 16:37:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1230ms 16:37:56 INFO - PROCESS | 1857 | 1462318676198 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 16:37:56 INFO - PROCESS | 1857 | 1462318676201 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 16:37:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 16:37:56 INFO - PROCESS | 1857 | 1462318676208 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 16:37:56 INFO - PROCESS | 1857 | 1462318676211 Marionette TRACE conn3 <- [1,1966,null,{}] 16:37:56 INFO - PROCESS | 1857 | 1462318676216 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}] 16:37:56 INFO - PROCESS | 1857 | 1462318676394 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 16:37:56 INFO - PROCESS | 1857 | 1462318676558 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e06e000 == 84 [pid = 1857] [id = 499] 16:37:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f7595b3dc00) [pid = 1857] [serial = 1498] [outer = (nil)] 16:37:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f75970fac00) [pid = 1857] [serial = 1499] [outer = 0x7f7595b3dc00] 16:37:56 INFO - PROCESS | 1857 | 1462318676628 Marionette DEBUG loaded listener.js 16:37:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f75971f6800) [pid = 1857] [serial = 1500] [outer = 0x7f7595b3dc00] 16:37:57 INFO - PROCESS | 1857 | 1462318677388 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]]]}] 16:37:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 16:37:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1229ms 16:37:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 16:37:57 INFO - PROCESS | 1857 | 1462318677439 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 16:37:57 INFO - PROCESS | 1857 | 1462318677441 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 16:37:57 INFO - PROCESS | 1857 | 1462318677448 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 16:37:57 INFO - PROCESS | 1857 | 1462318677451 Marionette TRACE conn3 <- [1,1970,null,{}] 16:37:57 INFO - PROCESS | 1857 | 1462318677456 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}] 16:37:57 INFO - PROCESS | 1857 | 1462318677614 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 16:37:57 INFO - PROCESS | 1857 | 1462318677783 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ff26800 == 85 [pid = 1857] [id = 500] 16:37:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7595cb0400) [pid = 1857] [serial = 1501] [outer = (nil)] 16:37:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f7597314400) [pid = 1857] [serial = 1502] [outer = 0x7f7595cb0400] 16:37:57 INFO - PROCESS | 1857 | 1462318677855 Marionette DEBUG loaded listener.js 16:37:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f7599aca800) [pid = 1857] [serial = 1503] [outer = 0x7f7595cb0400] 16:37:58 INFO - PROCESS | 1857 | 1462318678662 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]]]}] 16:37:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 16:37:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1234ms 16:37:58 INFO - PROCESS | 1857 | 1462318678689 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 16:37:58 INFO - PROCESS | 1857 | 1462318678692 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 16:37:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 16:37:58 INFO - PROCESS | 1857 | 1462318678701 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 16:37:58 INFO - PROCESS | 1857 | 1462318678703 Marionette TRACE conn3 <- [1,1974,null,{}] 16:37:58 INFO - PROCESS | 1857 | 1462318678707 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}] 16:37:58 INFO - PROCESS | 1857 | 1462318678871 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 16:37:59 INFO - PROCESS | 1857 | 1462318679038 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:37:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9a0f800 == 86 [pid = 1857] [id = 501] 16:37:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f7597177c00) [pid = 1857] [serial = 1504] [outer = (nil)] 16:37:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f759a60b000) [pid = 1857] [serial = 1505] [outer = 0x7f7597177c00] 16:37:59 INFO - PROCESS | 1857 | 1462318679100 Marionette DEBUG loaded listener.js 16:37:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f759b232800) [pid = 1857] [serial = 1506] [outer = 0x7f7597177c00] 16:37:59 INFO - PROCESS | 1857 | 1462318679892 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]]]}] 16:37:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 16:37:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1227ms 16:37:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 16:37:59 INFO - PROCESS | 1857 | 1462318679928 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 16:37:59 INFO - PROCESS | 1857 | 1462318679931 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 16:37:59 INFO - PROCESS | 1857 | 1462318679937 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 16:37:59 INFO - PROCESS | 1857 | 1462318679940 Marionette TRACE conn3 <- [1,1978,null,{}] 16:37:59 INFO - PROCESS | 1857 | 1462318679944 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}] 16:38:00 INFO - PROCESS | 1857 | 1462318680098 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 16:38:00 INFO - PROCESS | 1857 | 1462318680278 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aad36800 == 87 [pid = 1857] [id = 502] 16:38:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f75971f6000) [pid = 1857] [serial = 1507] [outer = (nil)] 16:38:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f759bcfc400) [pid = 1857] [serial = 1508] [outer = 0x7f75971f6000] 16:38:00 INFO - PROCESS | 1857 | 1462318680340 Marionette DEBUG loaded listener.js 16:38:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f759be4e000) [pid = 1857] [serial = 1509] [outer = 0x7f75971f6000] 16:38:01 INFO - PROCESS | 1857 | 1462318681148 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]]]}] 16:38:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 16:38:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1229ms 16:38:01 INFO - PROCESS | 1857 | 1462318681175 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 16:38:01 INFO - PROCESS | 1857 | 1462318681178 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 16:38:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 16:38:01 INFO - PROCESS | 1857 | 1462318681185 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 16:38:01 INFO - PROCESS | 1857 | 1462318681188 Marionette TRACE conn3 <- [1,1982,null,{}] 16:38:01 INFO - PROCESS | 1857 | 1462318681193 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}] 16:38:01 INFO - PROCESS | 1857 | 1462318681342 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 16:38:01 INFO - PROCESS | 1857 | 1462318681515 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d904800 == 88 [pid = 1857] [id = 503] 16:38:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f758a5cc000) [pid = 1857] [serial = 1510] [outer = (nil)] 16:38:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f7597310000) [pid = 1857] [serial = 1511] [outer = 0x7f758a5cc000] 16:38:01 INFO - PROCESS | 1857 | 1462318681577 Marionette DEBUG loaded listener.js 16:38:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f759cb6bc00) [pid = 1857] [serial = 1512] [outer = 0x7f758a5cc000] 16:38:02 INFO - PROCESS | 1857 | 1462318682428 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]]]}] 16:38:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 16:38:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1276ms 16:38:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 16:38:02 INFO - PROCESS | 1857 | 1462318682463 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 16:38:02 INFO - PROCESS | 1857 | 1462318682466 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 16:38:02 INFO - PROCESS | 1857 | 1462318682472 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 16:38:02 INFO - PROCESS | 1857 | 1462318682477 Marionette TRACE conn3 <- [1,1986,null,{}] 16:38:02 INFO - PROCESS | 1857 | 1462318682482 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}] 16:38:02 INFO - PROCESS | 1857 | 1462318682675 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 16:38:03 INFO - PROCESS | 1857 | 1462318683182 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922b3800 == 89 [pid = 1857] [id = 504] 16:38:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f758a8f0800) [pid = 1857] [serial = 1513] [outer = (nil)] 16:38:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f758aa70000) [pid = 1857] [serial = 1514] [outer = 0x7f758a8f0800] 16:38:03 INFO - PROCESS | 1857 | 1462318683289 Marionette DEBUG loaded listener.js 16:38:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f758b2e9000) [pid = 1857] [serial = 1515] [outer = 0x7f758a8f0800] 16:38:04 INFO - PROCESS | 1857 | 1462318684086 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]]]}] 16:38:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 16:38:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1682ms 16:38:04 INFO - PROCESS | 1857 | 1462318684155 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 16:38:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 16:38:04 INFO - PROCESS | 1857 | 1462318684160 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 16:38:04 INFO - PROCESS | 1857 | 1462318684167 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 16:38:04 INFO - PROCESS | 1857 | 1462318684171 Marionette TRACE conn3 <- [1,1990,null,{}] 16:38:04 INFO - PROCESS | 1857 | 1462318684178 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}] 16:38:04 INFO - PROCESS | 1857 | 1462318684428 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 16:38:04 INFO - PROCESS | 1857 | 1462318684615 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758904b800 == 90 [pid = 1857] [id = 505] 16:38:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f758e016c00) [pid = 1857] [serial = 1516] [outer = (nil)] 16:38:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f758e054000) [pid = 1857] [serial = 1517] [outer = 0x7f758e016c00] 16:38:04 INFO - PROCESS | 1857 | 1462318684674 Marionette DEBUG loaded listener.js 16:38:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f758e0f9400) [pid = 1857] [serial = 1518] [outer = 0x7f758e016c00] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e15e000 == 89 [pid = 1857] [id = 452] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af517000 == 88 [pid = 1857] [id = 451] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f759ec90400) [pid = 1857] [serial = 1430] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f759e752c00) [pid = 1857] [serial = 1403] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f759ec73400) [pid = 1857] [serial = 1406] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cd6800 == 87 [pid = 1857] [id = 492] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594cc4000 == 86 [pid = 1857] [id = 491] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922da000 == 85 [pid = 1857] [id = 488] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c45e000 == 84 [pid = 1857] [id = 487] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a54e800 == 83 [pid = 1857] [id = 486] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b2472000 == 82 [pid = 1857] [id = 483] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa5f800 == 81 [pid = 1857] [id = 482] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af688800 == 80 [pid = 1857] [id = 481] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af504000 == 79 [pid = 1857] [id = 480] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0d64000 == 78 [pid = 1857] [id = 479] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75971bb000 == 77 [pid = 1857] [id = 478] 16:38:05 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c391000 == 76 [pid = 1857] [id = 477] 16:38:05 INFO - PROCESS | 1857 | 1462318685551 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]]]}] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f75939f2c00) [pid = 1857] [serial = 1335] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f7594a63c00) [pid = 1857] [serial = 1391] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f758e9eac00) [pid = 1857] [serial = 1388] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f759e73d000) [pid = 1857] [serial = 1428] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f7593c23c00) [pid = 1857] [serial = 1415] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f7592450c00) [pid = 1857] [serial = 1413] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f759e028800) [pid = 1857] [serial = 1425] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f75941f5000) [pid = 1857] [serial = 1416] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f759a6a4c00) [pid = 1857] [serial = 1383] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f759716c800) [pid = 1857] [serial = 1419] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f758e9afc00) [pid = 1857] [serial = 1412] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758b3a5c00) [pid = 1857] [serial = 1385] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f759cc8bc00) [pid = 1857] [serial = 1424] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f758b0e0c00) [pid = 1857] [serial = 1409] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f7595b3c400) [pid = 1857] [serial = 1418] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f759da3bc00) [pid = 1857] [serial = 1400] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f758df80400) [pid = 1857] [serial = 1410] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f759bd92800) [pid = 1857] [serial = 1397] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f759d208400) [pid = 1857] [serial = 1427] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f75adc61800) [pid = 1857] [serial = 1287] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f7597465400) [pid = 1857] [serial = 1421] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759ae5e800) [pid = 1857] [serial = 1422] [outer = (nil)] [url = about:blank] 16:38:05 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f759a6a6000) [pid = 1857] [serial = 1394] [outer = (nil)] [url = about:blank] 16:38:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 16:38:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1441ms 16:38:05 INFO - PROCESS | 1857 | 1462318685610 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 16:38:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 16:38:05 INFO - PROCESS | 1857 | 1462318685615 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 16:38:05 INFO - PROCESS | 1857 | 1462318685622 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 16:38:05 INFO - PROCESS | 1857 | 1462318685625 Marionette TRACE conn3 <- [1,1994,null,{}] 16:38:05 INFO - PROCESS | 1857 | 1462318685629 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}] 16:38:05 INFO - PROCESS | 1857 | 1462318685802 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 16:38:05 INFO - PROCESS | 1857 | 1462318685930 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922aa000 == 77 [pid = 1857] [id = 506] 16:38:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f758e03a800) [pid = 1857] [serial = 1519] [outer = (nil)] 16:38:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7592442c00) [pid = 1857] [serial = 1520] [outer = 0x7f758e03a800] 16:38:05 INFO - PROCESS | 1857 | 1462318685984 Marionette DEBUG loaded listener.js 16:38:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7592fc6400) [pid = 1857] [serial = 1521] [outer = 0x7f758e03a800] 16:38:06 INFO - PROCESS | 1857 | 1462318686652 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]]]}] 16:38:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 16:38:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1079ms 16:38:06 INFO - PROCESS | 1857 | 1462318686700 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 16:38:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 16:38:06 INFO - PROCESS | 1857 | 1462318686703 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 16:38:06 INFO - PROCESS | 1857 | 1462318686715 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 16:38:06 INFO - PROCESS | 1857 | 1462318686721 Marionette TRACE conn3 <- [1,1998,null,{}] 16:38:06 INFO - PROCESS | 1857 | 1462318686729 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}] 16:38:06 INFO - PROCESS | 1857 | 1462318686876 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 16:38:07 INFO - PROCESS | 1857 | 1462318687007 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cda800 == 78 [pid = 1857] [id = 507] 16:38:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7592445000) [pid = 1857] [serial = 1522] [outer = (nil)] 16:38:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7594064400) [pid = 1857] [serial = 1523] [outer = 0x7f7592445000] 16:38:07 INFO - PROCESS | 1857 | 1462318687063 Marionette DEBUG loaded listener.js 16:38:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f7594c3cc00) [pid = 1857] [serial = 1524] [outer = 0x7f7592445000] 16:38:07 INFO - PROCESS | 1857 | 1462318687681 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]]]}] 16:38:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 16:38:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 995ms 16:38:07 INFO - PROCESS | 1857 | 1462318687703 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 16:38:07 INFO - PROCESS | 1857 | 1462318687707 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 16:38:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 16:38:07 INFO - PROCESS | 1857 | 1462318687712 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 16:38:07 INFO - PROCESS | 1857 | 1462318687714 Marionette TRACE conn3 <- [1,2002,null,{}] 16:38:07 INFO - PROCESS | 1857 | 1462318687718 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}] 16:38:07 INFO - PROCESS | 1857 | 1462318687917 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 16:38:08 INFO - PROCESS | 1857 | 1462318688013 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce62800 == 79 [pid = 1857] [id = 508] 16:38:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f758e0f7800) [pid = 1857] [serial = 1525] [outer = (nil)] 16:38:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f75970ee400) [pid = 1857] [serial = 1526] [outer = 0x7f758e0f7800] 16:38:08 INFO - PROCESS | 1857 | 1462318688068 Marionette DEBUG loaded listener.js 16:38:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7597171400) [pid = 1857] [serial = 1527] [outer = 0x7f758e0f7800] 16:38:08 INFO - PROCESS | 1857 | 1462318688811 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]]]}] 16:38:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 16:38:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1124ms 16:38:08 INFO - PROCESS | 1857 | 1462318688837 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 16:38:08 INFO - PROCESS | 1857 | 1462318688839 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 16:38:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 16:38:08 INFO - PROCESS | 1857 | 1462318688845 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 16:38:08 INFO - PROCESS | 1857 | 1462318688847 Marionette TRACE conn3 <- [1,2006,null,{}] 16:38:08 INFO - PROCESS | 1857 | 1462318688852 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}] 16:38:09 INFO - PROCESS | 1857 | 1462318689046 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 16:38:09 INFO - PROCESS | 1857 | 1462318689073 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759dd1f800 == 80 [pid = 1857] [id = 509] 16:38:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f759a6a4000) [pid = 1857] [serial = 1528] [outer = (nil)] 16:38:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f759b231000) [pid = 1857] [serial = 1529] [outer = 0x7f759a6a4000] 16:38:09 INFO - PROCESS | 1857 | 1462318689139 Marionette DEBUG loaded listener.js 16:38:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f759d463800) [pid = 1857] [serial = 1530] [outer = 0x7f759a6a4000] 16:38:09 INFO - PROCESS | 1857 | 1462318689846 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]]]}] 16:38:09 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 16:38:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1031ms 16:38:10 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758e0ecc00) [pid = 1857] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 16:38:10 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f758aa65c00) [pid = 1857] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 16:38:10 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f758c44b400) [pid = 1857] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 16:38:10 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f758afa5c00) [pid = 1857] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 16:38:10 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f758e015800) [pid = 1857] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 16:38:10 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f758c244c00) [pid = 1857] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 16:38:10 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f758e01d800) [pid = 1857] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 16:38:10 INFO - PROCESS | 1857 | 1462318690066 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 16:38:10 INFO - PROCESS | 1857 | 1462318690069 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 16:38:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 16:38:10 INFO - PROCESS | 1857 | 1462318690079 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 16:38:10 INFO - PROCESS | 1857 | 1462318690081 Marionette TRACE conn3 <- [1,2010,null,{}] 16:38:10 INFO - PROCESS | 1857 | 1462318690084 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}] 16:38:10 INFO - PROCESS | 1857 | 1462318690229 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 16:38:10 INFO - PROCESS | 1857 | 1462318690238 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce59000 == 81 [pid = 1857] [id = 510] 16:38:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f7592fc0400) [pid = 1857] [serial = 1531] [outer = (nil)] 16:38:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f7595cb1000) [pid = 1857] [serial = 1532] [outer = 0x7f7592fc0400] 16:38:10 INFO - PROCESS | 1857 | 1462318690292 Marionette DEBUG loaded listener.js 16:38:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f759da3fc00) [pid = 1857] [serial = 1533] [outer = 0x7f7592fc0400] 16:38:11 INFO - PROCESS | 1857 | 1462318691015 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]]]}] 16:38:11 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 16:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 978ms 16:38:11 INFO - PROCESS | 1857 | 1462318691057 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 16:38:11 INFO - PROCESS | 1857 | 1462318691061 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 16:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 16:38:11 INFO - PROCESS | 1857 | 1462318691066 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 16:38:11 INFO - PROCESS | 1857 | 1462318691068 Marionette TRACE conn3 <- [1,2014,null,{}] 16:38:11 INFO - PROCESS | 1857 | 1462318691073 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}] 16:38:11 INFO - PROCESS | 1857 | 1462318691259 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 16:38:11 INFO - PROCESS | 1857 | 1462318691280 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75abd7c000 == 82 [pid = 1857] [id = 511] 16:38:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f758e0b1400) [pid = 1857] [serial = 1534] [outer = (nil)] 16:38:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f759e73bc00) [pid = 1857] [serial = 1535] [outer = 0x7f758e0b1400] 16:38:11 INFO - PROCESS | 1857 | 1462318691334 Marionette DEBUG loaded listener.js 16:38:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f759e8aa000) [pid = 1857] [serial = 1536] [outer = 0x7f758e0b1400] 16:38:11 INFO - PROCESS | 1857 | 1462318691971 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]]]}] 16:38:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 16:38:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 924ms 16:38:11 INFO - PROCESS | 1857 | 1462318691991 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 16:38:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 16:38:11 INFO - PROCESS | 1857 | 1462318691995 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 16:38:12 INFO - PROCESS | 1857 | 1462318692000 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 16:38:12 INFO - PROCESS | 1857 | 1462318692002 Marionette TRACE conn3 <- [1,2018,null,{}] 16:38:12 INFO - PROCESS | 1857 | 1462318692006 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}] 16:38:12 INFO - PROCESS | 1857 | 1462318692216 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 16:38:12 INFO - PROCESS | 1857 | 1462318692396 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c3a8000 == 83 [pid = 1857] [id = 512] 16:38:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f758a5cd000) [pid = 1857] [serial = 1537] [outer = (nil)] 16:38:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f758a8ef400) [pid = 1857] [serial = 1538] [outer = 0x7f758a5cd000] 16:38:12 INFO - PROCESS | 1857 | 1462318692462 Marionette DEBUG loaded listener.js 16:38:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f758b3a5c00) [pid = 1857] [serial = 1539] [outer = 0x7f758a5cd000] 16:38:13 INFO - PROCESS | 1857 | 1462318693331 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]]]}] 16:38:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 16:38:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1379ms 16:38:13 INFO - PROCESS | 1857 | 1462318693381 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 16:38:13 INFO - PROCESS | 1857 | 1462318693386 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 16:38:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 16:38:13 INFO - PROCESS | 1857 | 1462318693392 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 16:38:13 INFO - PROCESS | 1857 | 1462318693398 Marionette TRACE conn3 <- [1,2022,null,{}] 16:38:13 INFO - PROCESS | 1857 | 1462318693404 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}] 16:38:13 INFO - PROCESS | 1857 | 1462318693560 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 16:38:13 INFO - PROCESS | 1857 | 1462318693734 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759a674800 == 84 [pid = 1857] [id = 513] 16:38:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f758e0b7c00) [pid = 1857] [serial = 1540] [outer = (nil)] 16:38:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f758e9ee800) [pid = 1857] [serial = 1541] [outer = 0x7f758e0b7c00] 16:38:13 INFO - PROCESS | 1857 | 1462318693798 Marionette DEBUG loaded listener.js 16:38:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f7592fbf800) [pid = 1857] [serial = 1542] [outer = 0x7f758e0b7c00] 16:38:14 INFO - PROCESS | 1857 | 1462318694661 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]]]}] 16:38:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 16:38:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1329ms 16:38:14 INFO - PROCESS | 1857 | 1462318694722 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 16:38:14 INFO - PROCESS | 1857 | 1462318694727 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 16:38:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 16:38:14 INFO - PROCESS | 1857 | 1462318694732 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 16:38:14 INFO - PROCESS | 1857 | 1462318694735 Marionette TRACE conn3 <- [1,2026,null,{}] 16:38:14 INFO - PROCESS | 1857 | 1462318694740 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}] 16:38:14 INFO - PROCESS | 1857 | 1462318694885 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 16:38:15 INFO - PROCESS | 1857 | 1462318695060 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e06800 == 85 [pid = 1857] [id = 514] 16:38:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f759405ac00) [pid = 1857] [serial = 1543] [outer = (nil)] 16:38:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f7594848400) [pid = 1857] [serial = 1544] [outer = 0x7f759405ac00] 16:38:15 INFO - PROCESS | 1857 | 1462318695124 Marionette DEBUG loaded listener.js 16:38:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f7595cb3000) [pid = 1857] [serial = 1545] [outer = 0x7f759405ac00] 16:38:15 INFO - PROCESS | 1857 | 1462318695949 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]]]}] 16:38:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 16:38:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1282ms 16:38:16 INFO - PROCESS | 1857 | 1462318696014 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 16:38:16 INFO - PROCESS | 1857 | 1462318696020 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 16:38:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 16:38:16 INFO - PROCESS | 1857 | 1462318696034 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 16:38:16 INFO - PROCESS | 1857 | 1462318696040 Marionette TRACE conn3 <- [1,2030,null,{}] 16:38:16 INFO - PROCESS | 1857 | 1462318696045 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}] 16:38:16 INFO - PROCESS | 1857 | 1462318696233 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 16:38:16 INFO - PROCESS | 1857 | 1462318696399 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af68e800 == 86 [pid = 1857] [id = 515] 16:38:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f75941ed800) [pid = 1857] [serial = 1546] [outer = (nil)] 16:38:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f759be55800) [pid = 1857] [serial = 1547] [outer = 0x7f75941ed800] 16:38:16 INFO - PROCESS | 1857 | 1462318696460 Marionette DEBUG loaded listener.js 16:38:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f759e738800) [pid = 1857] [serial = 1548] [outer = 0x7f75941ed800] 16:38:17 INFO - PROCESS | 1857 | 1462318697262 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]]]}] 16:38:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 16:38:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1292ms 16:38:17 INFO - PROCESS | 1857 | 1462318697319 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 16:38:17 INFO - PROCESS | 1857 | 1462318697321 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 16:38:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 16:38:17 INFO - PROCESS | 1857 | 1462318697327 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 16:38:17 INFO - PROCESS | 1857 | 1462318697329 Marionette TRACE conn3 <- [1,2034,null,{}] 16:38:17 INFO - PROCESS | 1857 | 1462318697334 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}] 16:38:17 INFO - PROCESS | 1857 | 1462318697479 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 16:38:17 INFO - PROCESS | 1857 | 1462318697653 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afe18800 == 87 [pid = 1857] [id = 516] 16:38:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f75971f4400) [pid = 1857] [serial = 1549] [outer = (nil)] 16:38:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f759ec8a000) [pid = 1857] [serial = 1550] [outer = 0x7f75971f4400] 16:38:17 INFO - PROCESS | 1857 | 1462318697713 Marionette DEBUG loaded listener.js 16:38:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f759ffd4000) [pid = 1857] [serial = 1551] [outer = 0x7f75971f4400] 16:38:18 INFO - PROCESS | 1857 | 1462318698506 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]]]}] 16:38:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 16:38:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1235ms 16:38:18 INFO - PROCESS | 1857 | 1462318698564 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 16:38:18 INFO - PROCESS | 1857 | 1462318698566 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 16:38:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 16:38:18 INFO - PROCESS | 1857 | 1462318698572 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 16:38:18 INFO - PROCESS | 1857 | 1462318698574 Marionette TRACE conn3 <- [1,2038,null,{}] 16:38:18 INFO - PROCESS | 1857 | 1462318698579 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}] 16:38:18 INFO - PROCESS | 1857 | 1462318698723 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 16:38:18 INFO - PROCESS | 1857 | 1462318698898 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3da5800 == 88 [pid = 1857] [id = 517] 16:38:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f75a3b8d000) [pid = 1857] [serial = 1552] [outer = (nil)] 16:38:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f75a3b90c00) [pid = 1857] [serial = 1553] [outer = 0x7f75a3b8d000] 16:38:18 INFO - PROCESS | 1857 | 1462318698975 Marionette DEBUG loaded listener.js 16:38:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f75a4a33000) [pid = 1857] [serial = 1554] [outer = 0x7f75a3b8d000] 16:38:19 INFO - PROCESS | 1857 | 1462318699776 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]]]}] 16:38:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 16:38:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1275ms 16:38:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 16:38:19 INFO - PROCESS | 1857 | 1462318699847 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 16:38:19 INFO - PROCESS | 1857 | 1462318699850 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 16:38:19 INFO - PROCESS | 1857 | 1462318699854 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 16:38:19 INFO - PROCESS | 1857 | 1462318699858 Marionette TRACE conn3 <- [1,2042,null,{}] 16:38:19 INFO - PROCESS | 1857 | 1462318699862 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}] 16:38:20 INFO - PROCESS | 1857 | 1462318700005 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 16:38:20 INFO - PROCESS | 1857 | 1462318700177 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b26a000 == 89 [pid = 1857] [id = 518] 16:38:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f75a0147400) [pid = 1857] [serial = 1555] [outer = (nil)] 16:38:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f75aa617c00) [pid = 1857] [serial = 1556] [outer = 0x7f75a0147400] 16:38:20 INFO - PROCESS | 1857 | 1462318700248 Marionette DEBUG loaded listener.js 16:38:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f75aa8e7c00) [pid = 1857] [serial = 1557] [outer = 0x7f75a0147400] 16:38:21 INFO - PROCESS | 1857 | 1462318701092 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]]]}] 16:38:21 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) 16:38:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1278ms 16:38:21 INFO - PROCESS | 1857 | 1462318701133 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 16:38:21 INFO - PROCESS | 1857 | 1462318701137 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 16:38:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 16:38:21 INFO - PROCESS | 1857 | 1462318701142 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 16:38:21 INFO - PROCESS | 1857 | 1462318701144 Marionette TRACE conn3 <- [1,2046,null,{}] 16:38:21 INFO - PROCESS | 1857 | 1462318701149 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}] 16:38:21 INFO - PROCESS | 1857 | 1462318701299 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 16:38:21 INFO - PROCESS | 1857 | 1462318701472 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4d3a800 == 90 [pid = 1857] [id = 519] 16:38:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f75a3b8d800) [pid = 1857] [serial = 1558] [outer = (nil)] 16:38:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f75aab53000) [pid = 1857] [serial = 1559] [outer = 0x7f75a3b8d800] 16:38:21 INFO - PROCESS | 1857 | 1462318701533 Marionette DEBUG loaded listener.js 16:38:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f75aad81c00) [pid = 1857] [serial = 1560] [outer = 0x7f75a3b8d800] 16:38:22 INFO - PROCESS | 1857 | 1462318702312 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]]]}] 16:38:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 16:38:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1227ms 16:38:22 INFO - PROCESS | 1857 | 1462318702370 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 16:38:22 INFO - PROCESS | 1857 | 1462318702373 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 16:38:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 16:38:22 INFO - PROCESS | 1857 | 1462318702380 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 16:38:22 INFO - PROCESS | 1857 | 1462318702382 Marionette TRACE conn3 <- [1,2050,null,{}] 16:38:22 INFO - PROCESS | 1857 | 1462318702387 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}] 16:38:22 INFO - PROCESS | 1857 | 1462318702529 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 16:38:22 INFO - PROCESS | 1857 | 1462318702707 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592164000 == 91 [pid = 1857] [id = 520] 16:38:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f758b2e1400) [pid = 1857] [serial = 1561] [outer = (nil)] 16:38:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f759461cc00) [pid = 1857] [serial = 1562] [outer = 0x7f758b2e1400] 16:38:22 INFO - PROCESS | 1857 | 1462318702769 Marionette DEBUG loaded listener.js 16:38:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f75abb75400) [pid = 1857] [serial = 1563] [outer = 0x7f758b2e1400] 16:38:23 INFO - PROCESS | 1857 | 1462318703527 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]]]}] 16:38:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 16:38:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1175ms 16:38:23 INFO - PROCESS | 1857 | 1462318703556 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 16:38:23 INFO - PROCESS | 1857 | 1462318703559 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 16:38:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 16:38:23 INFO - PROCESS | 1857 | 1462318703564 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 16:38:23 INFO - PROCESS | 1857 | 1462318703572 Marionette TRACE conn3 <- [1,2054,null,{}] 16:38:23 INFO - PROCESS | 1857 | 1462318703595 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}] 16:38:23 INFO - PROCESS | 1857 | 1462318703742 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 16:38:23 INFO - PROCESS | 1857 | 1462318703917 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592169000 == 92 [pid = 1857] [id = 521] 16:38:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f758b3a5800) [pid = 1857] [serial = 1564] [outer = (nil)] 16:38:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f758c23c800) [pid = 1857] [serial = 1565] [outer = 0x7f758b3a5800] 16:38:23 INFO - PROCESS | 1857 | 1462318703982 Marionette DEBUG loaded listener.js 16:38:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f75abb7c400) [pid = 1857] [serial = 1566] [outer = 0x7f758b3a5800] 16:38:25 INFO - PROCESS | 1857 | 1462318705045 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]]]}] 16:38:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 16:38:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1512ms 16:38:25 INFO - PROCESS | 1857 | 1462318705077 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 16:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 16:38:25 INFO - PROCESS | 1857 | 1462318705082 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 16:38:25 INFO - PROCESS | 1857 | 1462318705089 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 16:38:25 INFO - PROCESS | 1857 | 1462318705093 Marionette TRACE conn3 <- [1,2058,null,{}] 16:38:25 INFO - PROCESS | 1857 | 1462318705101 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}] 16:38:25 INFO - PROCESS | 1857 | 1462318705260 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 16:38:25 INFO - PROCESS | 1857 | 1462318705540 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936d9800 == 93 [pid = 1857] [id = 522] 16:38:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758af9f400) [pid = 1857] [serial = 1567] [outer = (nil)] 16:38:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f758c238c00) [pid = 1857] [serial = 1568] [outer = 0x7f758af9f400] 16:38:25 INFO - PROCESS | 1857 | 1462318705601 Marionette DEBUG loaded listener.js 16:38:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758e0ab800) [pid = 1857] [serial = 1569] [outer = 0x7f758af9f400] 16:38:26 INFO - PROCESS | 1857 | 1462318706463 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]]]}] 16:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 16:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1445ms 16:38:26 INFO - PROCESS | 1857 | 1462318706534 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 16:38:26 INFO - PROCESS | 1857 | 1462318706541 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 16:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 16:38:26 INFO - PROCESS | 1857 | 1462318706550 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 16:38:26 INFO - PROCESS | 1857 | 1462318706553 Marionette TRACE conn3 <- [1,2062,null,{}] 16:38:26 INFO - PROCESS | 1857 | 1462318706558 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}] 16:38:26 INFO - PROCESS | 1857 | 1462318706707 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922b2800 == 92 [pid = 1857] [id = 434] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75abd7c000 == 91 [pid = 1857] [id = 511] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce59000 == 90 [pid = 1857] [id = 510] 16:38:26 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f75ab811c00) [pid = 1857] [serial = 1454] [outer = (nil)] [url = about:blank] 16:38:26 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f75941f8000) [pid = 1857] [serial = 1481] [outer = (nil)] [url = about:blank] 16:38:26 INFO - PROCESS | 1857 | 1462318706945 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759dd1f800 == 89 [pid = 1857] [id = 509] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594017000 == 88 [pid = 1857] [id = 490] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce62800 == 87 [pid = 1857] [id = 508] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595cda800 == 86 [pid = 1857] [id = 507] 16:38:26 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936d3800 == 85 [pid = 1857] [id = 489] 16:38:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af46000 == 86 [pid = 1857] [id = 523] 16:38:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f758e03b000) [pid = 1857] [serial = 1570] [outer = (nil)] 16:38:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f7592fbf000) [pid = 1857] [serial = 1571] [outer = 0x7f758e03b000] 16:38:27 INFO - PROCESS | 1857 | 1462318707045 Marionette DEBUG loaded listener.js 16:38:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f75939ea800) [pid = 1857] [serial = 1572] [outer = 0x7f758e03b000] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922aa000 == 85 [pid = 1857] [id = 506] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758904b800 == 84 [pid = 1857] [id = 505] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922b3800 == 83 [pid = 1857] [id = 504] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9a0f800 == 82 [pid = 1857] [id = 501] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ff26800 == 81 [pid = 1857] [id = 500] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e06e000 == 80 [pid = 1857] [id = 499] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d59c800 == 79 [pid = 1857] [id = 498] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d27f000 == 78 [pid = 1857] [id = 497] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c7c5000 == 77 [pid = 1857] [id = 496] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940ea800 == 76 [pid = 1857] [id = 495] 16:38:27 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758af48000 == 75 [pid = 1857] [id = 494] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f75a0d8a800) [pid = 1857] [serial = 1431] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758e9ecc00) [pid = 1857] [serial = 1472] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f7593d7d000) [pid = 1857] [serial = 1478] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f7593ac4400) [pid = 1857] [serial = 1475] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f758e047800) [pid = 1857] [serial = 1466] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f758e0afc00) [pid = 1857] [serial = 1467] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f758b2e6800) [pid = 1857] [serial = 1461] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f758b0d9c00) [pid = 1857] [serial = 1460] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f758e0b4800) [pid = 1857] [serial = 1457] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f758a8f0400) [pid = 1857] [serial = 1433] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f759c74dc00) [pid = 1857] [serial = 1442] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758e2a3c00) [pid = 1857] [serial = 1469] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f7595887800) [pid = 1857] [serial = 1439] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f75a9a65000) [pid = 1857] [serial = 1448] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f758c448800) [pid = 1857] [serial = 1464] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758c29b800) [pid = 1857] [serial = 1463] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f75aa995400) [pid = 1857] [serial = 1451] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f759fff3800) [pid = 1857] [serial = 1445] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f758e9a9c00) [pid = 1857] [serial = 1436] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f759405c800) [pid = 1857] [serial = 1479] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f75923f7800) [pid = 1857] [serial = 1473] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758e9ab000) [pid = 1857] [serial = 1470] [outer = (nil)] [url = about:blank] 16:38:27 INFO - PROCESS | 1857 | 1462318707762 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]]]}] 16:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 16:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1236ms 16:38:27 INFO - PROCESS | 1857 | 1462318707809 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 16:38:27 INFO - PROCESS | 1857 | 1462318707812 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 16:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 16:38:27 INFO - PROCESS | 1857 | 1462318707819 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 16:38:27 INFO - PROCESS | 1857 | 1462318707824 Marionette TRACE conn3 <- [1,2066,null,{}] 16:38:27 INFO - PROCESS | 1857 | 1462318707837 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}] 16:38:27 INFO - PROCESS | 1857 | 1462318707985 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 16:38:28 INFO - PROCESS | 1857 | 1462318708001 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594581000 == 76 [pid = 1857] [id = 524] 16:38:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f7593c2dc00) [pid = 1857] [serial = 1573] [outer = (nil)] 16:38:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f7594629400) [pid = 1857] [serial = 1574] [outer = 0x7f7593c2dc00] 16:38:28 INFO - PROCESS | 1857 | 1462318708057 Marionette DEBUG loaded listener.js 16:38:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f7595887800) [pid = 1857] [serial = 1575] [outer = 0x7f7593c2dc00] 16:38:28 INFO - PROCESS | 1857 | 1462318708813 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]]]}] 16:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 16:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1030ms 16:38:28 INFO - PROCESS | 1857 | 1462318708850 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 16:38:28 INFO - PROCESS | 1857 | 1462318708853 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 16:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 16:38:28 INFO - PROCESS | 1857 | 1462318708858 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 16:38:28 INFO - PROCESS | 1857 | 1462318708860 Marionette TRACE conn3 <- [1,2070,null,{}] 16:38:28 INFO - PROCESS | 1857 | 1462318708865 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}] 16:38:28 INFO - PROCESS | 1857 | 1462318708995 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 16:38:29 INFO - PROCESS | 1857 | 1462318709008 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759bcb4800 == 77 [pid = 1857] [id = 525] 16:38:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f7593c27400) [pid = 1857] [serial = 1576] [outer = (nil)] 16:38:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f7597172000) [pid = 1857] [serial = 1577] [outer = 0x7f7593c27400] 16:38:29 INFO - PROCESS | 1857 | 1462318709062 Marionette DEBUG loaded listener.js 16:38:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f759730dc00) [pid = 1857] [serial = 1578] [outer = 0x7f7593c27400] 16:38:29 INFO - PROCESS | 1857 | 1462318709824 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]]]}] 16:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 16:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1025ms 16:38:29 INFO - PROCESS | 1857 | 1462318709885 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 16:38:29 INFO - PROCESS | 1857 | 1462318709888 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 16:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 16:38:29 INFO - PROCESS | 1857 | 1462318709893 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 16:38:29 INFO - PROCESS | 1857 | 1462318709895 Marionette TRACE conn3 <- [1,2074,null,{}] 16:38:29 INFO - PROCESS | 1857 | 1462318709899 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}] 16:38:30 INFO - PROCESS | 1857 | 1462318710093 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 16:38:30 INFO - PROCESS | 1857 | 1462318710120 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d458000 == 78 [pid = 1857] [id = 526] 16:38:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f7595b3c800) [pid = 1857] [serial = 1579] [outer = (nil)] 16:38:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f7599ad7000) [pid = 1857] [serial = 1580] [outer = 0x7f7595b3c800] 16:38:30 INFO - PROCESS | 1857 | 1462318710173 Marionette DEBUG loaded listener.js 16:38:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f759bd97000) [pid = 1857] [serial = 1581] [outer = 0x7f7595b3c800] 16:38:30 INFO - PROCESS | 1857 | 1462318710893 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]]]}] 16:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 16:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1032ms 16:38:30 INFO - PROCESS | 1857 | 1462318710934 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 16:38:30 INFO - PROCESS | 1857 | 1462318710937 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 16:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 16:38:30 INFO - PROCESS | 1857 | 1462318710942 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 16:38:30 INFO - PROCESS | 1857 | 1462318710943 Marionette TRACE conn3 <- [1,2078,null,{}] 16:38:30 INFO - PROCESS | 1857 | 1462318710948 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}] 16:38:31 INFO - PROCESS | 1857 | 1462318711172 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 16:38:31 INFO - PROCESS | 1857 | 1462318711206 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01cd800 == 79 [pid = 1857] [id = 527] 16:38:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f759e741c00) [pid = 1857] [serial = 1582] [outer = (nil)] 16:38:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f75a3b86400) [pid = 1857] [serial = 1583] [outer = 0x7f759e741c00] 16:38:31 INFO - PROCESS | 1857 | 1462318711263 Marionette DEBUG loaded listener.js 16:38:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f75a4a97000) [pid = 1857] [serial = 1584] [outer = 0x7f759e741c00] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f758a5c7000) [pid = 1857] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758e016c00) [pid = 1857] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f758a8f0800) [pid = 1857] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f758e0f7800) [pid = 1857] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f7592445000) [pid = 1857] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f759a6a4000) [pid = 1857] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f758e03a800) [pid = 1857] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f7592fc0400) [pid = 1857] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 16:38:32 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f759244ac00) [pid = 1857] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 16:38:32 INFO - PROCESS | 1857 | 1462318712184 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]]]}] 16:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 16:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1276ms 16:38:32 INFO - PROCESS | 1857 | 1462318712218 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 16:38:32 INFO - PROCESS | 1857 | 1462318712220 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 16:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 16:38:32 INFO - PROCESS | 1857 | 1462318712226 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 16:38:32 INFO - PROCESS | 1857 | 1462318712228 Marionette TRACE conn3 <- [1,2082,null,{}] 16:38:32 INFO - PROCESS | 1857 | 1462318712232 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}] 16:38:32 INFO - PROCESS | 1857 | 1462318712360 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 16:38:32 INFO - PROCESS | 1857 | 1462318712372 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c713800 == 80 [pid = 1857] [id = 528] 16:38:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f758a8f0800) [pid = 1857] [serial = 1585] [outer = (nil)] 16:38:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f759483d400) [pid = 1857] [serial = 1586] [outer = 0x7f758a8f0800] 16:38:32 INFO - PROCESS | 1857 | 1462318712426 Marionette DEBUG loaded listener.js 16:38:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758df7e000) [pid = 1857] [serial = 1587] [outer = 0x7f758a8f0800] 16:38:33 INFO - PROCESS | 1857 | 1462318713149 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]]]}] 16:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 16:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 977ms 16:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 16:38:33 INFO - PROCESS | 1857 | 1462318713203 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 16:38:33 INFO - PROCESS | 1857 | 1462318713205 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 16:38:33 INFO - PROCESS | 1857 | 1462318713210 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 16:38:33 INFO - PROCESS | 1857 | 1462318713213 Marionette TRACE conn3 <- [1,2086,null,{}] 16:38:33 INFO - PROCESS | 1857 | 1462318713217 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}] 16:38:33 INFO - PROCESS | 1857 | 1462318713392 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 16:38:33 INFO - PROCESS | 1857 | 1462318713408 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aba36000 == 81 [pid = 1857] [id = 529] 16:38:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f758c29d400) [pid = 1857] [serial = 1588] [outer = (nil)] 16:38:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f75a9a72400) [pid = 1857] [serial = 1589] [outer = 0x7f758c29d400] 16:38:33 INFO - PROCESS | 1857 | 1462318713462 Marionette DEBUG loaded listener.js 16:38:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f75abb7bc00) [pid = 1857] [serial = 1590] [outer = 0x7f758c29d400] 16:38:34 INFO - PROCESS | 1857 | 1462318714306 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]]]}] 16:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 16:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1127ms 16:38:34 INFO - PROCESS | 1857 | 1462318714337 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 16:38:34 INFO - PROCESS | 1857 | 1462318714342 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 16:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 16:38:34 INFO - PROCESS | 1857 | 1462318714350 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 16:38:34 INFO - PROCESS | 1857 | 1462318714355 Marionette TRACE conn3 <- [1,2090,null,{}] 16:38:34 INFO - PROCESS | 1857 | 1462318714363 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}] 16:38:34 INFO - PROCESS | 1857 | 1462318714551 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 16:38:34 INFO - PROCESS | 1857 | 1462318714725 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593602800 == 82 [pid = 1857] [id = 530] 16:38:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f758afa9c00) [pid = 1857] [serial = 1591] [outer = (nil)] 16:38:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f758e04d400) [pid = 1857] [serial = 1592] [outer = 0x7f758afa9c00] 16:38:34 INFO - PROCESS | 1857 | 1462318714811 Marionette DEBUG loaded listener.js 16:38:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f758e9a4c00) [pid = 1857] [serial = 1593] [outer = 0x7f758afa9c00] 16:38:35 INFO - PROCESS | 1857 | 1462318715899 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]]]}] 16:38:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 16:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1586ms 16:38:35 INFO - PROCESS | 1857 | 1462318715977 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 16:38:35 INFO - PROCESS | 1857 | 1462318715984 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 16:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 16:38:36 INFO - PROCESS | 1857 | 1462318715994 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 16:38:36 INFO - PROCESS | 1857 | 1462318715997 Marionette TRACE conn3 <- [1,2094,null,{}] 16:38:36 INFO - PROCESS | 1857 | 1462318716003 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}] 16:38:36 INFO - PROCESS | 1857 | 1462318716241 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 16:38:36 INFO - PROCESS | 1857 | 1462318716411 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d41d000 == 83 [pid = 1857] [id = 531] 16:38:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f758c44f800) [pid = 1857] [serial = 1594] [outer = (nil)] 16:38:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f7594847400) [pid = 1857] [serial = 1595] [outer = 0x7f758c44f800] 16:38:36 INFO - PROCESS | 1857 | 1462318716472 Marionette DEBUG loaded listener.js 16:38:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f7595cb8c00) [pid = 1857] [serial = 1596] [outer = 0x7f758c44f800] 16:38:37 INFO - PROCESS | 1857 | 1462318717353 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]]]}] 16:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 16:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1429ms 16:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 16:38:37 INFO - PROCESS | 1857 | 1462318717424 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 16:38:37 INFO - PROCESS | 1857 | 1462318717427 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 16:38:37 INFO - PROCESS | 1857 | 1462318717433 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 16:38:37 INFO - PROCESS | 1857 | 1462318717438 Marionette TRACE conn3 <- [1,2098,null,{}] 16:38:37 INFO - PROCESS | 1857 | 1462318717452 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}] 16:38:37 INFO - PROCESS | 1857 | 1462318717647 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 16:38:37 INFO - PROCESS | 1857 | 1462318717818 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa4d800 == 84 [pid = 1857] [id = 532] 16:38:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f759c045000) [pid = 1857] [serial = 1597] [outer = (nil)] 16:38:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f759e73b000) [pid = 1857] [serial = 1598] [outer = 0x7f759c045000] 16:38:37 INFO - PROCESS | 1857 | 1462318717883 Marionette DEBUG loaded listener.js 16:38:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f759fff5000) [pid = 1857] [serial = 1599] [outer = 0x7f759c045000] 16:38:38 INFO - PROCESS | 1857 | 1462318718743 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]]]}] 16:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 16:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1383ms 16:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 16:38:38 INFO - PROCESS | 1857 | 1462318718815 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 16:38:38 INFO - PROCESS | 1857 | 1462318718819 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 16:38:38 INFO - PROCESS | 1857 | 1462318718823 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 16:38:38 INFO - PROCESS | 1857 | 1462318718827 Marionette TRACE conn3 <- [1,2102,null,{}] 16:38:38 INFO - PROCESS | 1857 | 1462318718832 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}] 16:38:39 INFO - PROCESS | 1857 | 1462318719001 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 16:38:39 INFO - PROCESS | 1857 | 1462318719173 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c3b000 == 85 [pid = 1857] [id = 533] 16:38:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758c238000) [pid = 1857] [serial = 1600] [outer = (nil)] 16:38:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f75aabacc00) [pid = 1857] [serial = 1601] [outer = 0x7f758c238000] 16:38:39 INFO - PROCESS | 1857 | 1462318719237 Marionette DEBUG loaded listener.js 16:38:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f75abb7e800) [pid = 1857] [serial = 1602] [outer = 0x7f758c238000] 16:38:40 INFO - PROCESS | 1857 | 1462318720112 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]]]}] 16:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 16:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1329ms 16:38:40 INFO - PROCESS | 1857 | 1462318720154 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 16:38:40 INFO - PROCESS | 1857 | 1462318720157 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 16:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 16:38:40 INFO - PROCESS | 1857 | 1462318720163 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 16:38:40 INFO - PROCESS | 1857 | 1462318720165 Marionette TRACE conn3 <- [1,2106,null,{}] 16:38:40 INFO - PROCESS | 1857 | 1462318720169 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}] 16:38:40 INFO - PROCESS | 1857 | 1462318720333 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 16:38:40 INFO - PROCESS | 1857 | 1462318720511 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758aace800 == 86 [pid = 1857] [id = 534] 16:38:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f75a0149400) [pid = 1857] [serial = 1603] [outer = (nil)] 16:38:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f75abd20000) [pid = 1857] [serial = 1604] [outer = 0x7f75a0149400] 16:38:40 INFO - PROCESS | 1857 | 1462318720573 Marionette DEBUG loaded listener.js 16:38:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f75ad737400) [pid = 1857] [serial = 1605] [outer = 0x7f75a0149400] 16:38:41 INFO - PROCESS | 1857 | 1462318721406 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]]]}] 16:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 16:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1276ms 16:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 16:38:41 INFO - PROCESS | 1857 | 1462318721440 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 16:38:41 INFO - PROCESS | 1857 | 1462318721443 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 16:38:41 INFO - PROCESS | 1857 | 1462318721448 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 16:38:41 INFO - PROCESS | 1857 | 1462318721451 Marionette TRACE conn3 <- [1,2110,null,{}] 16:38:41 INFO - PROCESS | 1857 | 1462318721456 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}] 16:38:41 INFO - PROCESS | 1857 | 1462318721634 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 16:38:41 INFO - PROCESS | 1857 | 1462318721819 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7586899000 == 87 [pid = 1857] [id = 535] 16:38:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f75abbda000) [pid = 1857] [serial = 1606] [outer = (nil)] 16:38:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f75af641400) [pid = 1857] [serial = 1607] [outer = 0x7f75abbda000] 16:38:41 INFO - PROCESS | 1857 | 1462318721884 Marionette DEBUG loaded listener.js 16:38:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f75af7c5800) [pid = 1857] [serial = 1608] [outer = 0x7f75abbda000] 16:38:42 INFO - PROCESS | 1857 | 1462318722702 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]]]}] 16:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 16:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1280ms 16:38:42 INFO - PROCESS | 1857 | 1462318722728 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 16:38:42 INFO - PROCESS | 1857 | 1462318722732 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 16:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 16:38:42 INFO - PROCESS | 1857 | 1462318722737 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 16:38:42 INFO - PROCESS | 1857 | 1462318722739 Marionette TRACE conn3 <- [1,2114,null,{}] 16:38:42 INFO - PROCESS | 1857 | 1462318722745 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}] 16:38:42 INFO - PROCESS | 1857 | 1462318722891 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 16:38:43 INFO - PROCESS | 1857 | 1462318723075 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a87f000 == 88 [pid = 1857] [id = 536] 16:38:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f7588634800) [pid = 1857] [serial = 1609] [outer = (nil)] 16:38:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758863d800) [pid = 1857] [serial = 1610] [outer = 0x7f7588634800] 16:38:43 INFO - PROCESS | 1857 | 1462318723135 Marionette DEBUG loaded listener.js 16:38:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f7588643400) [pid = 1857] [serial = 1611] [outer = 0x7f7588634800] 16:38:43 INFO - PROCESS | 1857 | 1462318723945 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]]]}] 16:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 16:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1276ms 16:38:44 INFO - PROCESS | 1857 | 1462318724015 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 16:38:44 INFO - PROCESS | 1857 | 1462318724018 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 16:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 16:38:44 INFO - PROCESS | 1857 | 1462318724023 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 16:38:44 INFO - PROCESS | 1857 | 1462318724025 Marionette TRACE conn3 <- [1,2118,null,{}] 16:38:44 INFO - PROCESS | 1857 | 1462318724030 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}] 16:38:44 INFO - PROCESS | 1857 | 1462318724184 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 16:38:44 INFO - PROCESS | 1857 | 1462318724363 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b27ce800 == 89 [pid = 1857] [id = 537] 16:38:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f7588634c00) [pid = 1857] [serial = 1612] [outer = (nil)] 16:38:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f758cd65c00) [pid = 1857] [serial = 1613] [outer = 0x7f7588634c00] 16:38:44 INFO - PROCESS | 1857 | 1462318724422 Marionette DEBUG loaded listener.js 16:38:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f758cd69c00) [pid = 1857] [serial = 1614] [outer = 0x7f7588634c00] 16:38:45 INFO - PROCESS | 1857 | 1462318725208 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]]]}] 16:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 16:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1234ms 16:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 16:38:45 INFO - PROCESS | 1857 | 1462318725258 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 16:38:45 INFO - PROCESS | 1857 | 1462318725261 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 16:38:45 INFO - PROCESS | 1857 | 1462318725266 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 16:38:45 INFO - PROCESS | 1857 | 1462318725269 Marionette TRACE conn3 <- [1,2122,null,{}] 16:38:45 INFO - PROCESS | 1857 | 1462318725274 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}] 16:38:45 INFO - PROCESS | 1857 | 1462318725440 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 16:38:45 INFO - PROCESS | 1857 | 1462318725619 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7586adc000 == 90 [pid = 1857] [id = 538] 16:38:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f7588637000) [pid = 1857] [serial = 1615] [outer = (nil)] 16:38:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f758cd6f000) [pid = 1857] [serial = 1616] [outer = 0x7f7588637000] 16:38:45 INFO - PROCESS | 1857 | 1462318725684 Marionette DEBUG loaded listener.js 16:38:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f759824d000) [pid = 1857] [serial = 1617] [outer = 0x7f7588637000] 16:38:46 INFO - PROCESS | 1857 | 1462318726543 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]]]}] 16:38:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 16:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1331ms 16:38:46 INFO - PROCESS | 1857 | 1462318726598 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 16:38:46 INFO - PROCESS | 1857 | 1462318726601 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 16:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 16:38:46 INFO - PROCESS | 1857 | 1462318726606 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 16:38:46 INFO - PROCESS | 1857 | 1462318726609 Marionette TRACE conn3 <- [1,2126,null,{}] 16:38:46 INFO - PROCESS | 1857 | 1462318726614 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}] 16:38:46 INFO - PROCESS | 1857 | 1462318726765 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 16:38:46 INFO - PROCESS | 1857 | 1462318726951 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758cedf800 == 91 [pid = 1857] [id = 539] 16:38:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f758a8eec00) [pid = 1857] [serial = 1618] [outer = (nil)] 16:38:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f758e299800) [pid = 1857] [serial = 1619] [outer = 0x7f758a8eec00] 16:38:47 INFO - PROCESS | 1857 | 1462318727011 Marionette DEBUG loaded listener.js 16:38:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f7597311000) [pid = 1857] [serial = 1620] [outer = 0x7f758a8eec00] 16:38:48 INFO - PROCESS | 1857 | 1462318728127 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]]]}] 16:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 16:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1577ms 16:38:48 INFO - PROCESS | 1857 | 1462318728200 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 16:38:48 INFO - PROCESS | 1857 | 1462318728204 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 16:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 16:38:48 INFO - PROCESS | 1857 | 1462318728215 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 16:38:48 INFO - PROCESS | 1857 | 1462318728219 Marionette TRACE conn3 <- [1,2130,null,{}] 16:38:48 INFO - PROCESS | 1857 | 1462318728228 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}] 16:38:48 INFO - PROCESS | 1857 | 1462318728403 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 16:38:48 INFO - PROCESS | 1857 | 1462318728630 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758ceed800 == 92 [pid = 1857] [id = 540] 16:38:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f758e04f400) [pid = 1857] [serial = 1621] [outer = (nil)] 16:38:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f758e0b7800) [pid = 1857] [serial = 1622] [outer = 0x7f758e04f400] 16:38:48 INFO - PROCESS | 1857 | 1462318728690 Marionette DEBUG loaded listener.js 16:38:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x7f75923ed000) [pid = 1857] [serial = 1623] [outer = 0x7f758e04f400] 16:38:49 INFO - PROCESS | 1857 | 1462318729607 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] 16:38:49 INFO - PROCESS | 1857 | 1462318729660 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 16:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 16:38:49 INFO - PROCESS | 1857 | 1462318729668 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 16:38:49 INFO - PROCESS | 1857 | 1462318729672 Marionette TRACE conn3 <- [1,2134,null,{}] 16:38:49 INFO - PROCESS | 1857 | 1462318729677 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}] 16:38:49 INFO - PROCESS | 1857 | 1462318729827 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 16:38:50 INFO - PROCESS | 1857 | 1462318730012 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e098000 == 93 [pid = 1857] [id = 541] 16:38:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x7f7593845400) [pid = 1857] [serial = 1624] [outer = (nil)] 16:38:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x7f75941f7400) [pid = 1857] [serial = 1625] [outer = 0x7f7593845400] 16:38:50 INFO - PROCESS | 1857 | 1462318730069 Marionette DEBUG loaded listener.js 16:38:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x7f7594a5d000) [pid = 1857] [serial = 1626] [outer = 0x7f7593845400] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759c713800 == 92 [pid = 1857] [id = 528] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01cd800 == 91 [pid = 1857] [id = 527] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d458000 == 90 [pid = 1857] [id = 526] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759bcb4800 == 89 [pid = 1857] [id = 525] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594581000 == 88 [pid = 1857] [id = 524] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758af46000 == 87 [pid = 1857] [id = 523] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75936d9800 == 86 [pid = 1857] [id = 522] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592164000 == 85 [pid = 1857] [id = 520] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4d3a800 == 84 [pid = 1857] [id = 519] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b26a000 == 83 [pid = 1857] [id = 518] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b3da5800 == 82 [pid = 1857] [id = 517] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afe18800 == 81 [pid = 1857] [id = 516] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af68e800 == 80 [pid = 1857] [id = 515] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588e1d000 == 79 [pid = 1857] [id = 453] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e06800 == 78 [pid = 1857] [id = 514] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759a674800 == 77 [pid = 1857] [id = 513] 16:38:50 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c3a8000 == 76 [pid = 1857] [id = 512] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x7f7593c2c800) [pid = 1857] [serial = 1476] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x7f759e73bc00) [pid = 1857] [serial = 1535] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x7f7594841c00) [pid = 1857] [serial = 1493] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x7f759462ac00) [pid = 1857] [serial = 1482] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x7f75970fac00) [pid = 1857] [serial = 1499] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x7f758e054000) [pid = 1857] [serial = 1517] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f758aa70000) [pid = 1857] [serial = 1514] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f7597171400) [pid = 1857] [serial = 1527] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f759a60b000) [pid = 1857] [serial = 1505] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f758b2e9800) [pid = 1857] [serial = 1484] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x7f7597310000) [pid = 1857] [serial = 1511] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x7f7594064400) [pid = 1857] [serial = 1523] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f759bcfc400) [pid = 1857] [serial = 1508] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f75970ee400) [pid = 1857] [serial = 1526] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f759b231000) [pid = 1857] [serial = 1529] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f7592fc6400) [pid = 1857] [serial = 1521] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f759da3fc00) [pid = 1857] [serial = 1533] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f7594b2c000) [pid = 1857] [serial = 1496] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f7597314400) [pid = 1857] [serial = 1502] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f758b2e9000) [pid = 1857] [serial = 1515] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f758e043000) [pid = 1857] [serial = 1487] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f759d463800) [pid = 1857] [serial = 1530] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f7595cb1000) [pid = 1857] [serial = 1532] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f759384c400) [pid = 1857] [serial = 1490] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758e0f9400) [pid = 1857] [serial = 1518] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f7594c3cc00) [pid = 1857] [serial = 1524] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f7592442c00) [pid = 1857] [serial = 1520] [outer = (nil)] [url = about:blank] 16:38:50 INFO - PROCESS | 1857 | 1462318730982 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]]]}] 16:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 16:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1383ms 16:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 16:38:51 INFO - PROCESS | 1857 | 1462318731052 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 16:38:51 INFO - PROCESS | 1857 | 1462318731054 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 16:38:51 INFO - PROCESS | 1857 | 1462318731059 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 16:38:51 INFO - PROCESS | 1857 | 1462318731064 Marionette TRACE conn3 <- [1,2138,null,{}] 16:38:51 INFO - PROCESS | 1857 | 1462318731079 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}] 16:38:51 INFO - PROCESS | 1857 | 1462318731228 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 16:38:51 INFO - PROCESS | 1857 | 1462318731362 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593d14000 == 77 [pid = 1857] [id = 542] 16:38:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758c446c00) [pid = 1857] [serial = 1627] [outer = (nil)] 16:38:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f7595889800) [pid = 1857] [serial = 1628] [outer = 0x7f758c446c00] 16:38:51 INFO - PROCESS | 1857 | 1462318731419 Marionette DEBUG loaded listener.js 16:38:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f759824e400) [pid = 1857] [serial = 1629] [outer = 0x7f758c446c00] 16:38:52 INFO - PROCESS | 1857 | 1462318732050 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]]]}] 16:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 16:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1036ms 16:38:52 INFO - PROCESS | 1857 | 1462318732096 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 16:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 16:38:52 INFO - PROCESS | 1857 | 1462318732100 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 16:38:52 INFO - PROCESS | 1857 | 1462318732106 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 16:38:52 INFO - PROCESS | 1857 | 1462318732109 Marionette TRACE conn3 <- [1,2142,null,{}] 16:38:52 INFO - PROCESS | 1857 | 1462318732113 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}] 16:38:52 INFO - PROCESS | 1857 | 1462318732316 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 16:38:52 INFO - PROCESS | 1857 | 1462318732406 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759589a800 == 78 [pid = 1857] [id = 543] 16:38:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f7588638400) [pid = 1857] [serial = 1630] [outer = (nil)] 16:38:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f7598253800) [pid = 1857] [serial = 1631] [outer = 0x7f7588638400] 16:38:52 INFO - PROCESS | 1857 | 1462318732460 Marionette DEBUG loaded listener.js 16:38:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f759afd1000) [pid = 1857] [serial = 1632] [outer = 0x7f7588638400] 16:38:53 INFO - PROCESS | 1857 | 1462318733212 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] 16:38:53 INFO - PROCESS | 1857 | 1462318733241 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 16:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 16:38:53 INFO - PROCESS | 1857 | 1462318733246 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 16:38:53 INFO - PROCESS | 1857 | 1462318733248 Marionette TRACE conn3 <- [1,2146,null,{}] 16:38:53 INFO - PROCESS | 1857 | 1462318733253 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}] 16:38:53 INFO - PROCESS | 1857 | 1462318733442 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 16:38:53 INFO - PROCESS | 1857 | 1462318733475 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759be70800 == 79 [pid = 1857] [id = 544] 16:38:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f7598251000) [pid = 1857] [serial = 1633] [outer = (nil)] 16:38:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f759d469000) [pid = 1857] [serial = 1634] [outer = 0x7f7598251000] 16:38:53 INFO - PROCESS | 1857 | 1462318733529 Marionette DEBUG loaded listener.js 16:38:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f759ebbe800) [pid = 1857] [serial = 1635] [outer = 0x7f7598251000] 16:38:54 INFO - PROCESS | 1857 | 1462318734360 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] 16:38:54 INFO - PROCESS | 1857 | 1462318734435 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 16:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 16:38:54 INFO - PROCESS | 1857 | 1462318734441 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 16:38:54 INFO - PROCESS | 1857 | 1462318734444 Marionette TRACE conn3 <- [1,2150,null,{}] 16:38:54 INFO - PROCESS | 1857 | 1462318734456 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}] 16:38:54 INFO - PROCESS | 1857 | 1462318734674 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 16:38:54 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f7595b3c800) [pid = 1857] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 16:38:54 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f7593c27400) [pid = 1857] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 16:38:54 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f758e03b000) [pid = 1857] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 16:38:54 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f7593c2dc00) [pid = 1857] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 16:38:54 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f759e741c00) [pid = 1857] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 16:38:54 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f758af9f400) [pid = 1857] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 16:38:54 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758a8f0800) [pid = 1857] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 16:38:54 INFO - PROCESS | 1857 | 1462318734905 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2b6000 == 80 [pid = 1857] [id = 545] 16:38:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758a8e2400) [pid = 1857] [serial = 1636] [outer = (nil)] 16:38:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758e012c00) [pid = 1857] [serial = 1637] [outer = 0x7f758a8e2400] 16:38:54 INFO - PROCESS | 1857 | 1462318734960 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f7597314800) [pid = 1857] [serial = 1638] [outer = 0x7f758a8e2400] 16:38:55 INFO - PROCESS | 1857 | 1462318735553 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]]]}] 16:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 16:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1128ms 16:38:55 INFO - PROCESS | 1857 | 1462318735571 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 16:38:55 INFO - PROCESS | 1857 | 1462318735573 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 16:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 16:38:55 INFO - PROCESS | 1857 | 1462318735578 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 16:38:55 INFO - PROCESS | 1857 | 1462318735581 Marionette TRACE conn3 <- [1,2154,null,{}] 16:38:55 INFO - PROCESS | 1857 | 1462318735585 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}] 16:38:55 INFO - PROCESS | 1857 | 1462318735715 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 16:38:55 INFO - PROCESS | 1857 | 1462318735857 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759dd2c000 == 81 [pid = 1857] [id = 546] 16:38:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f7587a06800) [pid = 1857] [serial = 1639] [outer = (nil)] 16:38:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f7587a0e400) [pid = 1857] [serial = 1640] [outer = 0x7f7587a06800] 16:38:55 INFO - PROCESS | 1857 | 1462318735911 Marionette DEBUG loaded listener.js 16:38:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f7587a14c00) [pid = 1857] [serial = 1641] [outer = 0x7f7587a06800] 16:38:56 INFO - PROCESS | 1857 | 1462318736531 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]]]}] 16:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 16:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 985ms 16:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 16:38:56 INFO - PROCESS | 1857 | 1462318736564 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 16:38:56 INFO - PROCESS | 1857 | 1462318736566 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 16:38:56 INFO - PROCESS | 1857 | 1462318736571 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 16:38:56 INFO - PROCESS | 1857 | 1462318736574 Marionette TRACE conn3 <- [1,2158,null,{}] 16:38:56 INFO - PROCESS | 1857 | 1462318736578 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}] 16:38:56 INFO - PROCESS | 1857 | 1462318736706 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 16:38:56 INFO - PROCESS | 1857 | 1462318736930 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7589053000 == 82 [pid = 1857] [id = 547] 16:38:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f7587a06400) [pid = 1857] [serial = 1642] [outer = (nil)] 16:38:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f7587a0b800) [pid = 1857] [serial = 1643] [outer = 0x7f7587a06400] 16:38:57 INFO - PROCESS | 1857 | 1462318736998 Marionette DEBUG loaded listener.js 16:38:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758a8ecc00) [pid = 1857] [serial = 1644] [outer = 0x7f7587a06400] 16:38:57 INFO - PROCESS | 1857 | 1462318737895 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]]]}] 16:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 16:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1377ms 16:38:57 INFO - PROCESS | 1857 | 1462318737949 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 16:38:57 INFO - PROCESS | 1857 | 1462318737953 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 16:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 16:38:57 INFO - PROCESS | 1857 | 1462318737960 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 16:38:57 INFO - PROCESS | 1857 | 1462318737965 Marionette TRACE conn3 <- [1,2162,null,{}] 16:38:57 INFO - PROCESS | 1857 | 1462318737971 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}] 16:38:58 INFO - PROCESS | 1857 | 1462318738145 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 16:38:58 INFO - PROCESS | 1857 | 1462318738321 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593d06000 == 83 [pid = 1857] [id = 548] 16:38:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f7587a06c00) [pid = 1857] [serial = 1645] [outer = (nil)] 16:38:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f7592fc5c00) [pid = 1857] [serial = 1646] [outer = 0x7f7587a06c00] 16:38:58 INFO - PROCESS | 1857 | 1462318738387 Marionette DEBUG loaded listener.js 16:38:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f7594064400) [pid = 1857] [serial = 1647] [outer = 0x7f7587a06c00] 16:38:59 INFO - PROCESS | 1857 | 1462318739185 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]]]}] 16:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 16:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1279ms 16:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 16:38:59 INFO - PROCESS | 1857 | 1462318739242 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 16:38:59 INFO - PROCESS | 1857 | 1462318739247 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 16:38:59 INFO - PROCESS | 1857 | 1462318739254 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 16:38:59 INFO - PROCESS | 1857 | 1462318739257 Marionette TRACE conn3 <- [1,2166,null,{}] 16:38:59 INFO - PROCESS | 1857 | 1462318739262 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}] 16:38:59 INFO - PROCESS | 1857 | 1462318739414 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 16:38:59 INFO - PROCESS | 1857 | 1462318739598 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:38:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e069800 == 84 [pid = 1857] [id = 549] 16:38:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f7595b37800) [pid = 1857] [serial = 1648] [outer = (nil)] 16:38:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f759730fc00) [pid = 1857] [serial = 1649] [outer = 0x7f7595b37800] 16:38:59 INFO - PROCESS | 1857 | 1462318739659 Marionette DEBUG loaded listener.js 16:38:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f7598258000) [pid = 1857] [serial = 1650] [outer = 0x7f7595b37800] 16:39:00 INFO - PROCESS | 1857 | 1462318740512 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]]]}] 16:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 16:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1289ms 16:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 16:39:00 INFO - PROCESS | 1857 | 1462318740543 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 16:39:00 INFO - PROCESS | 1857 | 1462318740545 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 16:39:00 INFO - PROCESS | 1857 | 1462318740554 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 16:39:00 INFO - PROCESS | 1857 | 1462318740562 Marionette TRACE conn3 <- [1,2170,null,{}] 16:39:00 INFO - PROCESS | 1857 | 1462318740575 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}] 16:39:00 INFO - PROCESS | 1857 | 1462318740727 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 16:39:00 INFO - PROCESS | 1857 | 1462318740911 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af027000 == 85 [pid = 1857] [id = 550] 16:39:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f7598254800) [pid = 1857] [serial = 1651] [outer = (nil)] 16:39:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f75a3e3a400) [pid = 1857] [serial = 1652] [outer = 0x7f7598254800] 16:39:00 INFO - PROCESS | 1857 | 1462318740974 Marionette DEBUG loaded listener.js 16:39:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f75aa8e2800) [pid = 1857] [serial = 1653] [outer = 0x7f7598254800] 16:39:01 INFO - PROCESS | 1857 | 1462318741794 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]]]}] 16:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 16:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1296ms 16:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 16:39:01 INFO - PROCESS | 1857 | 1462318741848 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 16:39:01 INFO - PROCESS | 1857 | 1462318741851 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 16:39:01 INFO - PROCESS | 1857 | 1462318741857 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 16:39:01 INFO - PROCESS | 1857 | 1462318741861 Marionette TRACE conn3 <- [1,2174,null,{}] 16:39:01 INFO - PROCESS | 1857 | 1462318741866 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}] 16:39:02 INFO - PROCESS | 1857 | 1462318742015 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 16:39:02 INFO - PROCESS | 1857 | 1462318742197 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa4f800 == 86 [pid = 1857] [id = 551] 16:39:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f759b235800) [pid = 1857] [serial = 1654] [outer = (nil)] 16:39:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f75ab810000) [pid = 1857] [serial = 1655] [outer = 0x7f759b235800] 16:39:02 INFO - PROCESS | 1857 | 1462318742264 Marionette DEBUG loaded listener.js 16:39:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f75abeee800) [pid = 1857] [serial = 1656] [outer = 0x7f759b235800] 16:39:03 INFO - PROCESS | 1857 | 1462318743066 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]]]}] 16:39:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 16:39:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1284ms 16:39:03 INFO - PROCESS | 1857 | 1462318743150 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 16:39:03 INFO - PROCESS | 1857 | 1462318743154 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 16:39:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 16:39:03 INFO - PROCESS | 1857 | 1462318743161 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 16:39:03 INFO - PROCESS | 1857 | 1462318743163 Marionette TRACE conn3 <- [1,2178,null,{}] 16:39:03 INFO - PROCESS | 1857 | 1462318743168 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}] 16:39:03 INFO - PROCESS | 1857 | 1462318743330 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 16:39:03 INFO - PROCESS | 1857 | 1462318743508 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c36000 == 87 [pid = 1857] [id = 552] 16:39:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x7f75aeec7800) [pid = 1857] [serial = 1657] [outer = (nil)] 16:39:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x7f75af043c00) [pid = 1857] [serial = 1658] [outer = 0x7f75aeec7800] 16:39:03 INFO - PROCESS | 1857 | 1462318743582 Marionette DEBUG loaded listener.js 16:39:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x7f75af7bcc00) [pid = 1857] [serial = 1659] [outer = 0x7f75aeec7800] 16:39:04 INFO - PROCESS | 1857 | 1462318744395 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]]]}] 16:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 16:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1282ms 16:39:04 INFO - PROCESS | 1857 | 1462318744443 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 16:39:04 INFO - PROCESS | 1857 | 1462318744447 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 16:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 16:39:04 INFO - PROCESS | 1857 | 1462318744452 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 16:39:04 INFO - PROCESS | 1857 | 1462318744454 Marionette TRACE conn3 <- [1,2182,null,{}] 16:39:04 INFO - PROCESS | 1857 | 1462318744459 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}] 16:39:04 INFO - PROCESS | 1857 | 1462318744614 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 16:39:04 INFO - PROCESS | 1857 | 1462318744799 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa43800 == 88 [pid = 1857] [id = 553] 16:39:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x7f7586752c00) [pid = 1857] [serial = 1660] [outer = (nil)] 16:39:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x7f758675a400) [pid = 1857] [serial = 1661] [outer = 0x7f7586752c00] 16:39:04 INFO - PROCESS | 1857 | 1462318744861 Marionette DEBUG loaded listener.js 16:39:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x7f7588787c00) [pid = 1857] [serial = 1662] [outer = 0x7f7586752c00] 16:39:05 INFO - PROCESS | 1857 | 1462318745673 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]]]}] 16:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 16:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1280ms 16:39:05 INFO - PROCESS | 1857 | 1462318745734 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 16:39:05 INFO - PROCESS | 1857 | 1462318745737 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 16:39:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 16:39:05 INFO - PROCESS | 1857 | 1462318745742 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 16:39:05 INFO - PROCESS | 1857 | 1462318745745 Marionette TRACE conn3 <- [1,2186,null,{}] 16:39:05 INFO - PROCESS | 1857 | 1462318745749 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}] 16:39:05 INFO - PROCESS | 1857 | 1462318745891 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 16:39:06 INFO - PROCESS | 1857 | 1462318746102 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75866d9000 == 89 [pid = 1857] [id = 554] 16:39:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x7f7588788000) [pid = 1857] [serial = 1663] [outer = (nil)] 16:39:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x7f758878e000) [pid = 1857] [serial = 1664] [outer = 0x7f7588788000] 16:39:06 INFO - PROCESS | 1857 | 1462318746216 Marionette DEBUG loaded listener.js 16:39:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x7f758d196400) [pid = 1857] [serial = 1665] [outer = 0x7f7588788000] 16:39:07 INFO - PROCESS | 1857 | 1462318747012 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]]]}] 16:39:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 16:39:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1328ms 16:39:07 INFO - PROCESS | 1857 | 1462318747070 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 16:39:07 INFO - PROCESS | 1857 | 1462318747073 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 16:39:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 16:39:07 INFO - PROCESS | 1857 | 1462318747079 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 16:39:07 INFO - PROCESS | 1857 | 1462318747081 Marionette TRACE conn3 <- [1,2190,null,{}] 16:39:07 INFO - PROCESS | 1857 | 1462318747087 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}] 16:39:07 INFO - PROCESS | 1857 | 1462318747245 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 16:39:07 INFO - PROCESS | 1857 | 1462318747428 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75850d3000 == 90 [pid = 1857] [id = 555] 16:39:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x7f758878a000) [pid = 1857] [serial = 1666] [outer = (nil)] 16:39:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x7f758d19a400) [pid = 1857] [serial = 1667] [outer = 0x7f758878a000] 16:39:07 INFO - PROCESS | 1857 | 1462318747491 Marionette DEBUG loaded listener.js 16:39:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x7f758d19f000) [pid = 1857] [serial = 1668] [outer = 0x7f758878a000] 16:39:08 INFO - PROCESS | 1857 | 1462318748261 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]]]}] 16:39:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 16:39:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1225ms 16:39:08 INFO - PROCESS | 1857 | 1462318748305 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 16:39:08 INFO - PROCESS | 1857 | 1462318748309 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 16:39:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 16:39:08 INFO - PROCESS | 1857 | 1462318748314 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 16:39:08 INFO - PROCESS | 1857 | 1462318748316 Marionette TRACE conn3 <- [1,2194,null,{}] 16:39:08 INFO - PROCESS | 1857 | 1462318748321 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}] 16:39:08 INFO - PROCESS | 1857 | 1462318748536 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 16:39:08 INFO - PROCESS | 1857 | 1462318748672 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d5cc800 == 91 [pid = 1857] [id = 556] 16:39:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x7f758d197000) [pid = 1857] [serial = 1669] [outer = (nil)] 16:39:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x7f758d1a4800) [pid = 1857] [serial = 1670] [outer = 0x7f758d197000] 16:39:08 INFO - PROCESS | 1857 | 1462318748734 Marionette DEBUG loaded listener.js 16:39:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x7f758d6e7c00) [pid = 1857] [serial = 1671] [outer = 0x7f758d197000] 16:39:09 INFO - PROCESS | 1857 | 1462318749885 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]]]}] 16:39:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 16:39:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1627ms 16:39:09 INFO - PROCESS | 1857 | 1462318749941 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 16:39:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 16:39:09 INFO - PROCESS | 1857 | 1462318749946 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 16:39:09 INFO - PROCESS | 1857 | 1462318749962 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 16:39:09 INFO - PROCESS | 1857 | 1462318749966 Marionette TRACE conn3 <- [1,2198,null,{}] 16:39:09 INFO - PROCESS | 1857 | 1462318749975 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}] 16:39:10 INFO - PROCESS | 1857 | 1462318750183 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 16:39:10 INFO - PROCESS | 1857 | 1462318750383 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c399000 == 92 [pid = 1857] [id = 557] 16:39:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x7f758a5c9800) [pid = 1857] [serial = 1672] [outer = (nil)] 16:39:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x7f758a8e8000) [pid = 1857] [serial = 1673] [outer = 0x7f758a5c9800] 16:39:10 INFO - PROCESS | 1857 | 1462318750451 Marionette DEBUG loaded listener.js 16:39:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x7f758b3a6400) [pid = 1857] [serial = 1674] [outer = 0x7f758a5c9800] 16:39:11 INFO - PROCESS | 1857 | 1462318751202 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]]]}] 16:39:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 16:39:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1293ms 16:39:11 INFO - PROCESS | 1857 | 1462318751246 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 16:39:11 INFO - PROCESS | 1857 | 1462318751259 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 16:39:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 16:39:11 INFO - PROCESS | 1857 | 1462318751274 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 16:39:11 INFO - PROCESS | 1857 | 1462318751281 Marionette TRACE conn3 <- [1,2202,null,{}] 16:39:11 INFO - PROCESS | 1857 | 1462318751289 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}] 16:39:11 INFO - PROCESS | 1857 | 1462318751499 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 16:39:11 INFO - PROCESS | 1857 | 1462318751688 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7589044000 == 93 [pid = 1857] [id = 558] 16:39:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x7f7588642000) [pid = 1857] [serial = 1675] [outer = (nil)] 16:39:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x7f758cd67c00) [pid = 1857] [serial = 1676] [outer = 0x7f7588642000] 16:39:11 INFO - PROCESS | 1857 | 1462318751745 Marionette DEBUG loaded listener.js 16:39:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x7f758d6e4800) [pid = 1857] [serial = 1677] [outer = 0x7f7588642000] 16:39:12 INFO - PROCESS | 1857 | 1462318752630 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]]]}] 16:39:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 16:39:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1384ms 16:39:12 INFO - PROCESS | 1857 | 1462318752657 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 16:39:12 INFO - PROCESS | 1857 | 1462318752661 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 16:39:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 16:39:12 INFO - PROCESS | 1857 | 1462318752666 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 16:39:12 INFO - PROCESS | 1857 | 1462318752670 Marionette TRACE conn3 <- [1,2206,null,{}] 16:39:12 INFO - PROCESS | 1857 | 1462318752684 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}] 16:39:12 INFO - PROCESS | 1857 | 1462318752841 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 16:39:13 INFO - PROCESS | 1857 | 1462318753031 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592157800 == 94 [pid = 1857] [id = 559] 16:39:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x7f758e03b000) [pid = 1857] [serial = 1678] [outer = (nil)] 16:39:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x7f758e0f7800) [pid = 1857] [serial = 1679] [outer = 0x7f758e03b000] 16:39:13 INFO - PROCESS | 1857 | 1462318753099 Marionette DEBUG loaded listener.js 16:39:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x7f758e9e6000) [pid = 1857] [serial = 1680] [outer = 0x7f758e03b000] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759dd2c000 == 93 [pid = 1857] [id = 546] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c2b6000 == 92 [pid = 1857] [id = 545] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759be70800 == 91 [pid = 1857] [id = 544] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x7f75a3b90c00) [pid = 1857] [serial = 1553] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x7f758a8ef400) [pid = 1857] [serial = 1538] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x7f75aab53000) [pid = 1857] [serial = 1559] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x7f759be55800) [pid = 1857] [serial = 1547] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x7f758e9ee800) [pid = 1857] [serial = 1541] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x7f75aa617c00) [pid = 1857] [serial = 1556] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x7f7594848400) [pid = 1857] [serial = 1544] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x7f758c23c800) [pid = 1857] [serial = 1565] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x7f759ec8a000) [pid = 1857] [serial = 1550] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x7f75a9a72400) [pid = 1857] [serial = 1589] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759589a800 == 90 [pid = 1857] [id = 543] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593d14000 == 89 [pid = 1857] [id = 542] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e098000 == 88 [pid = 1857] [id = 541] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758ceed800 == 87 [pid = 1857] [id = 540] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7586adc000 == 86 [pid = 1857] [id = 538] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b27ce800 == 85 [pid = 1857] [id = 537] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a87f000 == 84 [pid = 1857] [id = 536] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7586899000 == 83 [pid = 1857] [id = 535] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758aace800 == 82 [pid = 1857] [id = 534] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c3b000 == 81 [pid = 1857] [id = 533] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa4d800 == 80 [pid = 1857] [id = 532] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d41d000 == 79 [pid = 1857] [id = 531] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593602800 == 78 [pid = 1857] [id = 530] 16:39:13 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aba36000 == 77 [pid = 1857] [id = 529] 16:39:13 INFO - PROCESS | 1857 | 1462318753970 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]]]}] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x7f7599ad7000) [pid = 1857] [serial = 1580] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x7f7597172000) [pid = 1857] [serial = 1577] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x7f7592fbf000) [pid = 1857] [serial = 1571] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x7f75939ea800) [pid = 1857] [serial = 1572] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x7f7594629400) [pid = 1857] [serial = 1574] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x7f7595887800) [pid = 1857] [serial = 1575] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x7f75a3b86400) [pid = 1857] [serial = 1583] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x7f758e0ab800) [pid = 1857] [serial = 1569] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x7f758c238c00) [pid = 1857] [serial = 1568] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x7f759461cc00) [pid = 1857] [serial = 1562] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x7f75a4a97000) [pid = 1857] [serial = 1584] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x7f759483d400) [pid = 1857] [serial = 1586] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x7f758df7e000) [pid = 1857] [serial = 1587] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x7f759bd97000) [pid = 1857] [serial = 1581] [outer = (nil)] [url = about:blank] 16:39:13 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x7f759730dc00) [pid = 1857] [serial = 1578] [outer = (nil)] [url = about:blank] 16:39:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 16:39:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1382ms 16:39:14 INFO - PROCESS | 1857 | 1462318754048 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 16:39:14 INFO - PROCESS | 1857 | 1462318754051 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 16:39:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 16:39:14 INFO - PROCESS | 1857 | 1462318754057 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 16:39:14 INFO - PROCESS | 1857 | 1462318754059 Marionette TRACE conn3 <- [1,2210,null,{}] 16:39:14 INFO - PROCESS | 1857 | 1462318754063 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}] 16:39:14 INFO - PROCESS | 1857 | 1462318754198 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 16:39:14 INFO - PROCESS | 1857 | 1462318754206 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b265000 == 78 [pid = 1857] [id = 560] 16:39:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f758c445800) [pid = 1857] [serial = 1681] [outer = (nil)] 16:39:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x7f7592446000) [pid = 1857] [serial = 1682] [outer = 0x7f758c445800] 16:39:14 INFO - PROCESS | 1857 | 1462318754258 Marionette DEBUG loaded listener.js 16:39:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x7f7592fcb000) [pid = 1857] [serial = 1683] [outer = 0x7f758c445800] 16:39:15 INFO - PROCESS | 1857 | 1462318755001 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]]]}] 16:39:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 16:39:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 974ms 16:39:15 INFO - PROCESS | 1857 | 1462318755031 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 16:39:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 16:39:15 INFO - PROCESS | 1857 | 1462318755034 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 16:39:15 INFO - PROCESS | 1857 | 1462318755039 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 16:39:15 INFO - PROCESS | 1857 | 1462318755041 Marionette TRACE conn3 <- [1,2214,null,{}] 16:39:15 INFO - PROCESS | 1857 | 1462318755046 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}] 16:39:15 INFO - PROCESS | 1857 | 1462318755177 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 16:39:15 INFO - PROCESS | 1857 | 1462318755192 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592eb5800 == 79 [pid = 1857] [id = 561] 16:39:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x7f758c299400) [pid = 1857] [serial = 1684] [outer = (nil)] 16:39:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x7f759461cc00) [pid = 1857] [serial = 1685] [outer = 0x7f758c299400] 16:39:15 INFO - PROCESS | 1857 | 1462318755245 Marionette DEBUG loaded listener.js 16:39:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x7f7594a5dc00) [pid = 1857] [serial = 1686] [outer = 0x7f758c299400] 16:39:16 INFO - PROCESS | 1857 | 1462318756036 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]]]}] 16:39:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 16:39:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1025ms 16:39:16 INFO - PROCESS | 1857 | 1462318756064 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 16:39:16 INFO - PROCESS | 1857 | 1462318756067 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 16:39:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 16:39:16 INFO - PROCESS | 1857 | 1462318756072 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 16:39:16 INFO - PROCESS | 1857 | 1462318756083 Marionette TRACE conn3 <- [1,2218,null,{}] 16:39:16 INFO - PROCESS | 1857 | 1462318756103 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}] 16:39:16 INFO - PROCESS | 1857 | 1462318756275 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 16:39:16 INFO - PROCESS | 1857 | 1462318756435 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c32000 == 80 [pid = 1857] [id = 562] 16:39:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x7f7593848c00) [pid = 1857] [serial = 1687] [outer = (nil)] 16:39:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x7f7598251c00) [pid = 1857] [serial = 1688] [outer = 0x7f7593848c00] 16:39:16 INFO - PROCESS | 1857 | 1462318756489 Marionette DEBUG loaded listener.js 16:39:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x7f759a547000) [pid = 1857] [serial = 1689] [outer = 0x7f7593848c00] 16:39:17 INFO - PROCESS | 1857 | 1462318757120 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]]]}] 16:39:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 16:39:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1103ms 16:39:17 INFO - PROCESS | 1857 | 1462318757182 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 16:39:17 INFO - PROCESS | 1857 | 1462318757185 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 16:39:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 16:39:17 INFO - PROCESS | 1857 | 1462318757198 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 16:39:17 INFO - PROCESS | 1857 | 1462318757200 Marionette TRACE conn3 <- [1,2222,null,{}] 16:39:17 INFO - PROCESS | 1857 | 1462318757205 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}] 16:39:17 INFO - PROCESS | 1857 | 1462318757386 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 16:39:17 INFO - PROCESS | 1857 | 1462318757408 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759bcb4800 == 81 [pid = 1857] [id = 563] 16:39:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x7f759a60b000) [pid = 1857] [serial = 1690] [outer = (nil)] 16:39:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x7f759be35800) [pid = 1857] [serial = 1691] [outer = 0x7f759a60b000] 16:39:17 INFO - PROCESS | 1857 | 1462318757458 Marionette DEBUG loaded listener.js 16:39:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x7f759d9e0c00) [pid = 1857] [serial = 1692] [outer = 0x7f759a60b000] 16:39:18 INFO - PROCESS | 1857 | 1462318758169 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]]]}] 16:39:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 16:39:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1033ms 16:39:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 16:39:18 INFO - PROCESS | 1857 | 1462318758225 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 16:39:18 INFO - PROCESS | 1857 | 1462318758227 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 16:39:18 INFO - PROCESS | 1857 | 1462318758232 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 16:39:18 INFO - PROCESS | 1857 | 1462318758235 Marionette TRACE conn3 <- [1,2226,null,{}] 16:39:18 INFO - PROCESS | 1857 | 1462318758239 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}] 16:39:19 INFO - PROCESS | 1857 | 1462318759094 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x7f75a4a37000) [pid = 1857] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x7f75941ed800) [pid = 1857] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x7f758c29e800) [pid = 1857] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x7f75aab5c800) [pid = 1857] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x7f75971f6400) [pid = 1857] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x7f758e0b7c00) [pid = 1857] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x7f7593845400) [pid = 1857] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x7f7593ac6800) [pid = 1857] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x7f758df86000) [pid = 1857] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x7f758a8e3c00) [pid = 1857] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x7f759e0ca800) [pid = 1857] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x7f758afa6800) [pid = 1857] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x7f7599ad3800) [pid = 1857] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f758b3a8c00) [pid = 1857] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f7593ad1000) [pid = 1857] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f758a5cd000) [pid = 1857] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f7595b3dc00) [pid = 1857] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x7f7593c29000) [pid = 1857] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x7f7595cb0400) [pid = 1857] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f75a0147400) [pid = 1857] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f758a5cc000) [pid = 1857] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f758aa66c00) [pid = 1857] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f7593c26800) [pid = 1857] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f759c752800) [pid = 1857] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f758a5c4400) [pid = 1857] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f758a8e2400) [pid = 1857] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f758b3b1000) [pid = 1857] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f7599a41c00) [pid = 1857] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f75aa8e1000) [pid = 1857] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f7595cad000) [pid = 1857] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f758a8e4400) [pid = 1857] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758b3a5800) [pid = 1857] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f75a3b8d000) [pid = 1857] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f75a3b8d800) [pid = 1857] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f7597177c00) [pid = 1857] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f7598251000) [pid = 1857] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f75971f6000) [pid = 1857] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f7594845c00) [pid = 1857] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f759384a800) [pid = 1857] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f75971f4400) [pid = 1857] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f7593acec00) [pid = 1857] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758c446c00) [pid = 1857] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f759405ac00) [pid = 1857] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f758a5c2000) [pid = 1857] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f758e04f400) [pid = 1857] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758b3ae000) [pid = 1857] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f759c12d400) [pid = 1857] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758a5cd400) [pid = 1857] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f7588638400) [pid = 1857] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f75af040000) [pid = 1857] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f758a8e3800) [pid = 1857] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758a8ea400) [pid = 1857] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f75a4a37c00) [pid = 1857] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f759244c800) [pid = 1857] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f7594a61000) [pid = 1857] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f7595cb9800) [pid = 1857] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 16:39:19 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f758e019000) [pid = 1857] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 16:39:19 INFO - PROCESS | 1857 | 1462318759298 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588e06000 == 82 [pid = 1857] [id = 564] 16:39:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f7587a07c00) [pid = 1857] [serial = 1693] [outer = (nil)] 16:39:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f758a5cc000) [pid = 1857] [serial = 1694] [outer = 0x7f7587a07c00] 16:39:19 INFO - PROCESS | 1857 | 1462318759372 Marionette DEBUG loaded listener.js 16:39:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f758b0d8800) [pid = 1857] [serial = 1695] [outer = 0x7f7587a07c00] 16:39:19 INFO - PROCESS | 1857 | 1462318759875 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]]]}] 16:39:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 16:39:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1734ms 16:39:19 INFO - PROCESS | 1857 | 1462318759966 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 16:39:19 INFO - PROCESS | 1857 | 1462318759969 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 16:39:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 16:39:19 INFO - PROCESS | 1857 | 1462318759974 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 16:39:19 INFO - PROCESS | 1857 | 1462318759976 Marionette TRACE conn3 <- [1,2230,null,{}] 16:39:19 INFO - PROCESS | 1857 | 1462318759980 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}] 16:39:20 INFO - PROCESS | 1857 | 1462318760110 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 16:39:20 INFO - PROCESS | 1857 | 1462318760125 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759400a000 == 83 [pid = 1857] [id = 565] 16:39:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f758aa66c00) [pid = 1857] [serial = 1696] [outer = (nil)] 16:39:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f758e9a2400) [pid = 1857] [serial = 1697] [outer = 0x7f758aa66c00] 16:39:20 INFO - PROCESS | 1857 | 1462318760179 Marionette DEBUG loaded listener.js 16:39:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f7593c29000) [pid = 1857] [serial = 1698] [outer = 0x7f758aa66c00] 16:39:20 INFO - PROCESS | 1857 | 1462318760895 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]]]}] 16:39:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 16:39:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 974ms 16:39:20 INFO - PROCESS | 1857 | 1462318760949 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 16:39:20 INFO - PROCESS | 1857 | 1462318760957 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 16:39:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 16:39:20 INFO - PROCESS | 1857 | 1462318760962 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 16:39:20 INFO - PROCESS | 1857 | 1462318760964 Marionette TRACE conn3 <- [1,2234,null,{}] 16:39:20 INFO - PROCESS | 1857 | 1462318760968 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}] 16:39:21 INFO - PROCESS | 1857 | 1462318761150 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 16:39:21 INFO - PROCESS | 1857 | 1462318761423 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588e10800 == 84 [pid = 1857] [id = 566] 16:39:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f7586750000) [pid = 1857] [serial = 1699] [outer = (nil)] 16:39:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f7586755c00) [pid = 1857] [serial = 1700] [outer = 0x7f7586750000] 16:39:21 INFO - PROCESS | 1857 | 1462318761493 Marionette DEBUG loaded listener.js 16:39:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f7588641800) [pid = 1857] [serial = 1701] [outer = 0x7f7586750000] 16:39:22 INFO - PROCESS | 1857 | 1462318762333 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]]]}] 16:39:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 16:39:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1425ms 16:39:22 INFO - PROCESS | 1857 | 1462318762389 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 16:39:22 INFO - PROCESS | 1857 | 1462318762393 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 16:39:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 16:39:22 INFO - PROCESS | 1857 | 1462318762400 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 16:39:22 INFO - PROCESS | 1857 | 1462318762405 Marionette TRACE conn3 <- [1,2238,null,{}] 16:39:22 INFO - PROCESS | 1857 | 1462318762411 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}] 16:39:22 INFO - PROCESS | 1857 | 1462318762567 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 16:39:22 INFO - PROCESS | 1857 | 1462318762753 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d5e6000 == 85 [pid = 1857] [id = 567] 16:39:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f758a5ca400) [pid = 1857] [serial = 1702] [outer = (nil)] 16:39:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758cd6f400) [pid = 1857] [serial = 1703] [outer = 0x7f758a5ca400] 16:39:22 INFO - PROCESS | 1857 | 1462318762819 Marionette DEBUG loaded listener.js 16:39:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f758d6ea400) [pid = 1857] [serial = 1704] [outer = 0x7f758a5ca400] 16:39:23 INFO - PROCESS | 1857 | 1462318763607 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]]]}] 16:39:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 16:39:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1231ms 16:39:23 INFO - PROCESS | 1857 | 1462318763634 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 16:39:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 16:39:23 INFO - PROCESS | 1857 | 1462318763640 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 16:39:23 INFO - PROCESS | 1857 | 1462318763645 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 16:39:23 INFO - PROCESS | 1857 | 1462318763648 Marionette TRACE conn3 <- [1,2242,null,{}] 16:39:23 INFO - PROCESS | 1857 | 1462318763653 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}] 16:39:23 INFO - PROCESS | 1857 | 1462318763811 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 16:39:23 INFO - PROCESS | 1857 | 1462318763995 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75971d7800 == 86 [pid = 1857] [id = 568] 16:39:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f758e01e800) [pid = 1857] [serial = 1705] [outer = (nil)] 16:39:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f75923ec400) [pid = 1857] [serial = 1706] [outer = 0x7f758e01e800] 16:39:24 INFO - PROCESS | 1857 | 1462318764058 Marionette DEBUG loaded listener.js 16:39:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f75939ef000) [pid = 1857] [serial = 1707] [outer = 0x7f758e01e800] 16:39:25 INFO - PROCESS | 1857 | 1462318765004 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]]]}] 16:39:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 16:39:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1384ms 16:39:25 INFO - PROCESS | 1857 | 1462318765030 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 16:39:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 16:39:25 INFO - PROCESS | 1857 | 1462318765033 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 16:39:25 INFO - PROCESS | 1857 | 1462318765047 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 16:39:25 INFO - PROCESS | 1857 | 1462318765056 Marionette TRACE conn3 <- [1,2246,null,{}] 16:39:25 INFO - PROCESS | 1857 | 1462318765062 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}] 16:39:25 INFO - PROCESS | 1857 | 1462318765225 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 16:39:25 INFO - PROCESS | 1857 | 1462318765414 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ddab000 == 87 [pid = 1857] [id = 569] 16:39:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f758e0ab400) [pid = 1857] [serial = 1708] [outer = (nil)] 16:39:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f7595b44800) [pid = 1857] [serial = 1709] [outer = 0x7f758e0ab400] 16:39:25 INFO - PROCESS | 1857 | 1462318765488 Marionette DEBUG loaded listener.js 16:39:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f75971efc00) [pid = 1857] [serial = 1710] [outer = 0x7f758e0ab400] 16:39:26 INFO - PROCESS | 1857 | 1462318766305 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]]]}] 16:39:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 16:39:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1303ms 16:39:26 INFO - PROCESS | 1857 | 1462318766343 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 16:39:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 16:39:26 INFO - PROCESS | 1857 | 1462318766348 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 16:39:26 INFO - PROCESS | 1857 | 1462318766353 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 16:39:26 INFO - PROCESS | 1857 | 1462318766356 Marionette TRACE conn3 <- [1,2250,null,{}] 16:39:26 INFO - PROCESS | 1857 | 1462318766361 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}] 16:39:26 INFO - PROCESS | 1857 | 1462318766536 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 16:39:26 INFO - PROCESS | 1857 | 1462318766722 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a9aec000 == 88 [pid = 1857] [id = 570] 16:39:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f75923eec00) [pid = 1857] [serial = 1711] [outer = (nil)] 16:39:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f759824e800) [pid = 1857] [serial = 1712] [outer = 0x7f75923eec00] 16:39:26 INFO - PROCESS | 1857 | 1462318766786 Marionette DEBUG loaded listener.js 16:39:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f7599ad5800) [pid = 1857] [serial = 1713] [outer = 0x7f75923eec00] 16:39:27 INFO - PROCESS | 1857 | 1462318767593 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]]]}] 16:39:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 16:39:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1281ms 16:39:27 INFO - PROCESS | 1857 | 1462318767635 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 16:39:27 INFO - PROCESS | 1857 | 1462318767639 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 16:39:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 16:39:27 INFO - PROCESS | 1857 | 1462318767645 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 16:39:27 INFO - PROCESS | 1857 | 1462318767647 Marionette TRACE conn3 <- [1,2254,null,{}] 16:39:27 INFO - PROCESS | 1857 | 1462318767652 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}] 16:39:27 INFO - PROCESS | 1857 | 1462318767823 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 16:39:28 INFO - PROCESS | 1857 | 1462318768011 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75adcd0800 == 89 [pid = 1857] [id = 571] 16:39:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f759be53800) [pid = 1857] [serial = 1714] [outer = (nil)] 16:39:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f759c74dc00) [pid = 1857] [serial = 1715] [outer = 0x7f759be53800] 16:39:28 INFO - PROCESS | 1857 | 1462318768084 Marionette DEBUG loaded listener.js 16:39:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f759e74f800) [pid = 1857] [serial = 1716] [outer = 0x7f759be53800] 16:39:28 INFO - PROCESS | 1857 | 1462318768922 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]]]}] 16:39:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 16:39:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1334ms 16:39:28 INFO - PROCESS | 1857 | 1462318768979 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 16:39:28 INFO - PROCESS | 1857 | 1462318768982 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 16:39:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 16:39:28 INFO - PROCESS | 1857 | 1462318768988 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 16:39:28 INFO - PROCESS | 1857 | 1462318768990 Marionette TRACE conn3 <- [1,2258,null,{}] 16:39:28 INFO - PROCESS | 1857 | 1462318768995 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}] 16:39:29 INFO - PROCESS | 1857 | 1462318769156 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 16:39:29 INFO - PROCESS | 1857 | 1462318769341 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afdca000 == 90 [pid = 1857] [id = 572] 16:39:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f759be54c00) [pid = 1857] [serial = 1717] [outer = (nil)] 16:39:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f759fff1000) [pid = 1857] [serial = 1718] [outer = 0x7f759be54c00] 16:39:29 INFO - PROCESS | 1857 | 1462318769403 Marionette DEBUG loaded listener.js 16:39:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f75a3e3b800) [pid = 1857] [serial = 1719] [outer = 0x7f759be54c00] 16:39:30 INFO - PROCESS | 1857 | 1462318770240 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]]]}] 16:39:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 16:39:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1276ms 16:39:30 INFO - PROCESS | 1857 | 1462318770264 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 16:39:30 INFO - PROCESS | 1857 | 1462318770268 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 16:39:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 16:39:30 INFO - PROCESS | 1857 | 1462318770273 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 16:39:30 INFO - PROCESS | 1857 | 1462318770275 Marionette TRACE conn3 <- [1,2262,null,{}] 16:39:30 INFO - PROCESS | 1857 | 1462318770280 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}] 16:39:30 INFO - PROCESS | 1857 | 1462318770435 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 16:39:30 INFO - PROCESS | 1857 | 1462318770632 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c35000 == 91 [pid = 1857] [id = 573] 16:39:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f7597315c00) [pid = 1857] [serial = 1720] [outer = (nil)] 16:39:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f75a4a34c00) [pid = 1857] [serial = 1721] [outer = 0x7f7597315c00] 16:39:30 INFO - PROCESS | 1857 | 1462318770696 Marionette DEBUG loaded listener.js 16:39:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f75aa8e6c00) [pid = 1857] [serial = 1722] [outer = 0x7f7597315c00] 16:39:31 INFO - PROCESS | 1857 | 1462318771516 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]]]}] 16:39:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 16:39:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1284ms 16:39:31 INFO - PROCESS | 1857 | 1462318771558 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 16:39:31 INFO - PROCESS | 1857 | 1462318771562 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 16:39:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 16:39:31 INFO - PROCESS | 1857 | 1462318771568 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 16:39:31 INFO - PROCESS | 1857 | 1462318771571 Marionette TRACE conn3 <- [1,2266,null,{}] 16:39:31 INFO - PROCESS | 1857 | 1462318771576 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}] 16:39:31 INFO - PROCESS | 1857 | 1462318771736 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 16:39:31 INFO - PROCESS | 1857 | 1462318771922 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758932f000 == 92 [pid = 1857] [id = 574] 16:39:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f758674f000) [pid = 1857] [serial = 1723] [outer = (nil)] 16:39:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f75aab6bc00) [pid = 1857] [serial = 1724] [outer = 0x7f758674f000] 16:39:31 INFO - PROCESS | 1857 | 1462318771983 Marionette DEBUG loaded listener.js 16:39:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f75abb78000) [pid = 1857] [serial = 1725] [outer = 0x7f758674f000] 16:39:32 INFO - PROCESS | 1857 | 1462318772778 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]]]}] 16:39:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 16:39:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1228ms 16:39:32 INFO - PROCESS | 1857 | 1462318772797 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 16:39:32 INFO - PROCESS | 1857 | 1462318772799 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 16:39:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 16:39:32 INFO - PROCESS | 1857 | 1462318772823 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 16:39:32 INFO - PROCESS | 1857 | 1462318772831 Marionette TRACE conn3 <- [1,2270,null,{}] 16:39:32 INFO - PROCESS | 1857 | 1462318772837 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}] 16:39:33 INFO - PROCESS | 1857 | 1462318773003 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 16:39:33 INFO - PROCESS | 1857 | 1462318773203 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d562800 == 93 [pid = 1857] [id = 575] 16:39:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758a8f1000) [pid = 1857] [serial = 1726] [outer = (nil)] 16:39:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f75923f3800) [pid = 1857] [serial = 1727] [outer = 0x7f758a8f1000] 16:39:33 INFO - PROCESS | 1857 | 1462318773267 Marionette DEBUG loaded listener.js 16:39:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f75aa995400) [pid = 1857] [serial = 1728] [outer = 0x7f758a8f1000] 16:39:34 INFO - PROCESS | 1857 | 1462318774058 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]]]}] 16:39:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 16:39:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1306ms 16:39:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 16:39:34 INFO - PROCESS | 1857 | 1462318774113 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 16:39:34 INFO - PROCESS | 1857 | 1462318774115 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 16:39:34 INFO - PROCESS | 1857 | 1462318774121 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 16:39:34 INFO - PROCESS | 1857 | 1462318774124 Marionette TRACE conn3 <- [1,2274,null,{}] 16:39:34 INFO - PROCESS | 1857 | 1462318774128 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}] 16:39:34 INFO - PROCESS | 1857 | 1462318774290 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 16:39:34 INFO - PROCESS | 1857 | 1462318774487 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758cef4800 == 94 [pid = 1857] [id = 576] 16:39:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f7587a09400) [pid = 1857] [serial = 1729] [outer = (nil)] 16:39:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f758c244000) [pid = 1857] [serial = 1730] [outer = 0x7f7587a09400] 16:39:34 INFO - PROCESS | 1857 | 1462318774559 Marionette DEBUG loaded listener.js 16:39:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f7599ad2000) [pid = 1857] [serial = 1731] [outer = 0x7f7587a09400] 16:39:35 INFO - PROCESS | 1857 | 1462318775421 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]]]}] 16:39:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 16:39:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1329ms 16:39:35 INFO - PROCESS | 1857 | 1462318775449 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 16:39:35 INFO - PROCESS | 1857 | 1462318775453 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 16:39:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 16:39:35 INFO - PROCESS | 1857 | 1462318775459 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 16:39:35 INFO - PROCESS | 1857 | 1462318775463 Marionette TRACE conn3 <- [1,2278,null,{}] 16:39:35 INFO - PROCESS | 1857 | 1462318775468 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}] 16:39:35 INFO - PROCESS | 1857 | 1462318775669 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 16:39:35 INFO - PROCESS | 1857 | 1462318775866 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593618800 == 95 [pid = 1857] [id = 577] 16:39:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f758a5c8000) [pid = 1857] [serial = 1732] [outer = (nil)] 16:39:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f758c23b800) [pid = 1857] [serial = 1733] [outer = 0x7f758a5c8000] 16:39:35 INFO - PROCESS | 1857 | 1462318775930 Marionette DEBUG loaded listener.js 16:39:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f7594840c00) [pid = 1857] [serial = 1734] [outer = 0x7f758a5c8000] 16:39:37 INFO - PROCESS | 1857 | 1462318777237 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]]]}] 16:39:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 16:39:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1832ms 16:39:37 INFO - PROCESS | 1857 | 1462318777292 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 16:39:37 INFO - PROCESS | 1857 | 1462318777295 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 16:39:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 16:39:37 INFO - PROCESS | 1857 | 1462318777303 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 16:39:37 INFO - PROCESS | 1857 | 1462318777306 Marionette TRACE conn3 <- [1,2282,null,{}] 16:39:37 INFO - PROCESS | 1857 | 1462318777313 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}] 16:39:37 INFO - PROCESS | 1857 | 1462318777525 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 16:39:37 INFO - PROCESS | 1857 | 1462318777697 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d576000 == 96 [pid = 1857] [id = 578] 16:39:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f758a8e6c00) [pid = 1857] [serial = 1735] [outer = (nil)] 16:39:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f758af9a400) [pid = 1857] [serial = 1736] [outer = 0x7f758a8e6c00] 16:39:37 INFO - PROCESS | 1857 | 1462318777759 Marionette DEBUG loaded listener.js 16:39:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f758b2ef800) [pid = 1857] [serial = 1737] [outer = 0x7f758a8e6c00] 16:39:38 INFO - PROCESS | 1857 | 1462318778519 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]]]}] 16:39:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 16:39:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1239ms 16:39:38 INFO - PROCESS | 1857 | 1462318778547 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 16:39:38 INFO - PROCESS | 1857 | 1462318778554 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 16:39:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 16:39:38 INFO - PROCESS | 1857 | 1462318778566 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 16:39:38 INFO - PROCESS | 1857 | 1462318778569 Marionette TRACE conn3 <- [1,2286,null,{}] 16:39:38 INFO - PROCESS | 1857 | 1462318778572 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}] 16:39:38 INFO - PROCESS | 1857 | 1462318778733 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 16:39:39 INFO - PROCESS | 1857 | 1462318779051 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75850dd800 == 97 [pid = 1857] [id = 579] 16:39:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f758c236c00) [pid = 1857] [serial = 1738] [outer = (nil)] 16:39:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x7f758c293400) [pid = 1857] [serial = 1739] [outer = 0x7f758c236c00] 16:39:39 INFO - PROCESS | 1857 | 1462318779114 Marionette DEBUG loaded listener.js 16:39:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x7f758d19c800) [pid = 1857] [serial = 1740] [outer = 0x7f758c236c00] 16:39:39 INFO - PROCESS | 1857 | 1462318779997 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]]]}] 16:39:40 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 16:39:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1481ms 16:39:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 16:39:40 INFO - PROCESS | 1857 | 1462318780047 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 16:39:40 INFO - PROCESS | 1857 | 1462318780050 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 16:39:40 INFO - PROCESS | 1857 | 1462318780054 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 16:39:40 INFO - PROCESS | 1857 | 1462318780060 Marionette TRACE conn3 <- [1,2290,null,{}] 16:39:40 INFO - PROCESS | 1857 | 1462318780073 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}] 16:39:40 INFO - PROCESS | 1857 | 1462318780223 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d39a000 == 96 [pid = 1857] [id = 460] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759400a000 == 95 [pid = 1857] [id = 565] 16:39:40 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x7f75af641400) [pid = 1857] [serial = 1607] [outer = (nil)] [url = about:blank] 16:39:40 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x7f7587a0e400) [pid = 1857] [serial = 1640] [outer = (nil)] [url = about:blank] 16:39:40 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x7f758863d800) [pid = 1857] [serial = 1610] [outer = (nil)] [url = about:blank] 16:39:40 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x7f758cd6f000) [pid = 1857] [serial = 1616] [outer = (nil)] [url = about:blank] 16:39:40 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f75abd20000) [pid = 1857] [serial = 1604] [outer = (nil)] [url = about:blank] 16:39:40 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f75aabacc00) [pid = 1857] [serial = 1601] [outer = (nil)] [url = about:blank] 16:39:40 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f758cd65c00) [pid = 1857] [serial = 1613] [outer = (nil)] [url = about:blank] 16:39:40 INFO - PROCESS | 1857 | 1462318780482 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588e06000 == 94 [pid = 1857] [id = 564] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759bcb4800 == 93 [pid = 1857] [id = 563] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595c32000 == 92 [pid = 1857] [id = 562] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592eb5800 == 91 [pid = 1857] [id = 561] 16:39:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588e06000 == 92 [pid = 1857] [id = 580] 16:39:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f7587a10000) [pid = 1857] [serial = 1741] [outer = (nil)] 16:39:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f758cd6f000) [pid = 1857] [serial = 1742] [outer = 0x7f7587a10000] 16:39:40 INFO - PROCESS | 1857 | 1462318780558 Marionette DEBUG loaded listener.js 16:39:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f758e0b7c00) [pid = 1857] [serial = 1743] [outer = 0x7f7587a10000] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b265000 == 91 [pid = 1857] [id = 560] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592157800 == 90 [pid = 1857] [id = 559] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7589044000 == 89 [pid = 1857] [id = 558] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c399000 == 88 [pid = 1857] [id = 557] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75866d9000 == 87 [pid = 1857] [id = 554] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa43800 == 86 [pid = 1857] [id = 553] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c36000 == 85 [pid = 1857] [id = 552] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa4f800 == 84 [pid = 1857] [id = 551] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af027000 == 83 [pid = 1857] [id = 550] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e069800 == 82 [pid = 1857] [id = 549] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593d06000 == 81 [pid = 1857] [id = 548] 16:39:40 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7589053000 == 80 [pid = 1857] [id = 547] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f75aa68f400) [pid = 1857] [serial = 1449] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f759e738800) [pid = 1857] [serial = 1548] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f758e0f7400) [pid = 1857] [serial = 1488] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f75af03c400) [pid = 1857] [serial = 1302] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x7f759be55400) [pid = 1857] [serial = 1398] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x7f7592fbf800) [pid = 1857] [serial = 1542] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f75941f7400) [pid = 1857] [serial = 1625] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f75aa694400) [pid = 1857] [serial = 1296] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f75a3e3e000) [pid = 1857] [serial = 1446] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f758e299800) [pid = 1857] [serial = 1619] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f75abb78c00) [pid = 1857] [serial = 1458] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f759ffd0400) [pid = 1857] [serial = 1407] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f7593851400) [pid = 1857] [serial = 1437] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f759d9e1800) [pid = 1857] [serial = 1356] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f759e73b000) [pid = 1857] [serial = 1598] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f758c447c00) [pid = 1857] [serial = 1338] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f7595893800) [pid = 1857] [serial = 1497] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f7594a5d000) [pid = 1857] [serial = 1626] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758b3a5c00) [pid = 1857] [serial = 1539] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f75971f6800) [pid = 1857] [serial = 1500] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f75970f9000) [pid = 1857] [serial = 1347] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f7599aca800) [pid = 1857] [serial = 1503] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f75aa8e7c00) [pid = 1857] [serial = 1557] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f759cb6bc00) [pid = 1857] [serial = 1512] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f758c23f000) [pid = 1857] [serial = 1485] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f7594847400) [pid = 1857] [serial = 1595] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f7594845400) [pid = 1857] [serial = 1344] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f759ebbf800) [pid = 1857] [serial = 1404] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758e049c00) [pid = 1857] [serial = 1362] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f758e012c00) [pid = 1857] [serial = 1637] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f7593d7a800) [pid = 1857] [serial = 1290] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f759be56800) [pid = 1857] [serial = 1353] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f75abb79000) [pid = 1857] [serial = 1455] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f759be49400) [pid = 1857] [serial = 1293] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758c29cc00) [pid = 1857] [serial = 1434] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f75abb7c400) [pid = 1857] [serial = 1566] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758e04d400) [pid = 1857] [serial = 1592] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f75a4a33000) [pid = 1857] [serial = 1554] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f75aad81c00) [pid = 1857] [serial = 1560] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f759b232800) [pid = 1857] [serial = 1506] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f7597314800) [pid = 1857] [serial = 1638] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f759ebbe800) [pid = 1857] [serial = 1635] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f759be4e000) [pid = 1857] [serial = 1509] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f75971f9800) [pid = 1857] [serial = 1440] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f759b231800) [pid = 1857] [serial = 1395] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f759ffd4000) [pid = 1857] [serial = 1551] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f75970f8c00) [pid = 1857] [serial = 1392] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f759824e400) [pid = 1857] [serial = 1629] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f7595cb3000) [pid = 1857] [serial = 1545] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f759e74f400) [pid = 1857] [serial = 1443] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758e0b7800) [pid = 1857] [serial = 1622] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f7592451000) [pid = 1857] [serial = 1341] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f759e73d400) [pid = 1857] [serial = 1401] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f759d469000) [pid = 1857] [serial = 1634] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f7595889800) [pid = 1857] [serial = 1628] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f7594848000) [pid = 1857] [serial = 1494] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f7598253800) [pid = 1857] [serial = 1631] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f75afd34000) [pid = 1857] [serial = 1305] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758e017c00) [pid = 1857] [serial = 1386] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f7594b2e000) [pid = 1857] [serial = 1359] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f75aababc00) [pid = 1857] [serial = 1452] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f759afd1000) [pid = 1857] [serial = 1632] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f75923ed000) [pid = 1857] [serial = 1623] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f7593acf000) [pid = 1857] [serial = 1491] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f7599acb000) [pid = 1857] [serial = 1350] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f75abd21400) [pid = 1857] [serial = 1299] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f7592fbd000) [pid = 1857] [serial = 1389] [outer = (nil)] [url = about:blank] 16:39:41 INFO - PROCESS | 1857 | 1462318781303 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]]]}] 16:39:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 16:39:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1287ms 16:39:41 INFO - PROCESS | 1857 | 1462318781342 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 16:39:41 INFO - PROCESS | 1857 | 1462318781345 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 16:39:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 16:39:41 INFO - PROCESS | 1857 | 1462318781351 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 16:39:41 INFO - PROCESS | 1857 | 1462318781353 Marionette TRACE conn3 <- [1,2294,null,{}] 16:39:41 INFO - PROCESS | 1857 | 1462318781358 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}] 16:39:41 INFO - PROCESS | 1857 | 1462318781554 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 16:39:41 INFO - PROCESS | 1857 | 1462318781691 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c2c5000 == 81 [pid = 1857] [id = 581] 16:39:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758863d800) [pid = 1857] [serial = 1744] [outer = (nil)] 16:39:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f758e9edc00) [pid = 1857] [serial = 1745] [outer = 0x7f758863d800] 16:39:41 INFO - PROCESS | 1857 | 1462318781747 Marionette DEBUG loaded listener.js 16:39:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f7592451000) [pid = 1857] [serial = 1746] [outer = 0x7f758863d800] 16:39:42 INFO - PROCESS | 1857 | 1462318782427 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]]]}] 16:39:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 16:39:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1129ms 16:39:42 INFO - PROCESS | 1857 | 1462318782481 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 16:39:42 INFO - PROCESS | 1857 | 1462318782483 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 16:39:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 16:39:42 INFO - PROCESS | 1857 | 1462318782499 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 16:39:42 INFO - PROCESS | 1857 | 1462318782502 Marionette TRACE conn3 <- [1,2298,null,{}] 16:39:42 INFO - PROCESS | 1857 | 1462318782510 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}] 16:39:42 INFO - PROCESS | 1857 | 1462318782651 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 16:39:42 INFO - PROCESS | 1857 | 1462318782664 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e927800 == 82 [pid = 1857] [id = 582] 16:39:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758e9aa000) [pid = 1857] [serial = 1747] [outer = (nil)] 16:39:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f759384e800) [pid = 1857] [serial = 1748] [outer = 0x7f758e9aa000] 16:39:42 INFO - PROCESS | 1857 | 1462318782719 Marionette DEBUG loaded listener.js 16:39:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f7593c2c400) [pid = 1857] [serial = 1749] [outer = 0x7f758e9aa000] 16:39:43 INFO - PROCESS | 1857 | 1462318783522 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]]]}] 16:39:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 16:39:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1093ms 16:39:43 INFO - PROCESS | 1857 | 1462318783586 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 16:39:43 INFO - PROCESS | 1857 | 1462318783589 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 16:39:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 16:39:43 INFO - PROCESS | 1857 | 1462318783594 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 16:39:43 INFO - PROCESS | 1857 | 1462318783596 Marionette TRACE conn3 <- [1,2302,null,{}] 16:39:43 INFO - PROCESS | 1857 | 1462318783601 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}] 16:39:43 INFO - PROCESS | 1857 | 1462318783817 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 16:39:43 INFO - PROCESS | 1857 | 1462318783841 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361c000 == 83 [pid = 1857] [id = 583] 16:39:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f759462a800) [pid = 1857] [serial = 1750] [outer = (nil)] 16:39:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f759588d800) [pid = 1857] [serial = 1751] [outer = 0x7f759462a800] 16:39:43 INFO - PROCESS | 1857 | 1462318783898 Marionette DEBUG loaded listener.js 16:39:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7595b46400) [pid = 1857] [serial = 1752] [outer = 0x7f759462a800] 16:39:44 INFO - PROCESS | 1857 | 1462318784729 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]]]}] 16:39:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 16:39:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1179ms 16:39:44 INFO - PROCESS | 1857 | 1462318784774 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 16:39:44 INFO - PROCESS | 1857 | 1462318784777 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 16:39:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 16:39:44 INFO - PROCESS | 1857 | 1462318784790 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 16:39:44 INFO - PROCESS | 1857 | 1462318784792 Marionette TRACE conn3 <- [1,2306,null,{}] 16:39:44 INFO - PROCESS | 1857 | 1462318784797 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}] 16:39:44 INFO - PROCESS | 1857 | 1462318784989 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 16:39:45 INFO - PROCESS | 1857 | 1462318785016 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940d0800 == 84 [pid = 1857] [id = 584] 16:39:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7595b46800) [pid = 1857] [serial = 1753] [outer = (nil)] 16:39:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f75970f0400) [pid = 1857] [serial = 1754] [outer = 0x7f7595b46800] 16:39:45 INFO - PROCESS | 1857 | 1462318785071 Marionette DEBUG loaded listener.js 16:39:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f75971f6800) [pid = 1857] [serial = 1755] [outer = 0x7f7595b46800] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f758b2e1400) [pid = 1857] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f7587a06800) [pid = 1857] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f759a60b000) [pid = 1857] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f7588642000) [pid = 1857] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f758e03b000) [pid = 1857] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f758a5c9800) [pid = 1857] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f7587a07c00) [pid = 1857] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f758c445800) [pid = 1857] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f758c299400) [pid = 1857] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 16:39:45 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f7593848c00) [pid = 1857] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 16:39:46 INFO - PROCESS | 1857 | 1462318786301 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]]]}] 16:39:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 16:39:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1526ms 16:39:46 INFO - PROCESS | 1857 | 1462318786317 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 16:39:46 INFO - PROCESS | 1857 | 1462318786319 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 16:39:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 16:39:46 INFO - PROCESS | 1857 | 1462318786326 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 16:39:46 INFO - PROCESS | 1857 | 1462318786328 Marionette TRACE conn3 <- [1,2310,null,{}] 16:39:46 INFO - PROCESS | 1857 | 1462318786334 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}] 16:39:46 INFO - PROCESS | 1857 | 1462318786487 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 16:39:46 INFO - PROCESS | 1857 | 1462318786629 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594ba1000 == 85 [pid = 1857] [id = 585] 16:39:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f758b3a8c00) [pid = 1857] [serial = 1756] [outer = (nil)] 16:39:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f7595b44400) [pid = 1857] [serial = 1757] [outer = 0x7f758b3a8c00] 16:39:46 INFO - PROCESS | 1857 | 1462318786686 Marionette DEBUG loaded listener.js 16:39:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f7597310000) [pid = 1857] [serial = 1758] [outer = 0x7f758b3a8c00] 16:39:47 INFO - PROCESS | 1857 | 1462318787316 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]]]}] 16:39:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 16:39:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1026ms 16:39:47 INFO - PROCESS | 1857 | 1462318787355 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 16:39:47 INFO - PROCESS | 1857 | 1462318787357 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 16:39:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 16:39:47 INFO - PROCESS | 1857 | 1462318787363 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 16:39:47 INFO - PROCESS | 1857 | 1462318787365 Marionette TRACE conn3 <- [1,2314,null,{}] 16:39:47 INFO - PROCESS | 1857 | 1462318787371 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}] 16:39:47 INFO - PROCESS | 1857 | 1462318787591 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 16:39:47 INFO - PROCESS | 1857 | 1462318787608 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a50000 == 86 [pid = 1857] [id = 586] 16:39:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f758674cc00) [pid = 1857] [serial = 1759] [outer = (nil)] 16:39:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7598254400) [pid = 1857] [serial = 1760] [outer = 0x7f758674cc00] 16:39:47 INFO - PROCESS | 1857 | 1462318787668 Marionette DEBUG loaded listener.js 16:39:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f759a6ae000) [pid = 1857] [serial = 1761] [outer = 0x7f758674cc00] 16:39:48 INFO - PROCESS | 1857 | 1462318788630 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]]]}] 16:39:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 16:39:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1280ms 16:39:48 INFO - PROCESS | 1857 | 1462318788644 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 16:39:48 INFO - PROCESS | 1857 | 1462318788649 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 16:39:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 16:39:48 INFO - PROCESS | 1857 | 1462318788659 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 16:39:48 INFO - PROCESS | 1857 | 1462318788662 Marionette TRACE conn3 <- [1,2318,null,{}] 16:39:48 INFO - PROCESS | 1857 | 1462318788670 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}] 16:39:48 INFO - PROCESS | 1857 | 1462318788856 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 16:39:49 INFO - PROCESS | 1857 | 1462318789039 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758aacd000 == 87 [pid = 1857] [id = 587] 16:39:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f758878c400) [pid = 1857] [serial = 1762] [outer = (nil)] 16:39:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f758b2e5400) [pid = 1857] [serial = 1763] [outer = 0x7f758878c400] 16:39:49 INFO - PROCESS | 1857 | 1462318789105 Marionette DEBUG loaded listener.js 16:39:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f758d199400) [pid = 1857] [serial = 1764] [outer = 0x7f758878c400] 16:39:50 INFO - PROCESS | 1857 | 1462318790031 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] 16:39:50 INFO - PROCESS | 1857 | 1462318790099 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 16:39:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 16:39:50 INFO - PROCESS | 1857 | 1462318790108 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 16:39:50 INFO - PROCESS | 1857 | 1462318790112 Marionette TRACE conn3 <- [1,2322,null,{}] 16:39:50 INFO - PROCESS | 1857 | 1462318790117 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}] 16:39:50 INFO - PROCESS | 1857 | 1462318790360 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 16:39:50 INFO - PROCESS | 1857 | ************************* 16:39:50 INFO - PROCESS | 1857 | A coding exception was thrown and uncaught in a Task. 16:39:50 INFO - PROCESS | 1857 | 16:39:50 INFO - PROCESS | 1857 | Full message: TypeError: NetworkError when attempting to fetch resource. 16:39:50 INFO - PROCESS | 1857 | Full stack: 16:39:50 INFO - PROCESS | 1857 | ************************* 16:39:50 INFO - PROCESS | 1857 | 1462318790631 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594572000 == 88 [pid = 1857] [id = 588] 16:39:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f758e012c00) [pid = 1857] [serial = 1765] [outer = (nil)] 16:39:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f759461c400) [pid = 1857] [serial = 1766] [outer = 0x7f758e012c00] 16:39:50 INFO - PROCESS | 1857 | 1462318790743 Marionette DEBUG loaded listener.js 16:39:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7594a5e400) [pid = 1857] [serial = 1767] [outer = 0x7f758e012c00] 16:39:51 INFO - PROCESS | 1857 | 1462318791496 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]]]}] 16:39:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 16:39:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1434ms 16:39:51 INFO - PROCESS | 1857 | 1462318791543 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 16:39:51 INFO - PROCESS | 1857 | 1462318791546 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 16:39:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 16:39:51 INFO - PROCESS | 1857 | 1462318791552 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 16:39:51 INFO - PROCESS | 1857 | 1462318791557 Marionette TRACE conn3 <- [1,2326,null,{}] 16:39:51 INFO - PROCESS | 1857 | 1462318791572 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}] 16:39:51 INFO - PROCESS | 1857 | 1462318791751 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 16:39:51 INFO - PROCESS | 1857 | 1462318791944 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce46000 == 89 [pid = 1857] [id = 589] 16:39:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f7594b2bc00) [pid = 1857] [serial = 1768] [outer = (nil)] 16:39:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f7597314800) [pid = 1857] [serial = 1769] [outer = 0x7f7594b2bc00] 16:39:52 INFO - PROCESS | 1857 | 1462318792016 Marionette DEBUG loaded listener.js 16:39:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f759b231000) [pid = 1857] [serial = 1770] [outer = 0x7f7594b2bc00] 16:39:52 INFO - PROCESS | 1857 | 1462318792896 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]]]}] 16:39:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 16:39:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1394ms 16:39:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 16:39:52 INFO - PROCESS | 1857 | 1462318792947 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 16:39:52 INFO - PROCESS | 1857 | 1462318792950 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 16:39:52 INFO - PROCESS | 1857 | 1462318792957 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 16:39:52 INFO - PROCESS | 1857 | 1462318792960 Marionette TRACE conn3 <- [1,2330,null,{}] 16:39:52 INFO - PROCESS | 1857 | 1462318792965 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}] 16:39:53 INFO - PROCESS | 1857 | 1462318793140 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 16:39:53 INFO - PROCESS | 1857 | 1462318793331 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d418000 == 90 [pid = 1857] [id = 590] 16:39:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f7595890800) [pid = 1857] [serial = 1771] [outer = (nil)] 16:39:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f759be56800) [pid = 1857] [serial = 1772] [outer = 0x7f7595890800] 16:39:53 INFO - PROCESS | 1857 | 1462318793395 Marionette DEBUG loaded listener.js 16:39:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f759cb6bc00) [pid = 1857] [serial = 1773] [outer = 0x7f7595890800] 16:39:54 INFO - PROCESS | 1857 | 1462318794220 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]]]}] 16:39:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 16:39:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1330ms 16:39:54 INFO - PROCESS | 1857 | 1462318794286 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 16:39:54 INFO - PROCESS | 1857 | 1462318794290 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 16:39:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 16:39:54 INFO - PROCESS | 1857 | 1462318794295 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 16:39:54 INFO - PROCESS | 1857 | 1462318794299 Marionette TRACE conn3 <- [1,2334,null,{}] 16:39:54 INFO - PROCESS | 1857 | 1462318794304 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}] 16:39:54 INFO - PROCESS | 1857 | 1462318794466 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 16:39:54 INFO - PROCESS | 1857 | 1462318794648 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e069800 == 91 [pid = 1857] [id = 591] 16:39:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f759ae5d000) [pid = 1857] [serial = 1774] [outer = (nil)] 16:39:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f759e733800) [pid = 1857] [serial = 1775] [outer = 0x7f759ae5d000] 16:39:54 INFO - PROCESS | 1857 | 1462318794720 Marionette DEBUG loaded listener.js 16:39:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f759e75ac00) [pid = 1857] [serial = 1776] [outer = 0x7f759ae5d000] 16:39:55 INFO - PROCESS | 1857 | 1462318795529 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]]]}] 16:39:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 16:39:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1281ms 16:39:55 INFO - PROCESS | 1857 | 1462318795576 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 16:39:55 INFO - PROCESS | 1857 | 1462318795580 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 16:39:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 16:39:55 INFO - PROCESS | 1857 | 1462318795585 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 16:39:55 INFO - PROCESS | 1857 | 1462318795588 Marionette TRACE conn3 <- [1,2338,null,{}] 16:39:55 INFO - PROCESS | 1857 | 1462318795593 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}] 16:39:55 INFO - PROCESS | 1857 | 1462318795786 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 16:39:55 INFO - PROCESS | 1857 | 1462318795970 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3c88000 == 92 [pid = 1857] [id = 592] 16:39:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f759d2c7800) [pid = 1857] [serial = 1777] [outer = (nil)] 16:39:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f75a0d90800) [pid = 1857] [serial = 1778] [outer = 0x7f759d2c7800] 16:39:56 INFO - PROCESS | 1857 | 1462318796036 Marionette DEBUG loaded listener.js 16:39:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f75aa8e7c00) [pid = 1857] [serial = 1779] [outer = 0x7f759d2c7800] 16:39:56 INFO - PROCESS | 1857 | 1462318796860 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]]]}] 16:39:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 16:39:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1332ms 16:39:56 INFO - PROCESS | 1857 | 1462318796919 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 16:39:56 INFO - PROCESS | 1857 | 1462318796923 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 16:39:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 16:39:56 INFO - PROCESS | 1857 | 1462318796929 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 16:39:56 INFO - PROCESS | 1857 | 1462318796933 Marionette TRACE conn3 <- [1,2342,null,{}] 16:39:56 INFO - PROCESS | 1857 | 1462318796938 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}] 16:39:57 INFO - PROCESS | 1857 | 1462318797107 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 16:39:57 INFO - PROCESS | 1857 | 1462318797300 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aad1b800 == 93 [pid = 1857] [id = 593] 16:39:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f7598257000) [pid = 1857] [serial = 1780] [outer = (nil)] 16:39:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f75aab5c800) [pid = 1857] [serial = 1781] [outer = 0x7f7598257000] 16:39:57 INFO - PROCESS | 1857 | 1462318797364 Marionette DEBUG loaded listener.js 16:39:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f75ab808000) [pid = 1857] [serial = 1782] [outer = 0x7f7598257000] 16:39:58 INFO - PROCESS | 1857 | 1462318798158 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]]]}] 16:39:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 16:39:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1285ms 16:39:58 INFO - PROCESS | 1857 | 1462318798215 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 16:39:58 INFO - PROCESS | 1857 | 1462318798219 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 16:39:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 16:39:58 INFO - PROCESS | 1857 | 1462318798224 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 16:39:58 INFO - PROCESS | 1857 | 1462318798226 Marionette TRACE conn3 <- [1,2346,null,{}] 16:39:58 INFO - PROCESS | 1857 | 1462318798232 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}] 16:39:58 INFO - PROCESS | 1857 | 1462318798395 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 16:39:58 INFO - PROCESS | 1857 | 1462318798578 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af0be000 == 94 [pid = 1857] [id = 594] 16:39:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f759e758800) [pid = 1857] [serial = 1783] [outer = (nil)] 16:39:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f75abb7a400) [pid = 1857] [serial = 1784] [outer = 0x7f759e758800] 16:39:58 INFO - PROCESS | 1857 | 1462318798643 Marionette DEBUG loaded listener.js 16:39:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f75abbdd000) [pid = 1857] [serial = 1785] [outer = 0x7f759e758800] 16:39:59 INFO - PROCESS | 1857 | 1462318799418 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]]]}] 16:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 16:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1230ms 16:39:59 INFO - PROCESS | 1857 | 1462318799456 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 16:39:59 INFO - PROCESS | 1857 | 1462318799460 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 16:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 16:39:59 INFO - PROCESS | 1857 | 1462318799465 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 16:39:59 INFO - PROCESS | 1857 | 1462318799468 Marionette TRACE conn3 <- [1,2350,null,{}] 16:39:59 INFO - PROCESS | 1857 | 1462318799473 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}] 16:39:59 INFO - PROCESS | 1857 | 1462318799642 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 16:39:59 INFO - PROCESS | 1857 | 1462318799832 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:39:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af687800 == 95 [pid = 1857] [id = 595] 16:39:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f75aa924000) [pid = 1857] [serial = 1786] [outer = (nil)] 16:39:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f75abeedc00) [pid = 1857] [serial = 1787] [outer = 0x7f75aa924000] 16:39:59 INFO - PROCESS | 1857 | 1462318799896 Marionette DEBUG loaded listener.js 16:39:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f75aee95c00) [pid = 1857] [serial = 1788] [outer = 0x7f75aa924000] 16:40:00 INFO - PROCESS | 1857 | 1462318800721 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]]]}] 16:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 16:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1282ms 16:40:00 INFO - PROCESS | 1857 | 1462318800748 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 16:40:00 INFO - PROCESS | 1857 | 1462318800750 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 16:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 16:40:00 INFO - PROCESS | 1857 | 1462318800756 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 16:40:00 INFO - PROCESS | 1857 | 1462318800758 Marionette TRACE conn3 <- [1,2354,null,{}] 16:40:00 INFO - PROCESS | 1857 | 1462318800764 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}] 16:40:00 INFO - PROCESS | 1857 | 1462318800940 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 16:40:01 INFO - PROCESS | 1857 | 1462318801124 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afe13000 == 96 [pid = 1857] [id = 596] 16:40:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f75a3e3ac00) [pid = 1857] [serial = 1789] [outer = (nil)] 16:40:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f75af082400) [pid = 1857] [serial = 1790] [outer = 0x7f75a3e3ac00] 16:40:01 INFO - PROCESS | 1857 | 1462318801188 Marionette DEBUG loaded listener.js 16:40:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f75af649400) [pid = 1857] [serial = 1791] [outer = 0x7f75a3e3ac00] 16:40:02 INFO - PROCESS | 1857 | 1462318802054 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]]]}] 16:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 16:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1338ms 16:40:02 INFO - PROCESS | 1857 | 1462318802097 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 16:40:02 INFO - PROCESS | 1857 | 1462318802101 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 16:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 16:40:02 INFO - PROCESS | 1857 | 1462318802110 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 16:40:02 INFO - PROCESS | 1857 | 1462318802114 Marionette TRACE conn3 <- [1,2358,null,{}] 16:40:02 INFO - PROCESS | 1857 | 1462318802124 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}] 16:40:02 INFO - PROCESS | 1857 | 1462318802342 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 16:40:02 INFO - PROCESS | 1857 | 1462318802547 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3dbb800 == 97 [pid = 1857] [id = 597] 16:40:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f758674f400) [pid = 1857] [serial = 1792] [outer = (nil)] 16:40:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f7593836400) [pid = 1857] [serial = 1793] [outer = 0x7f758674f400] 16:40:02 INFO - PROCESS | 1857 | 1462318802614 Marionette DEBUG loaded listener.js 16:40:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f75af7bf800) [pid = 1857] [serial = 1794] [outer = 0x7f758674f400] 16:40:03 INFO - PROCESS | 1857 | 1462318803491 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]]]}] 16:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 16:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1434ms 16:40:03 INFO - PROCESS | 1857 | 1462318803544 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 16:40:03 INFO - PROCESS | 1857 | 1462318803547 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 16:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 16:40:03 INFO - PROCESS | 1857 | 1462318803553 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 16:40:03 INFO - PROCESS | 1857 | 1462318803555 Marionette TRACE conn3 <- [1,2362,null,{}] 16:40:03 INFO - PROCESS | 1857 | 1462318803561 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}] 16:40:03 INFO - PROCESS | 1857 | 1462318803728 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 16:40:03 INFO - PROCESS | 1857 | 1462318803921 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758af3f000 == 98 [pid = 1857] [id = 598] 16:40:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f7586756c00) [pid = 1857] [serial = 1795] [outer = (nil)] 16:40:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f758b2e2c00) [pid = 1857] [serial = 1796] [outer = 0x7f7586756c00] 16:40:03 INFO - PROCESS | 1857 | 1462318803983 Marionette DEBUG loaded listener.js 16:40:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f758c65cc00) [pid = 1857] [serial = 1797] [outer = 0x7f7586756c00] 16:40:05 INFO - PROCESS | 1857 | 1462318805144 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]]]}] 16:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 16:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1630ms 16:40:05 INFO - PROCESS | 1857 | 1462318805185 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 16:40:05 INFO - PROCESS | 1857 | 1462318805191 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 16:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 16:40:05 INFO - PROCESS | 1857 | 1462318805198 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 16:40:05 INFO - PROCESS | 1857 | 1462318805203 Marionette TRACE conn3 <- [1,2366,null,{}] 16:40:05 INFO - PROCESS | 1857 | 1462318805209 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}] 16:40:05 INFO - PROCESS | 1857 | 1462318805383 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 16:40:05 INFO - PROCESS | 1857 | 1462318805599 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758ced6800 == 99 [pid = 1857] [id = 599] 16:40:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f7587a0c000) [pid = 1857] [serial = 1798] [outer = (nil)] 16:40:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f758a8e4000) [pid = 1857] [serial = 1799] [outer = 0x7f7587a0c000] 16:40:05 INFO - PROCESS | 1857 | 1462318805659 Marionette DEBUG loaded listener.js 16:40:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758c658800) [pid = 1857] [serial = 1800] [outer = 0x7f7587a0c000] 16:40:06 INFO - PROCESS | 1857 | 1462318806607 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]]]}] 16:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 16:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1441ms 16:40:06 INFO - PROCESS | 1857 | 1462318806639 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 16:40:06 INFO - PROCESS | 1857 | 1462318806646 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 16:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 16:40:06 INFO - PROCESS | 1857 | 1462318806656 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 16:40:06 INFO - PROCESS | 1857 | 1462318806659 Marionette TRACE conn3 <- [1,2370,null,{}] 16:40:06 INFO - PROCESS | 1857 | 1462318806665 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}] 16:40:06 INFO - PROCESS | 1857 | 1462318806833 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 16:40:07 INFO - PROCESS | 1857 | 1462318807025 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588613800 == 100 [pid = 1857] [id = 600] 16:40:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f758cd70c00) [pid = 1857] [serial = 1801] [outer = (nil)] 16:40:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758d6f2400) [pid = 1857] [serial = 1802] [outer = 0x7f758cd70c00] 16:40:07 INFO - PROCESS | 1857 | 1462318807084 Marionette DEBUG loaded listener.js 16:40:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758e04ac00) [pid = 1857] [serial = 1803] [outer = 0x7f758cd70c00] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f758e9a2400) [pid = 1857] [serial = 1697] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f759730fc00) [pid = 1857] [serial = 1649] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f75a3e3a400) [pid = 1857] [serial = 1652] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f75ab810000) [pid = 1857] [serial = 1655] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f75af043c00) [pid = 1857] [serial = 1658] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f758675a400) [pid = 1857] [serial = 1661] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f758878e000) [pid = 1857] [serial = 1664] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f758d19a400) [pid = 1857] [serial = 1667] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594ba1000 == 99 [pid = 1857] [id = 585] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940d0800 == 98 [pid = 1857] [id = 584] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361c000 == 97 [pid = 1857] [id = 583] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e927800 == 96 [pid = 1857] [id = 582] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c2c5000 == 95 [pid = 1857] [id = 581] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588e06000 == 94 [pid = 1857] [id = 580] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75850dd800 == 93 [pid = 1857] [id = 579] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758d576000 == 92 [pid = 1857] [id = 578] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758d562800 == 91 [pid = 1857] [id = 575] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758932f000 == 90 [pid = 1857] [id = 574] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c35000 == 89 [pid = 1857] [id = 573] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afdca000 == 88 [pid = 1857] [id = 572] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75adcd0800 == 87 [pid = 1857] [id = 571] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a9aec000 == 86 [pid = 1857] [id = 570] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ddab000 == 85 [pid = 1857] [id = 569] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75971d7800 == 84 [pid = 1857] [id = 568] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758d5e6000 == 83 [pid = 1857] [id = 567] 16:40:07 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588e10800 == 82 [pid = 1857] [id = 566] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f75abb75400) [pid = 1857] [serial = 1563] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f7587a14c00) [pid = 1857] [serial = 1641] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f759be35800) [pid = 1857] [serial = 1691] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758d6e4800) [pid = 1857] [serial = 1677] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f758cd67c00) [pid = 1857] [serial = 1676] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f758e9e6000) [pid = 1857] [serial = 1680] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f758e0f7800) [pid = 1857] [serial = 1679] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758d1a4800) [pid = 1857] [serial = 1670] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f758b3a6400) [pid = 1857] [serial = 1674] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758a8e8000) [pid = 1857] [serial = 1673] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f7587a0b800) [pid = 1857] [serial = 1643] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758b0d8800) [pid = 1857] [serial = 1695] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f7592446000) [pid = 1857] [serial = 1682] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f759461cc00) [pid = 1857] [serial = 1685] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f7592fcb000) [pid = 1857] [serial = 1683] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f7594a5dc00) [pid = 1857] [serial = 1686] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f7592fc5c00) [pid = 1857] [serial = 1646] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f7598251c00) [pid = 1857] [serial = 1688] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f759a547000) [pid = 1857] [serial = 1689] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f758a5cc000) [pid = 1857] [serial = 1694] [outer = (nil)] [url = about:blank] 16:40:07 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f759d9e0c00) [pid = 1857] [serial = 1692] [outer = (nil)] [url = about:blank] 16:40:08 INFO - PROCESS | 1857 | 1462318808001 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]]]}] 16:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 16:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1383ms 16:40:08 INFO - PROCESS | 1857 | 1462318808039 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 16:40:08 INFO - PROCESS | 1857 | 1462318808042 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 16:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 16:40:08 INFO - PROCESS | 1857 | 1462318808048 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 16:40:08 INFO - PROCESS | 1857 | 1462318808053 Marionette TRACE conn3 <- [1,2374,null,{}] 16:40:08 INFO - PROCESS | 1857 | 1462318808066 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}] 16:40:08 INFO - PROCESS | 1857 | 1462318808253 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 16:40:08 INFO - PROCESS | 1857 | 1462318808397 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b261800 == 83 [pid = 1857] [id = 601] 16:40:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f758d6e8000) [pid = 1857] [serial = 1804] [outer = (nil)] 16:40:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f758e9ad000) [pid = 1857] [serial = 1805] [outer = 0x7f758d6e8000] 16:40:08 INFO - PROCESS | 1857 | 1462318808454 Marionette DEBUG loaded listener.js 16:40:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f759382b800) [pid = 1857] [serial = 1806] [outer = 0x7f758d6e8000] 16:40:09 INFO - PROCESS | 1857 | 1462318809099 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]]]}] 16:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 16:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1080ms 16:40:09 INFO - PROCESS | 1857 | 1462318809130 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 16:40:09 INFO - PROCESS | 1857 | 1462318809134 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 16:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 16:40:09 INFO - PROCESS | 1857 | 1462318809139 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 16:40:09 INFO - PROCESS | 1857 | 1462318809141 Marionette TRACE conn3 <- [1,2378,null,{}] 16:40:09 INFO - PROCESS | 1857 | 1462318809146 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}] 16:40:09 INFO - PROCESS | 1857 | 1462318809357 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 16:40:09 INFO - PROCESS | 1857 | 1462318809380 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e083000 == 84 [pid = 1857] [id = 602] 16:40:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f758d6e8c00) [pid = 1857] [serial = 1807] [outer = (nil)] 16:40:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f7593ac4400) [pid = 1857] [serial = 1808] [outer = 0x7f758d6e8c00] 16:40:09 INFO - PROCESS | 1857 | 1462318809436 Marionette DEBUG loaded listener.js 16:40:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f7594621800) [pid = 1857] [serial = 1809] [outer = 0x7f758d6e8c00] 16:40:10 INFO - PROCESS | 1857 | 1462318810244 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]]]}] 16:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 16:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1174ms 16:40:10 INFO - PROCESS | 1857 | 1462318810314 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 16:40:10 INFO - PROCESS | 1857 | 1462318810317 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 16:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 16:40:10 INFO - PROCESS | 1857 | 1462318810323 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 16:40:10 INFO - PROCESS | 1857 | 1462318810325 Marionette TRACE conn3 <- [1,2382,null,{}] 16:40:10 INFO - PROCESS | 1857 | 1462318810330 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}] 16:40:10 INFO - PROCESS | 1857 | 1462318810551 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 16:40:10 INFO - PROCESS | 1857 | 1462318810570 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593c61800 == 85 [pid = 1857] [id = 603] 16:40:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f759382bc00) [pid = 1857] [serial = 1810] [outer = (nil)] 16:40:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f7594a62000) [pid = 1857] [serial = 1811] [outer = 0x7f759382bc00] 16:40:10 INFO - PROCESS | 1857 | 1462318810638 Marionette DEBUG loaded listener.js 16:40:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f7595b3d800) [pid = 1857] [serial = 1812] [outer = 0x7f759382bc00] 16:40:11 INFO - PROCESS | 1857 | 1462318811452 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]]]}] 16:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 16:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1176ms 16:40:11 INFO - PROCESS | 1857 | 1462318811509 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 16:40:11 INFO - PROCESS | 1857 | 1462318811511 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 16:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 16:40:11 INFO - PROCESS | 1857 | 1462318811519 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 16:40:11 INFO - PROCESS | 1857 | 1462318811522 Marionette TRACE conn3 <- [1,2386,null,{}] 16:40:11 INFO - PROCESS | 1857 | 1462318811526 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}] 16:40:11 INFO - PROCESS | 1857 | 1462318811744 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 16:40:11 INFO - PROCESS | 1857 | 1462318811785 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75971d7800 == 86 [pid = 1857] [id = 604] 16:40:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f75970f3400) [pid = 1857] [serial = 1813] [outer = (nil)] 16:40:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f759a610800) [pid = 1857] [serial = 1814] [outer = 0x7f75970f3400] 16:40:11 INFO - PROCESS | 1857 | 1462318811843 Marionette DEBUG loaded listener.js 16:40:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f759be50c00) [pid = 1857] [serial = 1815] [outer = 0x7f75970f3400] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758aa66c00) [pid = 1857] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f758e9aa000) [pid = 1857] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758b3a8c00) [pid = 1857] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f7595b46800) [pid = 1857] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758c236c00) [pid = 1857] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f758863d800) [pid = 1857] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f759462a800) [pid = 1857] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f758a8e6c00) [pid = 1857] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 16:40:12 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f7587a10000) [pid = 1857] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 16:40:12 INFO - PROCESS | 1857 | 1462318812944 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]]]}] 16:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 16:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1479ms 16:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 16:40:13 INFO - PROCESS | 1857 | 1462318812999 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 16:40:13 INFO - PROCESS | 1857 | 1462318813001 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 16:40:13 INFO - PROCESS | 1857 | 1462318813007 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 16:40:13 INFO - PROCESS | 1857 | 1462318813009 Marionette TRACE conn3 <- [1,2390,null,{}] 16:40:13 INFO - PROCESS | 1857 | 1462318813014 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}] 16:40:13 INFO - PROCESS | 1857 | 1462318813213 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 16:40:13 INFO - PROCESS | 1857 | 1462318813231 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595cda800 == 87 [pid = 1857] [id = 605] 16:40:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f758674c400) [pid = 1857] [serial = 1816] [outer = (nil)] 16:40:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f758e9ecc00) [pid = 1857] [serial = 1817] [outer = 0x7f758674c400] 16:40:13 INFO - PROCESS | 1857 | 1462318813296 Marionette DEBUG loaded listener.js 16:40:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f759be9dc00) [pid = 1857] [serial = 1818] [outer = 0x7f758674c400] 16:40:14 INFO - PROCESS | 1857 | 1462318814235 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]]]}] 16:40:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 16:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1289ms 16:40:14 INFO - PROCESS | 1857 | 1462318814296 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 16:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 16:40:14 INFO - PROCESS | 1857 | 1462318814301 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 16:40:14 INFO - PROCESS | 1857 | 1462318814308 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 16:40:14 INFO - PROCESS | 1857 | 1462318814314 Marionette TRACE conn3 <- [1,2394,null,{}] 16:40:14 INFO - PROCESS | 1857 | 1462318814322 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}] 16:40:14 INFO - PROCESS | 1857 | 1462318814514 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 16:40:14 INFO - PROCESS | 1857 | 1462318814696 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758aab8800 == 88 [pid = 1857] [id = 606] 16:40:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f7586754000) [pid = 1857] [serial = 1819] [outer = (nil)] 16:40:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f758a8e7000) [pid = 1857] [serial = 1820] [outer = 0x7f7586754000] 16:40:14 INFO - PROCESS | 1857 | 1462318814765 Marionette DEBUG loaded listener.js 16:40:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f758c65f000) [pid = 1857] [serial = 1821] [outer = 0x7f7586754000] 16:40:15 INFO - PROCESS | 1857 | 1462318815568 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]]]}] 16:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 16:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1287ms 16:40:15 INFO - PROCESS | 1857 | 1462318815597 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 16:40:15 INFO - PROCESS | 1857 | 1462318815603 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 16:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 16:40:15 INFO - PROCESS | 1857 | 1462318815626 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 16:40:15 INFO - PROCESS | 1857 | 1462318815631 Marionette TRACE conn3 <- [1,2398,null,{}] 16:40:15 INFO - PROCESS | 1857 | 1462318815637 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}] 16:40:15 INFO - PROCESS | 1857 | 1462318815817 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 16:40:16 INFO - PROCESS | 1857 | 1462318816005 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922a6000 == 89 [pid = 1857] [id = 607] 16:40:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f758d1a4c00) [pid = 1857] [serial = 1822] [outer = (nil)] 16:40:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f758e0f0c00) [pid = 1857] [serial = 1823] [outer = 0x7f758d1a4c00] 16:40:16 INFO - PROCESS | 1857 | 1462318816069 Marionette DEBUG loaded listener.js 16:40:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f7593829800) [pid = 1857] [serial = 1824] [outer = 0x7f758d1a4c00] 16:40:16 INFO - PROCESS | 1857 | 1462318816992 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]]]}] 16:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 16:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1443ms 16:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 16:40:17 INFO - PROCESS | 1857 | 1462318817064 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 16:40:17 INFO - PROCESS | 1857 | 1462318817067 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 16:40:17 INFO - PROCESS | 1857 | 1462318817074 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 16:40:17 INFO - PROCESS | 1857 | 1462318817079 Marionette TRACE conn3 <- [1,2402,null,{}] 16:40:17 INFO - PROCESS | 1857 | 1462318817094 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}] 16:40:17 INFO - PROCESS | 1857 | 1462318817307 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 16:40:17 INFO - PROCESS | 1857 | 1462318817490 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d407800 == 90 [pid = 1857] [id = 608] 16:40:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758d19a400) [pid = 1857] [serial = 1825] [outer = (nil)] 16:40:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f7597173800) [pid = 1857] [serial = 1826] [outer = 0x7f758d19a400] 16:40:17 INFO - PROCESS | 1857 | 1462318817606 Marionette DEBUG loaded listener.js 16:40:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f7598259c00) [pid = 1857] [serial = 1827] [outer = 0x7f758d19a400] 16:40:18 INFO - PROCESS | 1857 | 1462318818402 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]]]}] 16:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 16:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1387ms 16:40:18 INFO - PROCESS | 1857 | 1462318818459 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 16:40:18 INFO - PROCESS | 1857 | 1462318818463 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 16:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 16:40:18 INFO - PROCESS | 1857 | 1462318818468 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 16:40:18 INFO - PROCESS | 1857 | 1462318818470 Marionette TRACE conn3 <- [1,2406,null,{}] 16:40:18 INFO - PROCESS | 1857 | 1462318818475 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}] 16:40:18 INFO - PROCESS | 1857 | 1462318818644 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 16:40:18 INFO - PROCESS | 1857 | 1462318818829 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a01bb000 == 91 [pid = 1857] [id = 609] 16:40:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f7594a61000) [pid = 1857] [serial = 1828] [outer = (nil)] 16:40:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f759bcf8800) [pid = 1857] [serial = 1829] [outer = 0x7f7594a61000] 16:40:18 INFO - PROCESS | 1857 | 1462318818898 Marionette DEBUG loaded listener.js 16:40:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f759d9e4000) [pid = 1857] [serial = 1830] [outer = 0x7f7594a61000] 16:40:19 INFO - PROCESS | 1857 | 1462318819725 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]]]}] 16:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 16:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1331ms 16:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 16:40:19 INFO - PROCESS | 1857 | 1462318819800 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 16:40:19 INFO - PROCESS | 1857 | 1462318819803 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 16:40:19 INFO - PROCESS | 1857 | 1462318819809 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 16:40:19 INFO - PROCESS | 1857 | 1462318819812 Marionette TRACE conn3 <- [1,2410,null,{}] 16:40:19 INFO - PROCESS | 1857 | 1462318819817 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}] 16:40:19 INFO - PROCESS | 1857 | 1462318819984 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 16:40:20 INFO - PROCESS | 1857 | 1462318820164 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75abb4d800 == 92 [pid = 1857] [id = 610] 16:40:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f7595cb5000) [pid = 1857] [serial = 1831] [outer = (nil)] 16:40:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f759ebbe000) [pid = 1857] [serial = 1832] [outer = 0x7f7595cb5000] 16:40:20 INFO - PROCESS | 1857 | 1462318820228 Marionette DEBUG loaded listener.js 16:40:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f759ffd4000) [pid = 1857] [serial = 1833] [outer = 0x7f7595cb5000] 16:40:21 INFO - PROCESS | 1857 | 1462318821009 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]]]}] 16:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 16:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1232ms 16:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 16:40:21 INFO - PROCESS | 1857 | 1462318821041 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 16:40:21 INFO - PROCESS | 1857 | 1462318821043 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 16:40:21 INFO - PROCESS | 1857 | 1462318821047 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 16:40:21 INFO - PROCESS | 1857 | 1462318821051 Marionette TRACE conn3 <- [1,2414,null,{}] 16:40:21 INFO - PROCESS | 1857 | 1462318821056 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}] 16:40:21 INFO - PROCESS | 1857 | 1462318821236 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 16:40:21 INFO - PROCESS | 1857 | 1462318821428 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b3dba800 == 93 [pid = 1857] [id = 611] 16:40:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f75a3b86400) [pid = 1857] [serial = 1834] [outer = (nil)] 16:40:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f75abb74c00) [pid = 1857] [serial = 1835] [outer = 0x7f75a3b86400] 16:40:21 INFO - PROCESS | 1857 | 1462318821491 Marionette DEBUG loaded listener.js 16:40:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f75af644800) [pid = 1857] [serial = 1836] [outer = 0x7f75a3b86400] 16:40:22 INFO - PROCESS | 1857 | 1462318822309 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]]]}] 16:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 16:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1334ms 16:40:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 16:40:22 INFO - PROCESS | 1857 | 1462318822383 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 16:40:22 INFO - PROCESS | 1857 | 1462318822385 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 16:40:22 INFO - PROCESS | 1857 | 1462318822391 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 16:40:22 INFO - PROCESS | 1857 | 1462318822394 Marionette TRACE conn3 <- [1,2418,null,{}] 16:40:22 INFO - PROCESS | 1857 | 1462318822398 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}] 16:40:22 INFO - PROCESS | 1857 | 1462318822557 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 16:40:22 INFO - PROCESS | 1857 | 1462318822781 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75930e4000 == 94 [pid = 1857] [id = 612] 16:40:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f7587944400) [pid = 1857] [serial = 1837] [outer = (nil)] 16:40:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758794dc00) [pid = 1857] [serial = 1838] [outer = 0x7f7587944400] 16:40:22 INFO - PROCESS | 1857 | 1462318822887 Marionette DEBUG loaded listener.js 16:40:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f7587a09000) [pid = 1857] [serial = 1839] [outer = 0x7f7587944400] 16:40:23 INFO - PROCESS | 1857 | 1462318823686 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]]]}] 16:40:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 16:40:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1331ms 16:40:23 INFO - PROCESS | 1857 | 1462318823725 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 16:40:23 INFO - PROCESS | 1857 | 1462318823727 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 16:40:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 16:40:23 INFO - PROCESS | 1857 | 1462318823733 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 16:40:23 INFO - PROCESS | 1857 | 1462318823735 Marionette TRACE conn3 <- [1,2422,null,{}] 16:40:23 INFO - PROCESS | 1857 | 1462318823741 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}] 16:40:23 INFO - PROCESS | 1857 | 1462318823890 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 16:40:24 INFO - PROCESS | 1857 | 1462318824077 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c2e800 == 95 [pid = 1857] [id = 613] 16:40:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f7587947400) [pid = 1857] [serial = 1840] [outer = (nil)] 16:40:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f759466ec00) [pid = 1857] [serial = 1841] [outer = 0x7f7587947400] 16:40:24 INFO - PROCESS | 1857 | 1462318824145 Marionette DEBUG loaded listener.js 16:40:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f7594672c00) [pid = 1857] [serial = 1842] [outer = 0x7f7587947400] 16:40:24 INFO - PROCESS | 1857 | 1462318824994 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]]]}] 16:40:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 16:40:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1276ms 16:40:25 INFO - PROCESS | 1857 | 1462318825024 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 16:40:25 INFO - PROCESS | 1857 | 1462318825028 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 16:40:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 16:40:25 INFO - PROCESS | 1857 | 1462318825035 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 16:40:25 INFO - PROCESS | 1857 | 1462318825038 Marionette TRACE conn3 <- [1,2426,null,{}] 16:40:25 INFO - PROCESS | 1857 | 1462318825041 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}] 16:40:25 INFO - PROCESS | 1857 | 1462318825215 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 16:40:25 INFO - PROCESS | 1857 | 1462318825403 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759381a800 == 96 [pid = 1857] [id = 614] 16:40:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f758794a400) [pid = 1857] [serial = 1843] [outer = (nil)] 16:40:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f7594678000) [pid = 1857] [serial = 1844] [outer = 0x7f758794a400] 16:40:25 INFO - PROCESS | 1857 | 1462318825466 Marionette DEBUG loaded listener.js 16:40:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f75ad712000) [pid = 1857] [serial = 1845] [outer = 0x7f758794a400] 16:40:26 INFO - PROCESS | 1857 | 1462318826291 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]]]}] 16:40:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 16:40:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1281ms 16:40:26 INFO - PROCESS | 1857 | 1462318826319 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 16:40:26 INFO - PROCESS | 1857 | 1462318826322 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 16:40:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 16:40:26 INFO - PROCESS | 1857 | 1462318826329 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 16:40:26 INFO - PROCESS | 1857 | 1462318826332 Marionette TRACE conn3 <- [1,2430,null,{}] 16:40:26 INFO - PROCESS | 1857 | 1462318826337 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}] 16:40:26 INFO - PROCESS | 1857 | 1462318826509 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 16:40:26 INFO - PROCESS | 1857 | 1462318826696 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75985d1000 == 97 [pid = 1857] [id = 615] 16:40:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f7592104400) [pid = 1857] [serial = 1846] [outer = (nil)] 16:40:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f759210a800) [pid = 1857] [serial = 1847] [outer = 0x7f7592104400] 16:40:26 INFO - PROCESS | 1857 | 1462318826760 Marionette DEBUG loaded listener.js 16:40:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f7592110400) [pid = 1857] [serial = 1848] [outer = 0x7f7592104400] 16:40:27 INFO - PROCESS | 1857 | 1462318827598 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]]]}] 16:40:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 16:40:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1277ms 16:40:27 INFO - PROCESS | 1857 | 1462318827607 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 16:40:27 INFO - PROCESS | 1857 | 1462318827610 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 16:40:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 16:40:27 INFO - PROCESS | 1857 | 1462318827616 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 16:40:27 INFO - PROCESS | 1857 | 1462318827618 Marionette TRACE conn3 <- [1,2434,null,{}] 16:40:27 INFO - PROCESS | 1857 | 1462318827624 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}] 16:40:27 INFO - PROCESS | 1857 | 1462318827811 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 16:40:28 INFO - PROCESS | 1857 | 1462318828008 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7586ae2800 == 98 [pid = 1857] [id = 616] 16:40:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f75834d5c00) [pid = 1857] [serial = 1849] [outer = (nil)] 16:40:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f75834db000) [pid = 1857] [serial = 1850] [outer = 0x7f75834d5c00] 16:40:28 INFO - PROCESS | 1857 | 1462318828078 Marionette DEBUG loaded listener.js 16:40:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f7592108c00) [pid = 1857] [serial = 1851] [outer = 0x7f75834d5c00] 16:40:28 INFO - PROCESS | 1857 | 1462318828850 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]]]}] 16:40:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 16:40:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1284ms 16:40:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 16:40:28 INFO - PROCESS | 1857 | 1462318828901 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 16:40:28 INFO - PROCESS | 1857 | 1462318828903 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 16:40:28 INFO - PROCESS | 1857 | 1462318828909 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 16:40:28 INFO - PROCESS | 1857 | 1462318828912 Marionette TRACE conn3 <- [1,2438,null,{}] 16:40:28 INFO - PROCESS | 1857 | 1462318828916 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}] 16:40:29 INFO - PROCESS | 1857 | 1462318829084 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 16:40:29 INFO - PROCESS | 1857 | 1462318829280 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d5e7000 == 99 [pid = 1857] [id = 617] 16:40:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f75834d4400) [pid = 1857] [serial = 1852] [outer = (nil)] 16:40:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f7587977400) [pid = 1857] [serial = 1853] [outer = 0x7f75834d4400] 16:40:29 INFO - PROCESS | 1857 | 1462318829346 Marionette DEBUG loaded listener.js 16:40:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f758797d400) [pid = 1857] [serial = 1854] [outer = 0x7f75834d4400] 16:40:30 INFO - PROCESS | 1857 | 1462318830626 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]]]}] 16:40:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 16:40:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1792ms 16:40:30 INFO - PROCESS | 1857 | 1462318830700 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 16:40:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 16:40:30 INFO - PROCESS | 1857 | 1462318830705 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 16:40:30 INFO - PROCESS | 1857 | 1462318830712 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 16:40:30 INFO - PROCESS | 1857 | 1462318830717 Marionette TRACE conn3 <- [1,2442,null,{}] 16:40:30 INFO - PROCESS | 1857 | 1462318830724 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}] 16:40:30 INFO - PROCESS | 1857 | 1462318830972 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 16:40:31 INFO - PROCESS | 1857 | 1462318831132 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758aad7000 == 100 [pid = 1857] [id = 618] 16:40:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f75834de400) [pid = 1857] [serial = 1855] [outer = (nil)] 16:40:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f758797f400) [pid = 1857] [serial = 1856] [outer = 0x7f75834de400] 16:40:31 INFO - PROCESS | 1857 | 1462318831190 Marionette DEBUG loaded listener.js 16:40:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f7587a11800) [pid = 1857] [serial = 1857] [outer = 0x7f75834de400] 16:40:31 INFO - PROCESS | 1857 | 1462318831950 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]]]}] 16:40:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 16:40:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1281ms 16:40:31 INFO - PROCESS | 1857 | 1462318831993 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 16:40:32 INFO - PROCESS | 1857 | 1462318832000 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 16:40:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 16:40:32 INFO - PROCESS | 1857 | 1462318832008 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 16:40:32 INFO - PROCESS | 1857 | 1462318832012 Marionette TRACE conn3 <- [1,2446,null,{}] 16:40:32 INFO - PROCESS | 1857 | 1462318832017 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}] 16:40:32 INFO - PROCESS | 1857 | 1462318832167 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 16:40:32 INFO - PROCESS | 1857 | 1462318832492 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758860b800 == 101 [pid = 1857] [id = 619] 16:40:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f758b0e4800) [pid = 1857] [serial = 1858] [outer = (nil)] 16:40:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f758b3a6400) [pid = 1857] [serial = 1859] [outer = 0x7f758b0e4800] 16:40:32 INFO - PROCESS | 1857 | 1462318832552 Marionette DEBUG loaded listener.js 16:40:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f758c445400) [pid = 1857] [serial = 1860] [outer = 0x7f758b0e4800] 16:40:33 INFO - PROCESS | 1857 | 1462318833372 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]]]}] 16:40:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 16:40:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1383ms 16:40:33 INFO - PROCESS | 1857 | 1462318833443 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 16:40:33 INFO - PROCESS | 1857 | 1462318833445 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75971d7800 == 100 [pid = 1857] [id = 604] 16:40:33 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x7f7598254400) [pid = 1857] [serial = 1760] [outer = (nil)] [url = about:blank] 16:40:33 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x7f75aab6bc00) [pid = 1857] [serial = 1724] [outer = (nil)] [url = about:blank] 16:40:33 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f759fff1000) [pid = 1857] [serial = 1718] [outer = (nil)] [url = about:blank] 16:40:33 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f75a4a34c00) [pid = 1857] [serial = 1721] [outer = (nil)] [url = about:blank] 16:40:33 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f75923f3800) [pid = 1857] [serial = 1727] [outer = (nil)] [url = about:blank] 16:40:33 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f758c244000) [pid = 1857] [serial = 1730] [outer = (nil)] [url = about:blank] 16:40:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593c61800 == 99 [pid = 1857] [id = 603] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e083000 == 98 [pid = 1857] [id = 602] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b261800 == 97 [pid = 1857] [id = 601] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588613800 == 96 [pid = 1857] [id = 600] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758ced6800 == 95 [pid = 1857] [id = 599] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aad1b800 == 94 [pid = 1857] [id = 593] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3c88000 == 93 [pid = 1857] [id = 592] 16:40:33 INFO - PROCESS | 1857 | 1462318833558 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 16:40:33 INFO - PROCESS | 1857 | 1462318833562 Marionette TRACE conn3 <- [1,2450,null,{}] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e069800 == 92 [pid = 1857] [id = 591] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d418000 == 91 [pid = 1857] [id = 590] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce46000 == 90 [pid = 1857] [id = 589] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7594572000 == 89 [pid = 1857] [id = 588] 16:40:33 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758aacd000 == 88 [pid = 1857] [id = 587] 16:40:33 INFO - PROCESS | 1857 | 1462318833585 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}] 16:40:33 INFO - PROCESS | 1857 | 1462318833722 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 16:40:33 INFO - PROCESS | 1857 | 1462318833731 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894ca000 == 89 [pid = 1857] [id = 620] 16:40:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f7588791c00) [pid = 1857] [serial = 1861] [outer = (nil)] 16:40:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f758e021c00) [pid = 1857] [serial = 1862] [outer = 0x7f7588791c00] 16:40:33 INFO - PROCESS | 1857 | 1462318833801 Marionette DEBUG loaded listener.js 16:40:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f758e0f7800) [pid = 1857] [serial = 1863] [outer = 0x7f7588791c00] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f7593c29000) [pid = 1857] [serial = 1698] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f7593c2c400) [pid = 1857] [serial = 1749] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f759824e800) [pid = 1857] [serial = 1712] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x7f7595b44400) [pid = 1857] [serial = 1757] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x7f758c23b800) [pid = 1857] [serial = 1733] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f75970f0400) [pid = 1857] [serial = 1754] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f758c293400) [pid = 1857] [serial = 1739] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f7592451000) [pid = 1857] [serial = 1746] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f758e9edc00) [pid = 1857] [serial = 1745] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f7586755c00) [pid = 1857] [serial = 1700] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f759588d800) [pid = 1857] [serial = 1751] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f758b2ef800) [pid = 1857] [serial = 1737] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f7595b44800) [pid = 1857] [serial = 1709] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f758cd6f400) [pid = 1857] [serial = 1703] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f759c74dc00) [pid = 1857] [serial = 1715] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f758cd6f000) [pid = 1857] [serial = 1742] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f75971f6800) [pid = 1857] [serial = 1755] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758d19c800) [pid = 1857] [serial = 1740] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f7597310000) [pid = 1857] [serial = 1758] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f7595b46400) [pid = 1857] [serial = 1752] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f75923ec400) [pid = 1857] [serial = 1706] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f758af9a400) [pid = 1857] [serial = 1736] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f759384e800) [pid = 1857] [serial = 1748] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f758e0b7c00) [pid = 1857] [serial = 1743] [outer = (nil)] [url = about:blank] 16:40:34 INFO - PROCESS | 1857 | 1462318834615 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]]]}] 16:40:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 16:40:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1143ms 16:40:34 INFO - PROCESS | 1857 | 1462318834660 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 16:40:34 INFO - PROCESS | 1857 | 1462318834664 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 16:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 16:40:34 INFO - PROCESS | 1857 | 1462318834669 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 16:40:34 INFO - PROCESS | 1857 | 1462318834671 Marionette TRACE conn3 <- [1,2454,null,{}] 16:40:34 INFO - PROCESS | 1857 | 1462318834676 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}] 16:40:34 INFO - PROCESS | 1857 | 1462318834824 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 16:40:34 INFO - PROCESS | 1857 | 1462318834837 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d5dc800 == 90 [pid = 1857] [id = 621] 16:40:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f758b2ef800) [pid = 1857] [serial = 1864] [outer = (nil)] 16:40:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f759210c800) [pid = 1857] [serial = 1865] [outer = 0x7f758b2ef800] 16:40:34 INFO - PROCESS | 1857 | 1462318834892 Marionette DEBUG loaded listener.js 16:40:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f7592111c00) [pid = 1857] [serial = 1866] [outer = 0x7f758b2ef800] 16:40:35 INFO - PROCESS | 1857 | 1462318835682 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]]]}] 16:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 16:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1077ms 16:40:35 INFO - PROCESS | 1857 | 1462318835746 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 16:40:35 INFO - PROCESS | 1857 | 1462318835750 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 16:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 16:40:35 INFO - PROCESS | 1857 | 1462318835754 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 16:40:35 INFO - PROCESS | 1857 | 1462318835757 Marionette TRACE conn3 <- [1,2458,null,{}] 16:40:35 INFO - PROCESS | 1857 | 1462318835762 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}] 16:40:35 INFO - PROCESS | 1857 | 1462318835909 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 16:40:35 INFO - PROCESS | 1857 | 1462318835921 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75930ea800 == 91 [pid = 1857] [id = 622] 16:40:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f7592106400) [pid = 1857] [serial = 1867] [outer = (nil)] 16:40:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f7592fc6c00) [pid = 1857] [serial = 1868] [outer = 0x7f7592106400] 16:40:35 INFO - PROCESS | 1857 | 1462318835975 Marionette DEBUG loaded listener.js 16:40:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f759382e800) [pid = 1857] [serial = 1869] [outer = 0x7f7592106400] 16:40:36 INFO - PROCESS | 1857 | 1462318836787 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]]]}] 16:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 16:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1079ms 16:40:36 INFO - PROCESS | 1857 | 1462318836844 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 16:40:36 INFO - PROCESS | 1857 | 1462318836846 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 16:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 16:40:36 INFO - PROCESS | 1857 | 1462318836853 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 16:40:36 INFO - PROCESS | 1857 | 1462318836855 Marionette TRACE conn3 <- [1,2462,null,{}] 16:40:36 INFO - PROCESS | 1857 | 1462318836861 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}] 16:40:37 INFO - PROCESS | 1857 | 1462318837089 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 16:40:37 INFO - PROCESS | 1857 | 1462318837116 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759458f800 == 92 [pid = 1857] [id = 623] 16:40:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f7593d80800) [pid = 1857] [serial = 1870] [outer = (nil)] 16:40:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f7594675800) [pid = 1857] [serial = 1871] [outer = 0x7f7593d80800] 16:40:37 INFO - PROCESS | 1857 | 1462318837172 Marionette DEBUG loaded listener.js 16:40:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f7595886000) [pid = 1857] [serial = 1872] [outer = 0x7f7593d80800] 16:40:37 INFO - PROCESS | 1857 | 1462318837872 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]]]}] 16:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 16:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1078ms 16:40:37 INFO - PROCESS | 1857 | 1462318837932 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 16:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 16:40:37 INFO - PROCESS | 1857 | 1462318837935 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 16:40:37 INFO - PROCESS | 1857 | 1462318837940 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 16:40:37 INFO - PROCESS | 1857 | 1462318837942 Marionette TRACE conn3 <- [1,2466,null,{}] 16:40:37 INFO - PROCESS | 1857 | 1462318837956 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}] 16:40:38 INFO - PROCESS | 1857 | 1462318838170 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 16:40:38 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f759382bc00) [pid = 1857] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 16:40:38 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f75970f3400) [pid = 1857] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 16:40:38 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758cd70c00) [pid = 1857] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 16:40:38 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f7587a0c000) [pid = 1857] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 16:40:38 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f758d6e8000) [pid = 1857] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 16:40:38 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f758d6e8c00) [pid = 1857] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 16:40:38 INFO - PROCESS | 1857 | 1462318838771 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7589320000 == 93 [pid = 1857] [id = 624] 16:40:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f7587a08400) [pid = 1857] [serial = 1873] [outer = (nil)] 16:40:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758d6e8000) [pid = 1857] [serial = 1874] [outer = 0x7f7587a08400] 16:40:38 INFO - PROCESS | 1857 | 1462318838826 Marionette DEBUG loaded listener.js 16:40:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f7595893c00) [pid = 1857] [serial = 1875] [outer = 0x7f7587a08400] 16:40:39 INFO - PROCESS | 1857 | 1462318839401 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]]]}] 16:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 16:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1491ms 16:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 16:40:39 INFO - PROCESS | 1857 | 1462318839431 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 16:40:39 INFO - PROCESS | 1857 | 1462318839433 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 16:40:39 INFO - PROCESS | 1857 | 1462318839437 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 16:40:39 INFO - PROCESS | 1857 | 1462318839441 Marionette TRACE conn3 <- [1,2470,null,{}] 16:40:39 INFO - PROCESS | 1857 | 1462318839446 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}] 16:40:39 INFO - PROCESS | 1857 | 1462318839584 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 16:40:39 INFO - PROCESS | 1857 | 1462318839735 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759b2dd800 == 94 [pid = 1857] [id = 625] 16:40:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f7587a0c000) [pid = 1857] [serial = 1876] [outer = (nil)] 16:40:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f75971f9400) [pid = 1857] [serial = 1877] [outer = 0x7f7587a0c000] 16:40:39 INFO - PROCESS | 1857 | 1462318839791 Marionette DEBUG loaded listener.js 16:40:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f759824e800) [pid = 1857] [serial = 1878] [outer = 0x7f7587a0c000] 16:40:40 INFO - PROCESS | 1857 | 1462318840343 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]]]}] 16:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 16:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 976ms 16:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 16:40:40 INFO - PROCESS | 1857 | 1462318840415 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 16:40:40 INFO - PROCESS | 1857 | 1462318840417 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 16:40:40 INFO - PROCESS | 1857 | 1462318840423 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 16:40:40 INFO - PROCESS | 1857 | 1462318840426 Marionette TRACE conn3 <- [1,2474,null,{}] 16:40:40 INFO - PROCESS | 1857 | 1462318840431 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}] 16:40:40 INFO - PROCESS | 1857 | 1462318840569 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 16:40:40 INFO - PROCESS | 1857 | 1462318840843 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758688d800 == 95 [pid = 1857] [id = 626] 16:40:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f75834d0c00) [pid = 1857] [serial = 1879] [outer = (nil)] 16:40:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f75834d7000) [pid = 1857] [serial = 1880] [outer = 0x7f75834d0c00] 16:40:40 INFO - PROCESS | 1857 | 1462318840926 Marionette DEBUG loaded listener.js 16:40:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f758675b400) [pid = 1857] [serial = 1881] [outer = 0x7f75834d0c00] 16:40:41 INFO - PROCESS | 1857 | 1462318841788 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]]]}] 16:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 16:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1430ms 16:40:41 INFO - PROCESS | 1857 | 1462318841854 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 16:40:41 INFO - PROCESS | 1857 | 1462318841860 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 16:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 16:40:41 INFO - PROCESS | 1857 | 1462318841867 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 16:40:41 INFO - PROCESS | 1857 | 1462318841872 Marionette TRACE conn3 <- [1,2478,null,{}] 16:40:41 INFO - PROCESS | 1857 | 1462318841879 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}] 16:40:42 INFO - PROCESS | 1857 | 1462318842101 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 16:40:42 INFO - PROCESS | 1857 | 1462318842288 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:42 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d5ca000 == 96 [pid = 1857] [id = 627] 16:40:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f75834d4000) [pid = 1857] [serial = 1882] [outer = (nil)] 16:40:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f758b3adc00) [pid = 1857] [serial = 1883] [outer = 0x7f75834d4000] 16:40:42 INFO - PROCESS | 1857 | 1462318842357 Marionette DEBUG loaded listener.js 16:40:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758c661400) [pid = 1857] [serial = 1884] [outer = 0x7f75834d4000] 16:40:43 INFO - PROCESS | 1857 | 1462318843220 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]]]}] 16:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 16:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1390ms 16:40:43 INFO - PROCESS | 1857 | 1462318843261 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 16:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 16:40:43 INFO - PROCESS | 1857 | 1462318843267 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 16:40:43 INFO - PROCESS | 1857 | 1462318843273 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 16:40:43 INFO - PROCESS | 1857 | 1462318843276 Marionette TRACE conn3 <- [1,2482,null,{}] 16:40:43 INFO - PROCESS | 1857 | 1462318843282 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}] 16:40:43 INFO - PROCESS | 1857 | 1462318843463 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 16:40:43 INFO - PROCESS | 1857 | 1462318843660 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759744a000 == 97 [pid = 1857] [id = 628] 16:40:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f758a8e6800) [pid = 1857] [serial = 1885] [outer = (nil)] 16:40:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f758e9a0400) [pid = 1857] [serial = 1886] [outer = 0x7f758a8e6800] 16:40:43 INFO - PROCESS | 1857 | 1462318843725 Marionette DEBUG loaded listener.js 16:40:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f759382e000) [pid = 1857] [serial = 1887] [outer = 0x7f758a8e6800] 16:40:44 INFO - PROCESS | 1857 | 1462318844616 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]]]}] 16:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 16:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1379ms 16:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 16:40:44 INFO - PROCESS | 1857 | 1462318844653 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 16:40:44 INFO - PROCESS | 1857 | 1462318844655 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 16:40:44 INFO - PROCESS | 1857 | 1462318844668 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 16:40:44 INFO - PROCESS | 1857 | 1462318844677 Marionette TRACE conn3 <- [1,2486,null,{}] 16:40:44 INFO - PROCESS | 1857 | 1462318844685 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}] 16:40:44 INFO - PROCESS | 1857 | 1462318844861 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 16:40:45 INFO - PROCESS | 1857 | 1462318845055 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ecb7000 == 98 [pid = 1857] [id = 629] 16:40:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f759382d000) [pid = 1857] [serial = 1888] [outer = (nil)] 16:40:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f7594627800) [pid = 1857] [serial = 1889] [outer = 0x7f759382d000] 16:40:45 INFO - PROCESS | 1857 | 1462318845118 Marionette DEBUG loaded listener.js 16:40:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f7597178000) [pid = 1857] [serial = 1890] [outer = 0x7f759382d000] 16:40:45 INFO - PROCESS | 1857 | 1462318845979 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]]]}] 16:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 16:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1348ms 16:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 16:40:46 INFO - PROCESS | 1857 | 1462318846008 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 16:40:46 INFO - PROCESS | 1857 | 1462318846012 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 16:40:46 INFO - PROCESS | 1857 | 1462318846016 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 16:40:46 INFO - PROCESS | 1857 | 1462318846020 Marionette TRACE conn3 <- [1,2490,null,{}] 16:40:46 INFO - PROCESS | 1857 | 1462318846025 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}] 16:40:46 INFO - PROCESS | 1857 | 1462318846193 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 16:40:46 INFO - PROCESS | 1857 | 1462318846384 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:46 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aa62f000 == 99 [pid = 1857] [id = 630] 16:40:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f7593c24c00) [pid = 1857] [serial = 1891] [outer = (nil)] 16:40:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f759b564800) [pid = 1857] [serial = 1892] [outer = 0x7f7593c24c00] 16:40:46 INFO - PROCESS | 1857 | 1462318846445 Marionette DEBUG loaded listener.js 16:40:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f759be55400) [pid = 1857] [serial = 1893] [outer = 0x7f7593c24c00] 16:40:47 INFO - PROCESS | 1857 | 1462318847270 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]]]}] 16:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 16:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1327ms 16:40:47 INFO - PROCESS | 1857 | 1462318847345 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 16:40:47 INFO - PROCESS | 1857 | 1462318847349 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 16:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 16:40:47 INFO - PROCESS | 1857 | 1462318847355 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 16:40:47 INFO - PROCESS | 1857 | 1462318847358 Marionette TRACE conn3 <- [1,2494,null,{}] 16:40:47 INFO - PROCESS | 1857 | 1462318847364 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}] 16:40:47 INFO - PROCESS | 1857 | 1462318847568 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 16:40:47 INFO - PROCESS | 1857 | 1462318847754 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af5a5800 == 100 [pid = 1857] [id = 631] 16:40:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f759e739800) [pid = 1857] [serial = 1894] [outer = (nil)] 16:40:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f759e74ec00) [pid = 1857] [serial = 1895] [outer = 0x7f759e739800] 16:40:47 INFO - PROCESS | 1857 | 1462318847831 Marionette DEBUG loaded listener.js 16:40:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f759ffec800) [pid = 1857] [serial = 1896] [outer = 0x7f759e739800] 16:40:48 INFO - PROCESS | 1857 | 1462318848710 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]]]}] 16:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 16:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1428ms 16:40:48 INFO - PROCESS | 1857 | 1462318848784 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 16:40:48 INFO - PROCESS | 1857 | 1462318848786 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 16:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 16:40:48 INFO - PROCESS | 1857 | 1462318848792 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 16:40:48 INFO - PROCESS | 1857 | 1462318848794 Marionette TRACE conn3 <- [1,2498,null,{}] 16:40:48 INFO - PROCESS | 1857 | 1462318848799 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}] 16:40:49 INFO - PROCESS | 1857 | 1462318849009 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 16:40:49 INFO - PROCESS | 1857 | 1462318849198 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b27c2000 == 101 [pid = 1857] [id = 632] 16:40:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x7f759fff1000) [pid = 1857] [serial = 1897] [outer = (nil)] 16:40:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x7f75aa611400) [pid = 1857] [serial = 1898] [outer = 0x7f759fff1000] 16:40:49 INFO - PROCESS | 1857 | 1462318849263 Marionette DEBUG loaded listener.js 16:40:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x7f75aa990400) [pid = 1857] [serial = 1899] [outer = 0x7f759fff1000] 16:40:50 INFO - PROCESS | 1857 | 1462318850038 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]]]}] 16:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 16:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1281ms 16:40:50 INFO - PROCESS | 1857 | 1462318850073 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 16:40:50 INFO - PROCESS | 1857 | 1462318850075 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 16:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 16:40:50 INFO - PROCESS | 1857 | 1462318850081 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 16:40:50 INFO - PROCESS | 1857 | 1462318850083 Marionette TRACE conn3 <- [1,2502,null,{}] 16:40:50 INFO - PROCESS | 1857 | 1462318850088 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}] 16:40:50 INFO - PROCESS | 1857 | 1462318850249 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 16:40:50 INFO - PROCESS | 1857 | 1462318850439 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75944a5000 == 102 [pid = 1857] [id = 633] 16:40:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x7f7583dbf000) [pid = 1857] [serial = 1900] [outer = (nil)] 16:40:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x7f7583dc6000) [pid = 1857] [serial = 1901] [outer = 0x7f7583dbf000] 16:40:50 INFO - PROCESS | 1857 | 1462318850500 Marionette DEBUG loaded listener.js 16:40:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x7f7583dcbc00) [pid = 1857] [serial = 1902] [outer = 0x7f7583dbf000] 16:40:51 INFO - PROCESS | 1857 | 1462318851331 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]]]}] 16:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 16:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1277ms 16:40:51 INFO - PROCESS | 1857 | 1462318851359 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 16:40:51 INFO - PROCESS | 1857 | 1462318851363 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 16:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 16:40:51 INFO - PROCESS | 1857 | 1462318851368 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 16:40:51 INFO - PROCESS | 1857 | 1462318851370 Marionette TRACE conn3 <- [1,2506,null,{}] 16:40:51 INFO - PROCESS | 1857 | 1462318851375 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}] 16:40:51 INFO - PROCESS | 1857 | 1462318851533 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 16:40:51 INFO - PROCESS | 1857 | 1462318851726 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c485800 == 103 [pid = 1857] [id = 634] 16:40:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x7f7583dc1000) [pid = 1857] [serial = 1903] [outer = (nil)] 16:40:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x7f75aa994c00) [pid = 1857] [serial = 1904] [outer = 0x7f7583dc1000] 16:40:51 INFO - PROCESS | 1857 | 1462318851792 Marionette DEBUG loaded listener.js 16:40:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x7f75ab807400) [pid = 1857] [serial = 1905] [outer = 0x7f7583dc1000] 16:40:52 INFO - PROCESS | 1857 | 1462318852598 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]]]}] 16:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 16:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1283ms 16:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 16:40:52 INFO - PROCESS | 1857 | 1462318852652 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 16:40:52 INFO - PROCESS | 1857 | 1462318852654 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 16:40:52 INFO - PROCESS | 1857 | 1462318852660 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 16:40:52 INFO - PROCESS | 1857 | 1462318852663 Marionette TRACE conn3 <- [1,2510,null,{}] 16:40:52 INFO - PROCESS | 1857 | 1462318852668 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}] 16:40:52 INFO - PROCESS | 1857 | 1462318852840 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 16:40:53 INFO - PROCESS | 1857 | 1462318853061 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c49d800 == 104 [pid = 1857] [id = 635] 16:40:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x7f7583dcb400) [pid = 1857] [serial = 1906] [outer = (nil)] 16:40:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x7f75abb81400) [pid = 1857] [serial = 1907] [outer = 0x7f7583dcb400] 16:40:53 INFO - PROCESS | 1857 | 1462318853179 Marionette DEBUG loaded listener.js 16:40:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x7f75aee8f400) [pid = 1857] [serial = 1908] [outer = 0x7f7583dcb400] 16:40:54 INFO - PROCESS | 1857 | 1462318854032 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]]]}] 16:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 16:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1430ms 16:40:54 INFO - PROCESS | 1857 | 1462318854089 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 16:40:54 INFO - PROCESS | 1857 | 1462318854093 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 16:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 16:40:54 INFO - PROCESS | 1857 | 1462318854098 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 16:40:54 INFO - PROCESS | 1857 | 1462318854100 Marionette TRACE conn3 <- [1,2514,null,{}] 16:40:54 INFO - PROCESS | 1857 | 1462318854106 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}] 16:40:54 INFO - PROCESS | 1857 | 1462318854267 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 16:40:54 INFO - PROCESS | 1857 | 1462318854460 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588556800 == 105 [pid = 1857] [id = 636] 16:40:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x7f7597fc2400) [pid = 1857] [serial = 1909] [outer = (nil)] 16:40:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x7f7597fcb400) [pid = 1857] [serial = 1910] [outer = 0x7f7597fc2400] 16:40:54 INFO - PROCESS | 1857 | 1462318854530 Marionette DEBUG loaded listener.js 16:40:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x7f75aba5ac00) [pid = 1857] [serial = 1911] [outer = 0x7f7597fc2400] 16:40:55 INFO - PROCESS | 1857 | 1462318855355 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]]]}] 16:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 16:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1333ms 16:40:55 INFO - PROCESS | 1857 | 1462318855432 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 16:40:55 INFO - PROCESS | 1857 | 1462318855435 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 16:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 16:40:55 INFO - PROCESS | 1857 | 1462318855441 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 16:40:55 INFO - PROCESS | 1857 | 1462318855444 Marionette TRACE conn3 <- [1,2518,null,{}] 16:40:55 INFO - PROCESS | 1857 | 1462318855449 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}] 16:40:55 INFO - PROCESS | 1857 | 1462318855638 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 16:40:55 INFO - PROCESS | 1857 | 1462318855859 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7587a9b800 == 106 [pid = 1857] [id = 637] 16:40:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x7f7583cee000) [pid = 1857] [serial = 1912] [outer = (nil)] 16:40:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x7f7583cf9400) [pid = 1857] [serial = 1913] [outer = 0x7f7583cee000] 16:40:55 INFO - PROCESS | 1857 | 1462318855923 Marionette DEBUG loaded listener.js 16:40:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x7f759ec6d400) [pid = 1857] [serial = 1914] [outer = 0x7f7583cee000] 16:40:56 INFO - PROCESS | 1857 | 1462318856745 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]]]}] 16:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 16:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1335ms 16:40:56 INFO - PROCESS | 1857 | 1462318856793 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 16:40:56 INFO - PROCESS | 1857 | 1462318856797 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 16:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 16:40:56 INFO - PROCESS | 1857 | 1462318856804 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 16:40:56 INFO - PROCESS | 1857 | 1462318856807 Marionette TRACE conn3 <- [1,2522,null,{}] 16:40:56 INFO - PROCESS | 1857 | 1462318856812 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}] 16:40:56 INFO - PROCESS | 1857 | 1462318856975 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 16:40:57 INFO - PROCESS | 1857 | 1462318857168 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758cee9000 == 107 [pid = 1857] [id = 638] 16:40:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x7f7583cf5400) [pid = 1857] [serial = 1915] [outer = (nil)] 16:40:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x7f758a8b1400) [pid = 1857] [serial = 1916] [outer = 0x7f7583cf5400] 16:40:57 INFO - PROCESS | 1857 | 1462318857234 Marionette DEBUG loaded listener.js 16:40:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x7f758a8b6400) [pid = 1857] [serial = 1917] [outer = 0x7f7583cf5400] 16:40:58 INFO - PROCESS | 1857 | 1462318858462 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]]]}] 16:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 16:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1731ms 16:40:58 INFO - PROCESS | 1857 | 1462318858537 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 16:40:58 INFO - PROCESS | 1857 | 1462318858542 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 16:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 16:40:58 INFO - PROCESS | 1857 | 1462318858550 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 16:40:58 INFO - PROCESS | 1857 | 1462318858555 Marionette TRACE conn3 <- [1,2526,null,{}] 16:40:58 INFO - PROCESS | 1857 | 1462318858563 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}] 16:40:58 INFO - PROCESS | 1857 | 1462318858790 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 16:40:59 INFO - PROCESS | 1857 | 1462318859020 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:40:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c48c000 == 108 [pid = 1857] [id = 639] 16:40:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x7f7587942c00) [pid = 1857] [serial = 1918] [outer = (nil)] 16:40:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x7f758794ec00) [pid = 1857] [serial = 1919] [outer = 0x7f7587942c00] 16:40:59 INFO - PROCESS | 1857 | 1462318859083 Marionette DEBUG loaded listener.js 16:40:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x7f7587a15800) [pid = 1857] [serial = 1920] [outer = 0x7f7587942c00] 16:40:59 INFO - PROCESS | 1857 | 1462318859894 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]]]}] 16:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 16:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1382ms 16:40:59 INFO - PROCESS | 1857 | 1462318859933 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 16:40:59 INFO - PROCESS | 1857 | 1462318859940 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 16:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 16:40:59 INFO - PROCESS | 1857 | 1462318859951 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 16:40:59 INFO - PROCESS | 1857 | 1462318859954 Marionette TRACE conn3 <- [1,2530,null,{}] 16:40:59 INFO - PROCESS | 1857 | 1462318859959 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}] 16:41:00 INFO - PROCESS | 1857 | 1462318860129 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 16:41:00 INFO - PROCESS | 1857 | 1462318860461 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758688a800 == 109 [pid = 1857] [id = 640] 16:41:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x7f758a8b5c00) [pid = 1857] [serial = 1921] [outer = (nil)] 16:41:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 238 (0x7f758a8b9400) [pid = 1857] [serial = 1922] [outer = 0x7f758a8b5c00] 16:41:00 INFO - PROCESS | 1857 | 1462318860564 Marionette DEBUG loaded listener.js 16:41:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 239 (0x7f758b2e5c00) [pid = 1857] [serial = 1923] [outer = 0x7f758a8b5c00] 16:41:01 INFO - PROCESS | 1857 | 1462318861370 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]]]}] 16:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 16:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1486ms 16:41:01 INFO - PROCESS | 1857 | 1462318861437 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 16:41:01 INFO - PROCESS | 1857 | 1462318861440 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 16:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 16:41:01 INFO - PROCESS | 1857 | 1462318861446 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 16:41:01 INFO - PROCESS | 1857 | 1462318861452 Marionette TRACE conn3 <- [1,2534,null,{}] 16:41:01 INFO - PROCESS | 1857 | 1462318861465 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}] 16:41:01 INFO - PROCESS | 1857 | 1462318861699 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7599a65800 == 108 [pid = 1857] [id = 493] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758cef4800 == 107 [pid = 1857] [id = 576] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759b2dd800 == 106 [pid = 1857] [id = 625] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7589320000 == 105 [pid = 1857] [id = 624] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759458f800 == 104 [pid = 1857] [id = 623] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 238 (0x7f759e733800) [pid = 1857] [serial = 1775] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 237 (0x7f75a0d90800) [pid = 1857] [serial = 1778] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 236 (0x7f75abb7a400) [pid = 1857] [serial = 1784] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x7f75aab5c800) [pid = 1857] [serial = 1781] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x7f75abeedc00) [pid = 1857] [serial = 1787] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x7f75af082400) [pid = 1857] [serial = 1790] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x7f7593836400) [pid = 1857] [serial = 1793] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x7f758e9ecc00) [pid = 1857] [serial = 1817] [outer = (nil)] [url = about:blank] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75930ea800 == 103 [pid = 1857] [id = 622] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758d5dc800 == 102 [pid = 1857] [id = 621] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75894ca000 == 101 [pid = 1857] [id = 620] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758860b800 == 100 [pid = 1857] [id = 619] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758aad7000 == 99 [pid = 1857] [id = 618] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75930e4000 == 98 [pid = 1857] [id = 612] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b3dba800 == 97 [pid = 1857] [id = 611] 16:41:01 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75abb4d800 == 96 [pid = 1857] [id = 610] 16:41:02 INFO - PROCESS | 1857 | 1462318862049 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01bb000 == 95 [pid = 1857] [id = 609] 16:41:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d407800 == 94 [pid = 1857] [id = 608] 16:41:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922a6000 == 93 [pid = 1857] [id = 607] 16:41:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75894ca000 == 94 [pid = 1857] [id = 641] 16:41:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x7f758d19c000) [pid = 1857] [serial = 1924] [outer = (nil)] 16:41:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x7f758df89c00) [pid = 1857] [serial = 1925] [outer = 0x7f758d19c000] 16:41:02 INFO - PROCESS | 1857 | 1462318862124 Marionette DEBUG loaded listener.js 16:41:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x7f758e0acc00) [pid = 1857] [serial = 1926] [outer = 0x7f758d19c000] 16:41:02 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758aab8800 == 93 [pid = 1857] [id = 606] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x7f7594a62000) [pid = 1857] [serial = 1811] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x7f759a610800) [pid = 1857] [serial = 1814] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x7f758d6f2400) [pid = 1857] [serial = 1802] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x7f758e04ac00) [pid = 1857] [serial = 1803] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x7f758c658800) [pid = 1857] [serial = 1800] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x7f758a8e4000) [pid = 1857] [serial = 1799] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x7f758e9ad000) [pid = 1857] [serial = 1805] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x7f759382b800) [pid = 1857] [serial = 1806] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x7f7597314800) [pid = 1857] [serial = 1769] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x7f758b2e5400) [pid = 1857] [serial = 1763] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x7f758b2e2c00) [pid = 1857] [serial = 1796] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x7f759461c400) [pid = 1857] [serial = 1766] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x7f7593ac4400) [pid = 1857] [serial = 1808] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x7f759be56800) [pid = 1857] [serial = 1772] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x7f759be50c00) [pid = 1857] [serial = 1815] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x7f7595b3d800) [pid = 1857] [serial = 1812] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x7f7594621800) [pid = 1857] [serial = 1809] [outer = (nil)] [url = about:blank] 16:41:02 INFO - PROCESS | 1857 | 1462318862822 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]]]}] 16:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 16:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1433ms 16:41:02 INFO - PROCESS | 1857 | 1462318862880 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 16:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 16:41:02 INFO - PROCESS | 1857 | 1462318862884 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 16:41:02 INFO - PROCESS | 1857 | 1462318862889 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 16:41:02 INFO - PROCESS | 1857 | 1462318862891 Marionette TRACE conn3 <- [1,2538,null,{}] 16:41:02 INFO - PROCESS | 1857 | 1462318862896 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}] 16:41:03 INFO - PROCESS | 1857 | 1462318863046 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 16:41:03 INFO - PROCESS | 1857 | 1462318863209 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759229e800 == 94 [pid = 1857] [id = 642] 16:41:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x7f758a8e4000) [pid = 1857] [serial = 1927] [outer = (nil)] 16:41:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x7f7592108000) [pid = 1857] [serial = 1928] [outer = 0x7f758a8e4000] 16:41:03 INFO - PROCESS | 1857 | 1462318863265 Marionette DEBUG loaded listener.js 16:41:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x7f75923f1000) [pid = 1857] [serial = 1929] [outer = 0x7f758a8e4000] 16:41:03 INFO - PROCESS | 1857 | 1462318863906 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]]]}] 16:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 16:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1075ms 16:41:03 INFO - PROCESS | 1857 | 1462318863965 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 16:41:03 INFO - PROCESS | 1857 | 1462318863968 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 16:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 16:41:03 INFO - PROCESS | 1857 | 1462318863973 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 16:41:03 INFO - PROCESS | 1857 | 1462318863974 Marionette TRACE conn3 <- [1,2542,null,{}] 16:41:03 INFO - PROCESS | 1857 | 1462318863979 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}] 16:41:04 INFO - PROCESS | 1857 | 1462318864190 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 16:41:04 INFO - PROCESS | 1857 | 1462318864289 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75940e6000 == 95 [pid = 1857] [id = 643] 16:41:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x7f75834cf400) [pid = 1857] [serial = 1930] [outer = (nil)] 16:41:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x7f759382ac00) [pid = 1857] [serial = 1931] [outer = 0x7f75834cf400] 16:41:04 INFO - PROCESS | 1857 | 1462318864351 Marionette DEBUG loaded listener.js 16:41:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x7f7593837c00) [pid = 1857] [serial = 1932] [outer = 0x7f75834cf400] 16:41:05 INFO - PROCESS | 1857 | 1462318865075 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]]]}] 16:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 16:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1175ms 16:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 16:41:05 INFO - PROCESS | 1857 | 1462318865149 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 16:41:05 INFO - PROCESS | 1857 | 1462318865151 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 16:41:05 INFO - PROCESS | 1857 | 1462318865160 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 16:41:05 INFO - PROCESS | 1857 | 1462318865162 Marionette TRACE conn3 <- [1,2546,null,{}] 16:41:05 INFO - PROCESS | 1857 | 1462318865167 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}] 16:41:05 INFO - PROCESS | 1857 | 1462318865409 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 16:41:05 INFO - PROCESS | 1857 | 1462318865432 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a6d000 == 96 [pid = 1857] [id = 644] 16:41:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x7f7593c2bc00) [pid = 1857] [serial = 1933] [outer = (nil)] 16:41:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x7f7594842000) [pid = 1857] [serial = 1934] [outer = 0x7f7593c2bc00] 16:41:05 INFO - PROCESS | 1857 | 1462318865487 Marionette DEBUG loaded listener.js 16:41:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x7f759746b000) [pid = 1857] [serial = 1935] [outer = 0x7f7593c2bc00] 16:41:06 INFO - PROCESS | 1857 | 1462318866295 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]]]}] 16:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 16:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1180ms 16:41:06 INFO - PROCESS | 1857 | 1462318866337 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 16:41:06 INFO - PROCESS | 1857 | 1462318866340 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 16:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 16:41:06 INFO - PROCESS | 1857 | 1462318866352 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 16:41:06 INFO - PROCESS | 1857 | 1462318866354 Marionette TRACE conn3 <- [1,2550,null,{}] 16:41:06 INFO - PROCESS | 1857 | 1462318866358 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}] 16:41:06 INFO - PROCESS | 1857 | 1462318866571 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 16:41:06 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x7f7592106400) [pid = 1857] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 16:41:06 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x7f758b0e4800) [pid = 1857] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 16:41:06 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x7f7593d80800) [pid = 1857] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 16:41:06 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x7f7588791c00) [pid = 1857] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 16:41:06 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x7f75834de400) [pid = 1857] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 16:41:06 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x7f7587a08400) [pid = 1857] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 16:41:06 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x7f758b2ef800) [pid = 1857] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 16:41:07 INFO - PROCESS | 1857 | 1462318867041 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758df06800 == 97 [pid = 1857] [id = 645] 16:41:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x7f75834de400) [pid = 1857] [serial = 1936] [outer = (nil)] 16:41:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x7f758b2ef800) [pid = 1857] [serial = 1937] [outer = 0x7f75834de400] 16:41:07 INFO - PROCESS | 1857 | 1462318867096 Marionette DEBUG loaded listener.js 16:41:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x7f7595b46400) [pid = 1857] [serial = 1938] [outer = 0x7f75834de400] 16:41:07 INFO - PROCESS | 1857 | 1462318867747 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]]]}] 16:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 16:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1437ms 16:41:07 INFO - PROCESS | 1857 | 1462318867783 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 16:41:07 INFO - PROCESS | 1857 | 1462318867787 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 16:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 16:41:07 INFO - PROCESS | 1857 | 1462318867793 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 16:41:07 INFO - PROCESS | 1857 | 1462318867795 Marionette TRACE conn3 <- [1,2554,null,{}] 16:41:07 INFO - PROCESS | 1857 | 1462318867799 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}] 16:41:07 INFO - PROCESS | 1857 | 1462318867948 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 16:41:08 INFO - PROCESS | 1857 | 1462318868105 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d625800 == 98 [pid = 1857] [id = 646] 16:41:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x7f7595b38c00) [pid = 1857] [serial = 1939] [outer = (nil)] 16:41:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x7f7598256000) [pid = 1857] [serial = 1940] [outer = 0x7f7595b38c00] 16:41:08 INFO - PROCESS | 1857 | 1462318868191 Marionette DEBUG loaded listener.js 16:41:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x7f759da3fc00) [pid = 1857] [serial = 1941] [outer = 0x7f7595b38c00] 16:41:08 INFO - PROCESS | 1857 | 1462318868829 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]]]}] 16:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 16:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1075ms 16:41:08 INFO - PROCESS | 1857 | 1462318868868 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 16:41:08 INFO - PROCESS | 1857 | 1462318868872 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 16:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 16:41:08 INFO - PROCESS | 1857 | 1462318868877 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 16:41:08 INFO - PROCESS | 1857 | 1462318868879 Marionette TRACE conn3 <- [1,2558,null,{}] 16:41:08 INFO - PROCESS | 1857 | 1462318868885 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}] 16:41:09 INFO - PROCESS | 1857 | 1462318869210 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 16:41:09 INFO - PROCESS | 1857 | 1462318869363 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758860b800 == 99 [pid = 1857] [id = 647] 16:41:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x7f75834d9000) [pid = 1857] [serial = 1942] [outer = (nil)] 16:41:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x7f7583cee400) [pid = 1857] [serial = 1943] [outer = 0x7f75834d9000] 16:41:09 INFO - PROCESS | 1857 | 1462318869435 Marionette DEBUG loaded listener.js 16:41:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x7f7583dc8800) [pid = 1857] [serial = 1944] [outer = 0x7f75834d9000] 16:41:10 INFO - PROCESS | 1857 | 1462318870409 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]]]}] 16:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 16:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1579ms 16:41:10 INFO - PROCESS | 1857 | 1462318870459 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 16:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 16:41:10 INFO - PROCESS | 1857 | 1462318870464 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 16:41:10 INFO - PROCESS | 1857 | 1462318870470 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 16:41:10 INFO - PROCESS | 1857 | 1462318870476 Marionette TRACE conn3 <- [1,2562,null,{}] 16:41:10 INFO - PROCESS | 1857 | 1462318870483 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}] 16:41:10 INFO - PROCESS | 1857 | 1462318870661 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 16:41:10 INFO - PROCESS | 1857 | 1462318870870 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75930da000 == 100 [pid = 1857] [id = 648] 16:41:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x7f7587973800) [pid = 1857] [serial = 1945] [outer = (nil)] 16:41:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x7f758c244000) [pid = 1857] [serial = 1946] [outer = 0x7f7587973800] 16:41:10 INFO - PROCESS | 1857 | 1462318870983 Marionette DEBUG loaded listener.js 16:41:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x7f758d19c400) [pid = 1857] [serial = 1947] [outer = 0x7f7587973800] 16:41:11 INFO - PROCESS | 1857 | 1462318871921 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]]]}] 16:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 16:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1483ms 16:41:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 16:41:11 INFO - PROCESS | 1857 | 1462318871953 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 16:41:11 INFO - PROCESS | 1857 | 1462318871957 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 16:41:11 INFO - PROCESS | 1857 | 1462318871963 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 16:41:11 INFO - PROCESS | 1857 | 1462318871966 Marionette TRACE conn3 <- [1,2566,null,{}] 16:41:11 INFO - PROCESS | 1857 | 1462318871972 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}] 16:41:12 INFO - PROCESS | 1857 | 1462318872141 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 16:41:12 INFO - PROCESS | 1857 | 1462318872348 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d3a0800 == 101 [pid = 1857] [id = 649] 16:41:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x7f758a8ec800) [pid = 1857] [serial = 1948] [outer = (nil)] 16:41:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x7f7592449c00) [pid = 1857] [serial = 1949] [outer = 0x7f758a8ec800] 16:41:12 INFO - PROCESS | 1857 | 1462318872415 Marionette DEBUG loaded listener.js 16:41:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x7f759405c800) [pid = 1857] [serial = 1950] [outer = 0x7f758a8ec800] 16:41:13 INFO - PROCESS | 1857 | 1462318873308 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]]]}] 16:41:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 16:41:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1385ms 16:41:13 INFO - PROCESS | 1857 | 1462318873348 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 16:41:13 INFO - PROCESS | 1857 | 1462318873353 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 16:41:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 16:41:13 INFO - PROCESS | 1857 | 1462318873368 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 16:41:13 INFO - PROCESS | 1857 | 1462318873374 Marionette TRACE conn3 <- [1,2570,null,{}] 16:41:13 INFO - PROCESS | 1857 | 1462318873379 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}] 16:41:13 INFO - PROCESS | 1857 | 1462318873563 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 16:41:13 INFO - PROCESS | 1857 | 1462318873758 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa47800 == 102 [pid = 1857] [id = 650] 16:41:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x7f758e04e800) [pid = 1857] [serial = 1951] [outer = (nil)] 16:41:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x7f7595885400) [pid = 1857] [serial = 1952] [outer = 0x7f758e04e800] 16:41:13 INFO - PROCESS | 1857 | 1462318873824 Marionette DEBUG loaded listener.js 16:41:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x7f759c039400) [pid = 1857] [serial = 1953] [outer = 0x7f758e04e800] 16:41:14 INFO - PROCESS | 1857 | 1462318874681 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]]]}] 16:41:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 16:41:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1387ms 16:41:14 INFO - PROCESS | 1857 | 1462318874749 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 16:41:14 INFO - PROCESS | 1857 | 1462318874752 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 16:41:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 16:41:14 INFO - PROCESS | 1857 | 1462318874761 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 16:41:14 INFO - PROCESS | 1857 | 1462318874764 Marionette TRACE conn3 <- [1,2574,null,{}] 16:41:14 INFO - PROCESS | 1857 | 1462318874770 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}] 16:41:14 INFO - PROCESS | 1857 | 1462318874942 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 16:41:15 INFO - PROCESS | 1857 | 1462318875134 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c38000 == 103 [pid = 1857] [id = 651] 16:41:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 238 (0x7f758e9edc00) [pid = 1857] [serial = 1954] [outer = (nil)] 16:41:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 239 (0x7f75a0d87000) [pid = 1857] [serial = 1955] [outer = 0x7f758e9edc00] 16:41:15 INFO - PROCESS | 1857 | 1462318875197 Marionette DEBUG loaded listener.js 16:41:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 240 (0x7f75a4a97000) [pid = 1857] [serial = 1956] [outer = 0x7f758e9edc00] 16:41:16 INFO - PROCESS | 1857 | 1462318876038 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]]]}] 16:41:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 16:41:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1333ms 16:41:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 16:41:16 INFO - PROCESS | 1857 | 1462318876092 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 16:41:16 INFO - PROCESS | 1857 | 1462318876094 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 16:41:16 INFO - PROCESS | 1857 | 1462318876100 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 16:41:16 INFO - PROCESS | 1857 | 1462318876102 Marionette TRACE conn3 <- [1,2578,null,{}] 16:41:16 INFO - PROCESS | 1857 | 1462318876107 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}] 16:41:16 INFO - PROCESS | 1857 | 1462318876271 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 16:41:16 INFO - PROCESS | 1857 | 1462318876472 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7582aad800 == 104 [pid = 1857] [id = 652] 16:41:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 241 (0x7f75abb82c00) [pid = 1857] [serial = 1957] [outer = (nil)] 16:41:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 242 (0x7f75ad739400) [pid = 1857] [serial = 1958] [outer = 0x7f75abb82c00] 16:41:16 INFO - PROCESS | 1857 | 1462318876543 Marionette DEBUG loaded listener.js 16:41:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 243 (0x7f75af64b400) [pid = 1857] [serial = 1959] [outer = 0x7f75abb82c00] 16:41:17 INFO - PROCESS | 1857 | 1462318877354 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]]]}] 16:41:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 16:41:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1329ms 16:41:17 INFO - PROCESS | 1857 | 1462318877429 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 16:41:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 16:41:17 INFO - PROCESS | 1857 | 1462318877432 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 16:41:17 INFO - PROCESS | 1857 | 1462318877437 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 16:41:17 INFO - PROCESS | 1857 | 1462318877440 Marionette TRACE conn3 <- [1,2582,null,{}] 16:41:17 INFO - PROCESS | 1857 | 1462318877445 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}] 16:41:17 INFO - PROCESS | 1857 | 1462318877619 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 16:41:17 INFO - PROCESS | 1857 | 1462318877819 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75932c7800 == 105 [pid = 1857] [id = 653] 16:41:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 244 (0x7f7588f57400) [pid = 1857] [serial = 1960] [outer = (nil)] 16:41:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 245 (0x7f7588f60000) [pid = 1857] [serial = 1961] [outer = 0x7f7588f57400] 16:41:17 INFO - PROCESS | 1857 | 1462318877882 Marionette DEBUG loaded listener.js 16:41:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 246 (0x7f75abd1fc00) [pid = 1857] [serial = 1962] [outer = 0x7f7588f57400] 16:41:18 INFO - PROCESS | 1857 | 1462318878682 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]]]}] 16:41:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 16:41:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1292ms 16:41:18 INFO - PROCESS | 1857 | 1462318878729 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 16:41:18 INFO - PROCESS | 1857 | 1462318878732 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 16:41:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 16:41:18 INFO - PROCESS | 1857 | 1462318878737 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 16:41:18 INFO - PROCESS | 1857 | 1462318878740 Marionette TRACE conn3 <- [1,2586,null,{}] 16:41:18 INFO - PROCESS | 1857 | 1462318878745 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}] 16:41:18 INFO - PROCESS | 1857 | 1462318878906 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 16:41:19 INFO - PROCESS | 1857 | 1462318879102 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a955000 == 106 [pid = 1857] [id = 654] 16:41:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x7f75835f2800) [pid = 1857] [serial = 1963] [outer = (nil)] 16:41:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x7f75835f8c00) [pid = 1857] [serial = 1964] [outer = 0x7f75835f2800] 16:41:19 INFO - PROCESS | 1857 | 1462318879163 Marionette DEBUG loaded listener.js 16:41:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x7f75835fdc00) [pid = 1857] [serial = 1965] [outer = 0x7f75835f2800] 16:41:19 INFO - PROCESS | 1857 | 1462318879954 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]]]}] 16:41:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 16:41:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1279ms 16:41:20 INFO - PROCESS | 1857 | 1462318880017 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 16:41:20 INFO - PROCESS | 1857 | 1462318880021 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 16:41:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 16:41:20 INFO - PROCESS | 1857 | 1462318880026 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 16:41:20 INFO - PROCESS | 1857 | 1462318880028 Marionette TRACE conn3 <- [1,2590,null,{}] 16:41:20 INFO - PROCESS | 1857 | 1462318880033 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}] 16:41:20 INFO - PROCESS | 1857 | 1462318880191 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 16:41:20 INFO - PROCESS | 1857 | 1462318880391 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758358f800 == 107 [pid = 1857] [id = 655] 16:41:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x7f75835f3000) [pid = 1857] [serial = 1966] [outer = (nil)] 16:41:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x7f7588f5fc00) [pid = 1857] [serial = 1967] [outer = 0x7f75835f3000] 16:41:20 INFO - PROCESS | 1857 | 1462318880453 Marionette DEBUG loaded listener.js 16:41:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x7f758ce8e800) [pid = 1857] [serial = 1968] [outer = 0x7f75835f3000] 16:41:21 INFO - PROCESS | 1857 | 1462318881257 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]]]}] 16:41:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 16:41:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1276ms 16:41:21 INFO - PROCESS | 1857 | 1462318881302 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 16:41:21 INFO - PROCESS | 1857 | 1462318881306 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 16:41:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 16:41:21 INFO - PROCESS | 1857 | 1462318881311 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 16:41:21 INFO - PROCESS | 1857 | 1462318881313 Marionette TRACE conn3 <- [1,2594,null,{}] 16:41:21 INFO - PROCESS | 1857 | 1462318881318 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}] 16:41:21 INFO - PROCESS | 1857 | 1462318881478 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 16:41:21 INFO - PROCESS | 1857 | 1462318881679 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75932c9000 == 108 [pid = 1857] [id = 656] 16:41:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 253 (0x7f75835f9400) [pid = 1857] [serial = 1969] [outer = (nil)] 16:41:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 254 (0x7f7583be9400) [pid = 1857] [serial = 1970] [outer = 0x7f75835f9400] 16:41:21 INFO - PROCESS | 1857 | 1462318881740 Marionette DEBUG loaded listener.js 16:41:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 255 (0x7f7583bed800) [pid = 1857] [serial = 1971] [outer = 0x7f75835f9400] 16:41:22 INFO - PROCESS | 1857 | 1462318882556 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]]]}] 16:41:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 16:41:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1276ms 16:41:22 INFO - PROCESS | 1857 | 1462318882587 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 16:41:22 INFO - PROCESS | 1857 | 1462318882590 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 16:41:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 16:41:22 INFO - PROCESS | 1857 | 1462318882596 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 16:41:22 INFO - PROCESS | 1857 | 1462318882597 Marionette TRACE conn3 <- [1,2598,null,{}] 16:41:22 INFO - PROCESS | 1857 | 1462318882602 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}] 16:41:22 INFO - PROCESS | 1857 | 1462318882763 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 16:41:22 INFO - PROCESS | 1857 | 1462318882965 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4b16000 == 109 [pid = 1857] [id = 657] 16:41:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 256 (0x7f7583bee800) [pid = 1857] [serial = 1972] [outer = (nil)] 16:41:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 257 (0x7f758ce8e400) [pid = 1857] [serial = 1973] [outer = 0x7f7583bee800] 16:41:23 INFO - PROCESS | 1857 | 1462318883033 Marionette DEBUG loaded listener.js 16:41:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 258 (0x7f758ce95c00) [pid = 1857] [serial = 1974] [outer = 0x7f7583bee800] 16:41:23 INFO - PROCESS | 1857 | 1462318883975 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]]]}] 16:41:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 16:41:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1427ms 16:41:24 INFO - PROCESS | 1857 | 1462318884024 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 16:41:24 INFO - PROCESS | 1857 | 1462318884027 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 16:41:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 16:41:24 INFO - PROCESS | 1857 | 1462318884032 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 16:41:24 INFO - PROCESS | 1857 | 1462318884036 Marionette TRACE conn3 <- [1,2602,null,{}] 16:41:24 INFO - PROCESS | 1857 | 1462318884041 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}] 16:41:24 INFO - PROCESS | 1857 | 1462318884228 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 16:41:24 INFO - PROCESS | 1857 | 1462318884431 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7582656800 == 110 [pid = 1857] [id = 658] 16:41:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 259 (0x7f75826ebc00) [pid = 1857] [serial = 1975] [outer = (nil)] 16:41:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 260 (0x7f75826f4000) [pid = 1857] [serial = 1976] [outer = 0x7f75826ebc00] 16:41:24 INFO - PROCESS | 1857 | 1462318884492 Marionette DEBUG loaded listener.js 16:41:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 261 (0x7f758ce96800) [pid = 1857] [serial = 1977] [outer = 0x7f75826ebc00] 16:41:25 INFO - PROCESS | 1857 | 1462318885310 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]]]}] 16:41:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 16:41:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1336ms 16:41:25 INFO - PROCESS | 1857 | 1462318885370 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 16:41:25 INFO - PROCESS | 1857 | 1462318885372 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 16:41:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 16:41:25 INFO - PROCESS | 1857 | 1462318885378 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 16:41:25 INFO - PROCESS | 1857 | 1462318885380 Marionette TRACE conn3 <- [1,2606,null,{}] 16:41:25 INFO - PROCESS | 1857 | 1462318885385 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}] 16:41:25 INFO - PROCESS | 1857 | 1462318885560 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 16:41:25 INFO - PROCESS | 1857 | 1462318885763 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c46e000 == 111 [pid = 1857] [id = 659] 16:41:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 262 (0x7f75826ed000) [pid = 1857] [serial = 1978] [outer = (nil)] 16:41:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 263 (0x7f75827c0400) [pid = 1857] [serial = 1979] [outer = 0x7f75826ed000] 16:41:25 INFO - PROCESS | 1857 | 1462318885827 Marionette DEBUG loaded listener.js 16:41:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 264 (0x7f75827c5000) [pid = 1857] [serial = 1980] [outer = 0x7f75826ed000] 16:41:26 INFO - PROCESS | 1857 | 1462318886718 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]]]}] 16:41:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 16:41:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1379ms 16:41:26 INFO - PROCESS | 1857 | 1462318886759 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 16:41:26 INFO - PROCESS | 1857 | 1462318886762 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 16:41:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 16:41:26 INFO - PROCESS | 1857 | 1462318886767 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 16:41:26 INFO - PROCESS | 1857 | 1462318886769 Marionette TRACE conn3 <- [1,2610,null,{}] 16:41:26 INFO - PROCESS | 1857 | 1462318886774 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}] 16:41:26 INFO - PROCESS | 1857 | 1462318886949 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 16:41:27 INFO - PROCESS | 1857 | 1462318887157 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75985db000 == 112 [pid = 1857] [id = 660] 16:41:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 265 (0x7f75827c6000) [pid = 1857] [serial = 1981] [outer = (nil)] 16:41:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 266 (0x7f758c653400) [pid = 1857] [serial = 1982] [outer = 0x7f75827c6000] 16:41:27 INFO - PROCESS | 1857 | 1462318887262 Marionette DEBUG loaded listener.js 16:41:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 267 (0x7f758ce99800) [pid = 1857] [serial = 1983] [outer = 0x7f75827c6000] 16:41:28 INFO - PROCESS | 1857 | 1462318888605 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]]]}] 16:41:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 16:41:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1877ms 16:41:28 INFO - PROCESS | 1857 | 1462318888645 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 16:41:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 16:41:28 INFO - PROCESS | 1857 | 1462318888651 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 16:41:28 INFO - PROCESS | 1857 | 1462318888658 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 16:41:28 INFO - PROCESS | 1857 | 1462318888664 Marionette TRACE conn3 <- [1,2614,null,{}] 16:41:28 INFO - PROCESS | 1857 | 1462318888670 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}] 16:41:28 INFO - PROCESS | 1857 | 1462318888841 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 16:41:29 INFO - PROCESS | 1857 | 1462318889050 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75866ca000 == 113 [pid = 1857] [id = 661] 16:41:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 268 (0x7f75834ddc00) [pid = 1857] [serial = 1984] [outer = (nil)] 16:41:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 269 (0x7f7583cf7400) [pid = 1857] [serial = 1985] [outer = 0x7f75834ddc00] 16:41:29 INFO - PROCESS | 1857 | 1462318889108 Marionette DEBUG loaded listener.js 16:41:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 270 (0x7f7587944800) [pid = 1857] [serial = 1986] [outer = 0x7f75834ddc00] 16:41:30 INFO - PROCESS | 1857 | 1462318890089 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]]]}] 16:41:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 16:41:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1486ms 16:41:30 INFO - PROCESS | 1857 | 1462318890144 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 16:41:30 INFO - PROCESS | 1857 | 1462318890151 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 16:41:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 16:41:30 INFO - PROCESS | 1857 | 1462318890159 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 16:41:30 INFO - PROCESS | 1857 | 1462318890163 Marionette TRACE conn3 <- [1,2618,null,{}] 16:41:30 INFO - PROCESS | 1857 | 1462318890167 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}] 16:41:30 INFO - PROCESS | 1857 | 1462318890341 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 16:41:30 INFO - PROCESS | 1857 | 1462318890552 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588e0c000 == 114 [pid = 1857] [id = 662] 16:41:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 271 (0x7f758a8b0c00) [pid = 1857] [serial = 1987] [outer = (nil)] 16:41:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 272 (0x7f758a8b9800) [pid = 1857] [serial = 1988] [outer = 0x7f758a8b0c00] 16:41:30 INFO - PROCESS | 1857 | 1462318890681 Marionette DEBUG loaded listener.js 16:41:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 273 (0x7f758af9a400) [pid = 1857] [serial = 1989] [outer = 0x7f758a8b0c00] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b3faf000 == 113 [pid = 1857] [id = 484] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 272 (0x7f75971f9400) [pid = 1857] [serial = 1877] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d625800 == 112 [pid = 1857] [id = 646] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758df06800 == 111 [pid = 1857] [id = 645] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7599a6d000 == 110 [pid = 1857] [id = 644] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75940e6000 == 109 [pid = 1857] [id = 643] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759229e800 == 108 [pid = 1857] [id = 642] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75894ca000 == 107 [pid = 1857] [id = 641] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758688a800 == 106 [pid = 1857] [id = 640] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c48c000 == 105 [pid = 1857] [id = 639] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75944a5000 == 104 [pid = 1857] [id = 633] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b27c2000 == 103 [pid = 1857] [id = 632] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af5a5800 == 102 [pid = 1857] [id = 631] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aa62f000 == 101 [pid = 1857] [id = 630] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ecb7000 == 100 [pid = 1857] [id = 629] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759744a000 == 99 [pid = 1857] [id = 628] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758d5ca000 == 98 [pid = 1857] [id = 627] 16:41:31 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758688d800 == 97 [pid = 1857] [id = 626] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 271 (0x7f758a8e7000) [pid = 1857] [serial = 1820] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 270 (0x7f7592fc6c00) [pid = 1857] [serial = 1868] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 269 (0x7f759bcf8800) [pid = 1857] [serial = 1829] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 268 (0x7f758794dc00) [pid = 1857] [serial = 1838] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 267 (0x7f758e0f0c00) [pid = 1857] [serial = 1823] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 266 (0x7f75834db000) [pid = 1857] [serial = 1850] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 265 (0x7f759466ec00) [pid = 1857] [serial = 1841] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 264 (0x7f758b3a6400) [pid = 1857] [serial = 1859] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 263 (0x7f75abb74c00) [pid = 1857] [serial = 1835] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 262 (0x7f759ebbe000) [pid = 1857] [serial = 1832] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 261 (0x7f758c445400) [pid = 1857] [serial = 1860] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 260 (0x7f7595886000) [pid = 1857] [serial = 1872] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 259 (0x7f7594675800) [pid = 1857] [serial = 1871] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 258 (0x7f758e021c00) [pid = 1857] [serial = 1862] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 257 (0x7f758797f400) [pid = 1857] [serial = 1856] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 256 (0x7f7587a11800) [pid = 1857] [serial = 1857] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 255 (0x7f7587977400) [pid = 1857] [serial = 1853] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 254 (0x7f759382e800) [pid = 1857] [serial = 1869] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 253 (0x7f758d6e8000) [pid = 1857] [serial = 1874] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 252 (0x7f759210c800) [pid = 1857] [serial = 1865] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 251 (0x7f758e0f7800) [pid = 1857] [serial = 1863] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x7f7595893c00) [pid = 1857] [serial = 1875] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x7f7597173800) [pid = 1857] [serial = 1826] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x7f759210a800) [pid = 1857] [serial = 1847] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x7f7594678000) [pid = 1857] [serial = 1844] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x7f7592111c00) [pid = 1857] [serial = 1866] [outer = (nil)] [url = about:blank] 16:41:31 INFO - PROCESS | 1857 | 1462318891547 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]]]}] 16:41:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 16:41:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1481ms 16:41:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 16:41:31 INFO - PROCESS | 1857 | 1462318891641 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 16:41:31 INFO - PROCESS | 1857 | 1462318891643 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 16:41:31 INFO - PROCESS | 1857 | 1462318891649 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 16:41:31 INFO - PROCESS | 1857 | 1462318891653 Marionette TRACE conn3 <- [1,2622,null,{}] 16:41:31 INFO - PROCESS | 1857 | 1462318891667 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}] 16:41:31 INFO - PROCESS | 1857 | 1462318891833 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 16:41:31 INFO - PROCESS | 1857 | 1462318891844 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b272800 == 98 [pid = 1857] [id = 663] 16:41:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x7f758b0e0000) [pid = 1857] [serial = 1990] [outer = (nil)] 16:41:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x7f758c65b800) [pid = 1857] [serial = 1991] [outer = 0x7f758b0e0000] 16:41:31 INFO - PROCESS | 1857 | 1462318891901 Marionette DEBUG loaded listener.js 16:41:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x7f758ce94800) [pid = 1857] [serial = 1992] [outer = 0x7f758b0e0000] 16:41:32 INFO - PROCESS | 1857 | 1462318892682 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]]]}] 16:41:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 16:41:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1086ms 16:41:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 16:41:32 INFO - PROCESS | 1857 | 1462318892734 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 16:41:32 INFO - PROCESS | 1857 | 1462318892737 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 16:41:32 INFO - PROCESS | 1857 | 1462318892742 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 16:41:32 INFO - PROCESS | 1857 | 1462318892745 Marionette TRACE conn3 <- [1,2626,null,{}] 16:41:32 INFO - PROCESS | 1857 | 1462318892749 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}] 16:41:32 INFO - PROCESS | 1857 | 1462318892893 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 16:41:32 INFO - PROCESS | 1857 | 1462318892906 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758cede000 == 99 [pid = 1857] [id = 664] 16:41:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x7f758c450000) [pid = 1857] [serial = 1993] [outer = (nil)] 16:41:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x7f758d218400) [pid = 1857] [serial = 1994] [outer = 0x7f758c450000] 16:41:32 INFO - PROCESS | 1857 | 1462318892960 Marionette DEBUG loaded listener.js 16:41:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x7f758d21c000) [pid = 1857] [serial = 1995] [outer = 0x7f758c450000] 16:41:34 INFO - PROCESS | 1857 | 1462318894036 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]]]}] 16:41:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 16:41:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1328ms 16:41:34 INFO - PROCESS | 1857 | 1462318894071 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 16:41:34 INFO - PROCESS | 1857 | 1462318894075 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 16:41:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 16:41:34 INFO - PROCESS | 1857 | 1462318894084 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 16:41:34 INFO - PROCESS | 1857 | 1462318894090 Marionette TRACE conn3 <- [1,2630,null,{}] 16:41:34 INFO - PROCESS | 1857 | 1462318894097 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}] 16:41:34 INFO - PROCESS | 1857 | 1462318894296 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 16:41:34 INFO - PROCESS | 1857 | 1462318894489 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7587aa2800 == 100 [pid = 1857] [id = 665] 16:41:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 253 (0x7f75835f4c00) [pid = 1857] [serial = 1996] [outer = (nil)] 16:41:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 254 (0x7f7583dc8c00) [pid = 1857] [serial = 1997] [outer = 0x7f75835f4c00] 16:41:34 INFO - PROCESS | 1857 | 1462318894605 Marionette DEBUG loaded listener.js 16:41:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 255 (0x7f758797a800) [pid = 1857] [serial = 1998] [outer = 0x7f75835f4c00] 16:41:35 INFO - PROCESS | 1857 | 1462318895461 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]]]}] 16:41:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 16:41:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1438ms 16:41:35 INFO - PROCESS | 1857 | 1462318895522 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 16:41:35 INFO - PROCESS | 1857 | 1462318895530 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 16:41:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 16:41:35 INFO - PROCESS | 1857 | 1462318895539 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 16:41:35 INFO - PROCESS | 1857 | 1462318895543 Marionette TRACE conn3 <- [1,2634,null,{}] 16:41:35 INFO - PROCESS | 1857 | 1462318895548 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}] 16:41:35 INFO - PROCESS | 1857 | 1462318895765 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 16:41:35 INFO - PROCESS | 1857 | 1462318895971 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758cee7000 == 101 [pid = 1857] [id = 666] 16:41:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 256 (0x7f7588f5f400) [pid = 1857] [serial = 1999] [outer = (nil)] 16:41:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 257 (0x7f758aa62c00) [pid = 1857] [serial = 2000] [outer = 0x7f7588f5f400] 16:41:36 INFO - PROCESS | 1857 | 1462318896075 Marionette DEBUG loaded listener.js 16:41:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 258 (0x7f758b3ac000) [pid = 1857] [serial = 2001] [outer = 0x7f7588f5f400] 16:41:36 INFO - PROCESS | 1857 | 1462318896992 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]]]}] 16:41:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 16:41:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1496ms 16:41:37 INFO - PROCESS | 1857 | 1462318897036 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 16:41:37 INFO - PROCESS | 1857 | 1462318897039 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 16:41:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 16:41:37 INFO - PROCESS | 1857 | 1462318897045 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 16:41:37 INFO - PROCESS | 1857 | 1462318897050 Marionette TRACE conn3 <- [1,2638,null,{}] 16:41:37 INFO - PROCESS | 1857 | 1462318897064 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}] 16:41:37 INFO - PROCESS | 1857 | 1462318897236 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 16:41:37 INFO - PROCESS | 1857 | 1462318897439 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922a6000 == 102 [pid = 1857] [id = 667] 16:41:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 259 (0x7f758ce8bc00) [pid = 1857] [serial = 2002] [outer = (nil)] 16:41:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 260 (0x7f758d21e400) [pid = 1857] [serial = 2003] [outer = 0x7f758ce8bc00] 16:41:37 INFO - PROCESS | 1857 | 1462318897509 Marionette DEBUG loaded listener.js 16:41:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 261 (0x7f758df86400) [pid = 1857] [serial = 2004] [outer = 0x7f758ce8bc00] 16:41:38 INFO - PROCESS | 1857 | 1462318898344 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]]]}] 16:41:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 16:41:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1340ms 16:41:38 INFO - PROCESS | 1857 | 1462318898385 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 16:41:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 16:41:38 INFO - PROCESS | 1857 | 1462318898390 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 16:41:38 INFO - PROCESS | 1857 | 1462318898396 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 16:41:38 INFO - PROCESS | 1857 | 1462318898399 Marionette TRACE conn3 <- [1,2642,null,{}] 16:41:38 INFO - PROCESS | 1857 | 1462318898403 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}] 16:41:38 INFO - PROCESS | 1857 | 1462318898609 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 16:41:38 INFO - PROCESS | 1857 | 1462318898812 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:38 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593610000 == 103 [pid = 1857] [id = 668] 16:41:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 262 (0x7f758e017800) [pid = 1857] [serial = 2005] [outer = (nil)] 16:41:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 263 (0x7f758e056000) [pid = 1857] [serial = 2006] [outer = 0x7f758e017800] 16:41:38 INFO - PROCESS | 1857 | 1462318898876 Marionette DEBUG loaded listener.js 16:41:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 264 (0x7f758e0ee800) [pid = 1857] [serial = 2007] [outer = 0x7f758e017800] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758af3f000 == 102 [pid = 1857] [id = 598] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758d5cc800 == 101 [pid = 1857] [id = 556] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592169000 == 100 [pid = 1857] [id = 521] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758cedf800 == 99 [pid = 1857] [id = 539] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a01cc000 == 98 [pid = 1857] [id = 465] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d904800 == 97 [pid = 1857] [id = 503] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b272800 == 96 [pid = 1857] [id = 663] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588e0c000 == 95 [pid = 1857] [id = 662] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75866ca000 == 94 [pid = 1857] [id = 661] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a955000 == 93 [pid = 1857] [id = 654] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75932c7800 == 92 [pid = 1857] [id = 653] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7582aad800 == 91 [pid = 1857] [id = 652] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c38000 == 90 [pid = 1857] [id = 651] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afa47800 == 89 [pid = 1857] [id = 650] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d3a0800 == 88 [pid = 1857] [id = 649] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75930da000 == 87 [pid = 1857] [id = 648] 16:41:41 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758860b800 == 86 [pid = 1857] [id = 647] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 263 (0x7f758d197000) [pid = 1857] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 262 (0x7f758e0b1400) [pid = 1857] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 261 (0x7f758a8eec00) [pid = 1857] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 260 (0x7f758a5c8000) [pid = 1857] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 259 (0x7f7586756c00) [pid = 1857] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 258 (0x7f7586754000) [pid = 1857] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 257 (0x7f7586752c00) [pid = 1857] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 256 (0x7f75aeec7800) [pid = 1857] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 255 (0x7f758d19a400) [pid = 1857] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 254 (0x7f758e012c00) [pid = 1857] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 253 (0x7f7595cb5000) [pid = 1857] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 252 (0x7f759be53800) [pid = 1857] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 251 (0x7f759be54c00) [pid = 1857] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x7f7588788000) [pid = 1857] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x7f7597315c00) [pid = 1857] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x7f758a5ca400) [pid = 1857] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x7f758a8f1000) [pid = 1857] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x7f758878a000) [pid = 1857] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 245 (0x7f758794a400) [pid = 1857] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 244 (0x7f7587a06c00) [pid = 1857] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 243 (0x7f7592104400) [pid = 1857] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 242 (0x7f759b235800) [pid = 1857] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 241 (0x7f758674f000) [pid = 1857] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 240 (0x7f758674f400) [pid = 1857] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 239 (0x7f75a3e3ac00) [pid = 1857] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 238 (0x7f75aa924000) [pid = 1857] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 237 (0x7f759e758800) [pid = 1857] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 236 (0x7f7598257000) [pid = 1857] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x7f759d2c7800) [pid = 1857] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x7f759ae5d000) [pid = 1857] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x7f7595890800) [pid = 1857] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x7f7587a06400) [pid = 1857] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x7f7588637000) [pid = 1857] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x7f75834d4400) [pid = 1857] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x7f758674c400) [pid = 1857] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x7f7586750000) [pid = 1857] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x7f7587944400) [pid = 1857] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x7f75923eec00) [pid = 1857] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x7f75834d5c00) [pid = 1857] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x7f7587a09400) [pid = 1857] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x7f758878c400) [pid = 1857] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x7f7587947400) [pid = 1857] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 221 (0x7f758d1a4c00) [pid = 1857] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 220 (0x7f7598254800) [pid = 1857] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 219 (0x7f7595b37800) [pid = 1857] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 218 (0x7f75a3b86400) [pid = 1857] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 217 (0x7f7594b2bc00) [pid = 1857] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 216 (0x7f7594a61000) [pid = 1857] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 215 (0x7f758e0ab400) [pid = 1857] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 214 (0x7f758e01e800) [pid = 1857] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x7f75834cf400) [pid = 1857] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x7f758c29d400) [pid = 1857] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x7f759e739800) [pid = 1857] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x7f759382d000) [pid = 1857] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f7587942c00) [pid = 1857] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f75834de400) [pid = 1857] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f759c045000) [pid = 1857] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f7583dcb400) [pid = 1857] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x7f758afa9c00) [pid = 1857] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x7f7597fc2400) [pid = 1857] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f758d19c000) [pid = 1857] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f7593c2bc00) [pid = 1857] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f758a8b5c00) [pid = 1857] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f7588634800) [pid = 1857] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f758c44f800) [pid = 1857] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f7588634c00) [pid = 1857] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f7583cee000) [pid = 1857] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f7593c24c00) [pid = 1857] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f75834d4000) [pid = 1857] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f75834d0c00) [pid = 1857] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f758a8e4000) [pid = 1857] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f75a0149400) [pid = 1857] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f759fff1000) [pid = 1857] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f758c238000) [pid = 1857] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f7587a0c000) [pid = 1857] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f758a8e6800) [pid = 1857] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f75abbda000) [pid = 1857] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f7583cf5400) [pid = 1857] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f7583dbf000) [pid = 1857] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f758674cc00) [pid = 1857] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f7583dc1000) [pid = 1857] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f75834ddc00) [pid = 1857] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f758a8b0c00) [pid = 1857] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f7595b38c00) [pid = 1857] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 16:41:42 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f75834d9000) [pid = 1857] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 16:41:43 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f7587973800) [pid = 1857] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 16:41:43 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758a8ec800) [pid = 1857] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 16:41:43 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f758e04e800) [pid = 1857] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 16:41:43 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758b0e0000) [pid = 1857] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 16:41:43 INFO - PROCESS | 1857 | 1462318903045 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]]]}] 16:41:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 16:41:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 4688ms 16:41:43 INFO - PROCESS | 1857 | 1462318903085 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 16:41:43 INFO - PROCESS | 1857 | 1462318903090 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 16:41:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 16:41:43 INFO - PROCESS | 1857 | 1462318903097 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 16:41:43 INFO - PROCESS | 1857 | 1462318903102 Marionette TRACE conn3 <- [1,2646,null,{}] 16:41:43 INFO - PROCESS | 1857 | 1462318903110 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}] 16:41:43 INFO - PROCESS | 1857 | 1462318903280 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 16:41:43 INFO - PROCESS | 1857 | 1462318903300 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75850d7800 == 87 [pid = 1857] [id = 669] 16:41:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f75835fa400) [pid = 1857] [serial = 2008] [outer = (nil)] 16:41:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f7583be1000) [pid = 1857] [serial = 2009] [outer = 0x7f75835fa400] 16:41:43 INFO - PROCESS | 1857 | 1462318903359 Marionette DEBUG loaded listener.js 16:41:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f7583cf0c00) [pid = 1857] [serial = 2010] [outer = 0x7f75835fa400] 16:41:44 INFO - PROCESS | 1857 | 1462318904142 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]]]}] 16:41:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 16:41:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1083ms 16:41:44 INFO - PROCESS | 1857 | 1462318904191 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 16:41:44 INFO - PROCESS | 1857 | 1462318904197 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 16:41:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 16:41:44 INFO - PROCESS | 1857 | 1462318904208 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 16:41:44 INFO - PROCESS | 1857 | 1462318904211 Marionette TRACE conn3 <- [1,2650,null,{}] 16:41:44 INFO - PROCESS | 1857 | 1462318904215 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}] 16:41:44 INFO - PROCESS | 1857 | 1462318904420 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 16:41:44 INFO - PROCESS | 1857 | 1462318904440 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588c4d800 == 88 [pid = 1857] [id = 670] 16:41:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f7583cee000) [pid = 1857] [serial = 2011] [outer = (nil)] 16:41:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f758674fc00) [pid = 1857] [serial = 2012] [outer = 0x7f7583cee000] 16:41:44 INFO - PROCESS | 1857 | 1462318904496 Marionette DEBUG loaded listener.js 16:41:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f758794cc00) [pid = 1857] [serial = 2013] [outer = 0x7f7583cee000] 16:41:45 INFO - PROCESS | 1857 | 1462318905474 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]]]}] 16:41:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 16:41:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1280ms 16:41:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 16:41:45 INFO - PROCESS | 1857 | 1462318905487 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 16:41:45 INFO - PROCESS | 1857 | 1462318905491 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 16:41:45 INFO - PROCESS | 1857 | 1462318905499 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 16:41:45 INFO - PROCESS | 1857 | 1462318905504 Marionette TRACE conn3 <- [1,2654,null,{}] 16:41:45 INFO - PROCESS | 1857 | 1462318905511 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}] 16:41:45 INFO - PROCESS | 1857 | 1462318905685 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 16:41:45 INFO - PROCESS | 1857 | 1462318905900 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758904c000 == 89 [pid = 1857] [id = 671] 16:41:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f7583cf1800) [pid = 1857] [serial = 2014] [outer = (nil)] 16:41:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f758674f800) [pid = 1857] [serial = 2015] [outer = 0x7f7583cf1800] 16:41:45 INFO - PROCESS | 1857 | 1462318905978 Marionette DEBUG loaded listener.js 16:41:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f7587951000) [pid = 1857] [serial = 2016] [outer = 0x7f7583cf1800] 16:41:46 INFO - PROCESS | 1857 | 1462318906856 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]]]}] 16:41:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 16:41:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1432ms 16:41:46 INFO - PROCESS | 1857 | 1462318906930 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 16:41:46 INFO - PROCESS | 1857 | 1462318906938 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 16:41:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 16:41:46 INFO - PROCESS | 1857 | 1462318906947 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 16:41:46 INFO - PROCESS | 1857 | 1462318906951 Marionette TRACE conn3 <- [1,2658,null,{}] 16:41:46 INFO - PROCESS | 1857 | 1462318906957 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}] 16:41:47 INFO - PROCESS | 1857 | 1462318907160 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 16:41:47 INFO - PROCESS | 1857 | 1462318907353 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758aacd800 == 90 [pid = 1857] [id = 672] 16:41:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f758797b800) [pid = 1857] [serial = 2017] [outer = (nil)] 16:41:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f7588783800) [pid = 1857] [serial = 2018] [outer = 0x7f758797b800] 16:41:47 INFO - PROCESS | 1857 | 1462318907415 Marionette DEBUG loaded listener.js 16:41:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f7588f58400) [pid = 1857] [serial = 2019] [outer = 0x7f758797b800] 16:41:48 INFO - PROCESS | 1857 | 1462318908270 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]]]}] 16:41:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 16:41:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1387ms 16:41:48 INFO - PROCESS | 1857 | 1462318908334 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 16:41:48 INFO - PROCESS | 1857 | 1462318908338 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 16:41:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 16:41:48 INFO - PROCESS | 1857 | 1462318908344 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 16:41:48 INFO - PROCESS | 1857 | 1462318908349 Marionette TRACE conn3 <- [1,2662,null,{}] 16:41:48 INFO - PROCESS | 1857 | 1462318908363 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}] 16:41:48 INFO - PROCESS | 1857 | 1462318908576 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 16:41:48 INFO - PROCESS | 1857 | 1462318908791 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758ceed000 == 91 [pid = 1857] [id = 673] 16:41:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f758a8ab000) [pid = 1857] [serial = 2020] [outer = (nil)] 16:41:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f758afa9c00) [pid = 1857] [serial = 2021] [outer = 0x7f758a8ab000] 16:41:48 INFO - PROCESS | 1857 | 1462318908858 Marionette DEBUG loaded listener.js 16:41:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758c237c00) [pid = 1857] [serial = 2022] [outer = 0x7f758a8ab000] 16:41:49 INFO - PROCESS | 1857 | 1462318909673 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]]]}] 16:41:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 16:41:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1340ms 16:41:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 16:41:49 INFO - PROCESS | 1857 | 1462318909684 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 16:41:49 INFO - PROCESS | 1857 | 1462318909688 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 16:41:49 INFO - PROCESS | 1857 | 1462318909711 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 16:41:49 INFO - PROCESS | 1857 | 1462318909714 Marionette TRACE conn3 <- [1,2666,null,{}] 16:41:49 INFO - PROCESS | 1857 | 1462318909721 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}] 16:41:49 INFO - PROCESS | 1857 | 1462318909897 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 16:41:50 INFO - PROCESS | 1857 | 1462318910095 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759229e800 == 92 [pid = 1857] [id = 674] 16:41:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f75826f2400) [pid = 1857] [serial = 2023] [outer = (nil)] 16:41:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758c65bc00) [pid = 1857] [serial = 2024] [outer = 0x7f75826f2400] 16:41:50 INFO - PROCESS | 1857 | 1462318910165 Marionette DEBUG loaded listener.js 16:41:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758ce8dc00) [pid = 1857] [serial = 2025] [outer = 0x7f75826f2400] 16:41:51 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:51 INFO - PROCESS | 1857 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 16:41:51 INFO - PROCESS | 1857 | 1462318911642 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]]]}] 16:41:51 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) 16:41:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2005ms 16:41:51 INFO - PROCESS | 1857 | 1462318911698 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 16:41:51 INFO - PROCESS | 1857 | 1462318911702 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 16:41:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 16:41:51 INFO - PROCESS | 1857 | 1462318911713 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 16:41:51 INFO - PROCESS | 1857 | 1462318911715 Marionette TRACE conn3 <- [1,2670,null,{}] 16:41:51 INFO - PROCESS | 1857 | 1462318911810 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}] 16:41:51 INFO - PROCESS | 1857 | 1462318911977 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 16:41:52 INFO - PROCESS | 1857 | 1462318912166 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7586acd800 == 93 [pid = 1857] [id = 675] 16:41:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f758c238000) [pid = 1857] [serial = 2026] [outer = (nil)] 16:41:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f758d197400) [pid = 1857] [serial = 2027] [outer = 0x7f758c238000] 16:41:52 INFO - PROCESS | 1857 | 1462318912229 Marionette DEBUG loaded listener.js 16:41:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f758e018400) [pid = 1857] [serial = 2028] [outer = 0x7f758c238000] 16:41:53 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:53 INFO - PROCESS | 1857 | 1462318913441 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] 16:41:53 INFO - PROCESS | 1857 | 1462318913501 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 16:41:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 16:41:53 INFO - PROCESS | 1857 | 1462318913507 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 16:41:53 INFO - PROCESS | 1857 | 1462318913509 Marionette TRACE conn3 <- [1,2674,null,{}] 16:41:53 INFO - PROCESS | 1857 | 1462318913514 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}] 16:41:53 INFO - PROCESS | 1857 | 1462318913776 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 16:41:54 INFO - PROCESS | 1857 | 1462318914016 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759449e800 == 94 [pid = 1857] [id = 676] 16:41:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f758e04a800) [pid = 1857] [serial = 2029] [outer = (nil)] 16:41:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f758e0f6800) [pid = 1857] [serial = 2030] [outer = 0x7f758e04a800] 16:41:54 INFO - PROCESS | 1857 | 1462318914085 Marionette DEBUG loaded listener.js 16:41:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f75923eec00) [pid = 1857] [serial = 2031] [outer = 0x7f758e04a800] 16:41:55 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:55 INFO - PROCESS | 1857 | 1462318915351 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] 16:41:55 INFO - PROCESS | 1857 | 1462318915395 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 16:41:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 16:41:55 INFO - PROCESS | 1857 | 1462318915401 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 16:41:55 INFO - PROCESS | 1857 | 1462318915404 Marionette TRACE conn3 <- [1,2678,null,{}] 16:41:55 INFO - PROCESS | 1857 | 1462318915409 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}] 16:41:55 INFO - PROCESS | 1857 | 1462318915644 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 16:41:55 INFO - PROCESS | 1857 | 1462318915866 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595c4d000 == 95 [pid = 1857] [id = 677] 16:41:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758d217c00) [pid = 1857] [serial = 2032] [outer = (nil)] 16:41:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f7592450000) [pid = 1857] [serial = 2033] [outer = 0x7f758d217c00] 16:41:55 INFO - PROCESS | 1857 | 1462318915932 Marionette DEBUG loaded listener.js 16:41:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f7593833800) [pid = 1857] [serial = 2034] [outer = 0x7f758d217c00] 16:41:57 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:57 INFO - PROCESS | 1857 | 1462318917130 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]]]}] 16:41:57 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) 16:41:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1780ms 16:41:57 INFO - PROCESS | 1857 | 1462318917182 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 16:41:57 INFO - PROCESS | 1857 | 1462318917186 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 16:41:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 16:41:57 INFO - PROCESS | 1857 | 1462318917191 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 16:41:57 INFO - PROCESS | 1857 | 1462318917193 Marionette TRACE conn3 <- [1,2682,null,{}] 16:41:57 INFO - PROCESS | 1857 | 1462318917198 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}] 16:41:57 INFO - PROCESS | 1857 | 1462318917354 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 16:41:57 INFO - PROCESS | 1857 | 1462318917559 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75985d2000 == 96 [pid = 1857] [id = 678] 16:41:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f758e052400) [pid = 1857] [serial = 2035] [outer = (nil)] 16:41:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f759384e000) [pid = 1857] [serial = 2036] [outer = 0x7f758e052400] 16:41:57 INFO - PROCESS | 1857 | 1462318917621 Marionette DEBUG loaded listener.js 16:41:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f7593d7d000) [pid = 1857] [serial = 2037] [outer = 0x7f758e052400] 16:41:58 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:41:58 INFO - PROCESS | 1857 | 1462318918824 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]]]}] 16:41:58 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) 16:41:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1676ms 16:41:58 INFO - PROCESS | 1857 | 1462318918869 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 16:41:58 INFO - PROCESS | 1857 | 1462318918872 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 16:41:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 16:41:58 INFO - PROCESS | 1857 | 1462318918877 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 16:41:58 INFO - PROCESS | 1857 | 1462318918880 Marionette TRACE conn3 <- [1,2686,null,{}] 16:41:58 INFO - PROCESS | 1857 | 1462318918895 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}] 16:41:59 INFO - PROCESS | 1857 | 1462318919136 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 16:41:59 INFO - PROCESS | 1857 | 1462318919310 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:41:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7589047000 == 97 [pid = 1857] [id = 679] 16:41:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f7587974800) [pid = 1857] [serial = 2038] [outer = (nil)] 16:41:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f758d216400) [pid = 1857] [serial = 2039] [outer = 0x7f7587974800] 16:41:59 INFO - PROCESS | 1857 | 1462318919372 Marionette DEBUG loaded listener.js 16:41:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f759382d800) [pid = 1857] [serial = 2040] [outer = 0x7f7587974800] 16:42:00 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:42:00 INFO - PROCESS | 1857 | 1462318920608 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] 16:42:00 INFO - PROCESS | 1857 | 1462318920675 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 16:42:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 16:42:00 INFO - PROCESS | 1857 | 1462318920680 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 16:42:00 INFO - PROCESS | 1857 | 1462318920683 Marionette TRACE conn3 <- [1,2690,null,{}] 16:42:00 INFO - PROCESS | 1857 | 1462318920688 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}] 16:42:00 INFO - PROCESS | 1857 | 1462318920953 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 16:42:01 INFO - PROCESS | 1857 | 1462318921126 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588c67000 == 98 [pid = 1857] [id = 680] 16:42:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f7583bee400) [pid = 1857] [serial = 2041] [outer = (nil)] 16:42:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f7587a10c00) [pid = 1857] [serial = 2042] [outer = 0x7f7583bee400] 16:42:01 INFO - PROCESS | 1857 | 1462318921233 Marionette DEBUG loaded listener.js 16:42:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f758a5c2000) [pid = 1857] [serial = 2043] [outer = 0x7f7583bee400] 16:42:02 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:42:02 INFO - PROCESS | 1857 | 1462318922469 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] 16:42:02 INFO - PROCESS | 1857 | 1462318922521 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 16:42:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 16:42:02 INFO - PROCESS | 1857 | 1462318922528 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 16:42:02 INFO - PROCESS | 1857 | 1462318922532 Marionette TRACE conn3 <- [1,2694,null,{}] 16:42:02 INFO - PROCESS | 1857 | 1462318922536 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}] 16:42:02 INFO - PROCESS | 1857 | 1462318922961 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 16:42:03 INFO - PROCESS | 1857 | 1462318923139 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75866d5000 == 99 [pid = 1857] [id = 681] 16:42:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f75834d8000) [pid = 1857] [serial = 2044] [outer = (nil)] 16:42:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x7f75835f6c00) [pid = 1857] [serial = 2045] [outer = 0x7f75834d8000] 16:42:03 INFO - PROCESS | 1857 | 1462318923242 Marionette DEBUG loaded listener.js 16:42:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x7f7583dbec00) [pid = 1857] [serial = 2046] [outer = 0x7f75834d8000] 16:42:04 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:42:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758cee9000 == 98 [pid = 1857] [id = 638] 16:42:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75850d7800 == 97 [pid = 1857] [id = 669] 16:42:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7593610000 == 96 [pid = 1857] [id = 668] 16:42:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922a6000 == 95 [pid = 1857] [id = 667] 16:42:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758cee7000 == 94 [pid = 1857] [id = 666] 16:42:04 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7587aa2800 == 93 [pid = 1857] [id = 665] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 213 (0x7f758ce8e400) [pid = 1857] [serial = 1973] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 212 (0x7f75826f4000) [pid = 1857] [serial = 1976] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 211 (0x7f75827c0400) [pid = 1857] [serial = 1979] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x7f758c653400) [pid = 1857] [serial = 1982] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f75a0d87000) [pid = 1857] [serial = 1955] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f75ad739400) [pid = 1857] [serial = 1958] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f7588f60000) [pid = 1857] [serial = 1961] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f75835f8c00) [pid = 1857] [serial = 1964] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x7f7588f5fc00) [pid = 1857] [serial = 1967] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x7f7583be9400) [pid = 1857] [serial = 1970] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f758d218400) [pid = 1857] [serial = 1994] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f7594840c00) [pid = 1857] [serial = 1734] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f758c65cc00) [pid = 1857] [serial = 1797] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f758d6e7c00) [pid = 1857] [serial = 1671] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f759e8aa000) [pid = 1857] [serial = 1536] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f758797d400) [pid = 1857] [serial = 1854] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f7597311000) [pid = 1857] [serial = 1620] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f7594a5e400) [pid = 1857] [serial = 1767] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f759ffd4000) [pid = 1857] [serial = 1833] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f759e74f800) [pid = 1857] [serial = 1716] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f75a3e3b800) [pid = 1857] [serial = 1719] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f758d196400) [pid = 1857] [serial = 1665] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f75aa8e6c00) [pid = 1857] [serial = 1722] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f758d6ea400) [pid = 1857] [serial = 1704] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f75aa995400) [pid = 1857] [serial = 1728] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f7583dcbc00) [pid = 1857] [serial = 1902] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f758d19f000) [pid = 1857] [serial = 1668] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f75ad712000) [pid = 1857] [serial = 1845] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f75ab807400) [pid = 1857] [serial = 1905] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f758c661400) [pid = 1857] [serial = 1884] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 183 (0x7f7594064400) [pid = 1857] [serial = 1647] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 182 (0x7f759ec6d400) [pid = 1857] [serial = 1914] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 181 (0x7f7592110400) [pid = 1857] [serial = 1848] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 180 (0x7f7597178000) [pid = 1857] [serial = 1890] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 179 (0x7f75abeee800) [pid = 1857] [serial = 1656] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 178 (0x7f75abb78000) [pid = 1857] [serial = 1725] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f75aa990400) [pid = 1857] [serial = 1899] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f75aba5ac00) [pid = 1857] [serial = 1911] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f75af7bf800) [pid = 1857] [serial = 1794] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f75af649400) [pid = 1857] [serial = 1791] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f75aee95c00) [pid = 1857] [serial = 1788] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f75abbdd000) [pid = 1857] [serial = 1785] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f75ab808000) [pid = 1857] [serial = 1782] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f75aa8e7c00) [pid = 1857] [serial = 1779] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f759e75ac00) [pid = 1857] [serial = 1776] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f759cb6bc00) [pid = 1857] [serial = 1773] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f758a8ecc00) [pid = 1857] [serial = 1644] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f759824d000) [pid = 1857] [serial = 1617] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f7588641800) [pid = 1857] [serial = 1701] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f7587a09000) [pid = 1857] [serial = 1839] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f7599ad5800) [pid = 1857] [serial = 1713] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f7592108c00) [pid = 1857] [serial = 1851] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f7599ad2000) [pid = 1857] [serial = 1731] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f759382e000) [pid = 1857] [serial = 1887] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f758d199400) [pid = 1857] [serial = 1764] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f759ffec800) [pid = 1857] [serial = 1896] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f75aee8f400) [pid = 1857] [serial = 1908] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f7594672c00) [pid = 1857] [serial = 1842] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f758a8b6400) [pid = 1857] [serial = 1917] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f7593829800) [pid = 1857] [serial = 1824] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f75aa8e2800) [pid = 1857] [serial = 1653] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f759be55400) [pid = 1857] [serial = 1893] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f7598258000) [pid = 1857] [serial = 1650] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f75af644800) [pid = 1857] [serial = 1836] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f759b231000) [pid = 1857] [serial = 1770] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f759d9e4000) [pid = 1857] [serial = 1830] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f75971efc00) [pid = 1857] [serial = 1710] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f75939ef000) [pid = 1857] [serial = 1707] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f758675b400) [pid = 1857] [serial = 1881] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 144 (0x7f758c65f000) [pid = 1857] [serial = 1821] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 143 (0x7f7588787c00) [pid = 1857] [serial = 1662] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 142 (0x7f75af7bcc00) [pid = 1857] [serial = 1659] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 141 (0x7f7598259c00) [pid = 1857] [serial = 1827] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 140 (0x7f7583cf7400) [pid = 1857] [serial = 1985] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f7587944800) [pid = 1857] [serial = 1986] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f758a8b9800) [pid = 1857] [serial = 1988] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f758c65b800) [pid = 1857] [serial = 1991] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f759da3fc00) [pid = 1857] [serial = 1941] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f7583cee400) [pid = 1857] [serial = 1943] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7583dc8800) [pid = 1857] [serial = 1944] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f758c244000) [pid = 1857] [serial = 1946] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f758d19c400) [pid = 1857] [serial = 1947] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f7592449c00) [pid = 1857] [serial = 1949] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f759405c800) [pid = 1857] [serial = 1950] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f7595885400) [pid = 1857] [serial = 1952] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f759c039400) [pid = 1857] [serial = 1953] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f7598256000) [pid = 1857] [serial = 1940] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f758af9a400) [pid = 1857] [serial = 1989] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f758ce94800) [pid = 1857] [serial = 1992] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f759be9dc00) [pid = 1857] [serial = 1818] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f7593837c00) [pid = 1857] [serial = 1932] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f75abb7bc00) [pid = 1857] [serial = 1590] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 121 (0x7f759e74ec00) [pid = 1857] [serial = 1895] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 120 (0x7f7594627800) [pid = 1857] [serial = 1889] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 119 (0x7f758794ec00) [pid = 1857] [serial = 1919] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 118 (0x7f7595b46400) [pid = 1857] [serial = 1938] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 117 (0x7f759fff5000) [pid = 1857] [serial = 1599] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 116 (0x7f75abb81400) [pid = 1857] [serial = 1907] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 115 (0x7f758e9a4c00) [pid = 1857] [serial = 1593] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 114 (0x7f7597fcb400) [pid = 1857] [serial = 1910] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 113 (0x7f758e0acc00) [pid = 1857] [serial = 1926] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 112 (0x7f759746b000) [pid = 1857] [serial = 1935] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 111 (0x7f758b2e5c00) [pid = 1857] [serial = 1923] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 110 (0x7f7588643400) [pid = 1857] [serial = 1611] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 109 (0x7f7595cb8c00) [pid = 1857] [serial = 1596] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 108 (0x7f758cd69c00) [pid = 1857] [serial = 1614] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 107 (0x7f758a8b9400) [pid = 1857] [serial = 1922] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 106 (0x7f7583cf9400) [pid = 1857] [serial = 1913] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 105 (0x7f758df89c00) [pid = 1857] [serial = 1925] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 104 (0x7f759b564800) [pid = 1857] [serial = 1892] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 103 (0x7f7594842000) [pid = 1857] [serial = 1934] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 102 (0x7f7587a15800) [pid = 1857] [serial = 1920] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 101 (0x7f758b3adc00) [pid = 1857] [serial = 1883] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 100 (0x7f75834d7000) [pid = 1857] [serial = 1880] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 99 (0x7f7592108000) [pid = 1857] [serial = 1928] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 98 (0x7f75ad737400) [pid = 1857] [serial = 1605] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 97 (0x7f758b2ef800) [pid = 1857] [serial = 1937] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 96 (0x7f75aa611400) [pid = 1857] [serial = 1898] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 95 (0x7f75abb7e800) [pid = 1857] [serial = 1602] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f759824e800) [pid = 1857] [serial = 1878] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f758e9a0400) [pid = 1857] [serial = 1886] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f75af7c5800) [pid = 1857] [serial = 1608] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 91 (0x7f758a8b1400) [pid = 1857] [serial = 1916] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 90 (0x7f7583dc6000) [pid = 1857] [serial = 1901] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 89 (0x7f759382ac00) [pid = 1857] [serial = 1931] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 88 (0x7f75923f1000) [pid = 1857] [serial = 1929] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 87 (0x7f759a6ae000) [pid = 1857] [serial = 1761] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | --DOMWINDOW == 86 (0x7f75aa994c00) [pid = 1857] [serial = 1904] [outer = (nil)] [url = about:blank] 16:42:04 INFO - PROCESS | 1857 | 1462318924686 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] 16:42:04 INFO - PROCESS | 1857 | 1462318924771 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 16:42:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 16:42:04 INFO - PROCESS | 1857 | 1462318924779 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 16:42:04 INFO - PROCESS | 1857 | 1462318924785 Marionette TRACE conn3 <- [1,2698,null,{}] 16:42:04 INFO - PROCESS | 1857 | 1462318924791 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}] 16:42:04 INFO - PROCESS | 1857 | 1462318924947 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 16:42:05 INFO - PROCESS | 1857 | 1462318925087 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75866c6000 == 94 [pid = 1857] [id = 682] 16:42:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 87 (0x7f75827c0400) [pid = 1857] [serial = 2047] [outer = (nil)] 16:42:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 88 (0x7f7587976400) [pid = 1857] [serial = 2048] [outer = 0x7f75827c0400] 16:42:05 INFO - PROCESS | 1857 | 1462318925148 Marionette DEBUG loaded listener.js 16:42:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 89 (0x7f7587a0bc00) [pid = 1857] [serial = 2049] [outer = 0x7f75827c0400] 16:42:06 INFO - PROCESS | 1857 | SkCairoFTTypeface::onFilterRec unimplemented 16:42:06 INFO - PROCESS | 1857 | 1462318926254 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] 16:42:06 INFO - PROCESS | 1857 | 1462318926319 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 16:42:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 16:42:06 INFO - PROCESS | 1857 | 1462318926325 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 16:42:06 INFO - PROCESS | 1857 | 1462318926327 Marionette TRACE conn3 <- [1,2702,null,{}] 16:42:06 INFO - PROCESS | 1857 | 1462318926332 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}] 16:42:06 INFO - PROCESS | 1857 | 1462318926568 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 16:42:06 INFO - PROCESS | 1857 | 1462318926655 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7589334800 == 95 [pid = 1857] [id = 683] 16:42:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 90 (0x7f7587a15800) [pid = 1857] [serial = 2050] [outer = (nil)] 16:42:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 91 (0x7f7588f5d000) [pid = 1857] [serial = 2051] [outer = 0x7f7587a15800] 16:42:06 INFO - PROCESS | 1857 | 1462318926710 Marionette DEBUG loaded listener.js 16:42:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 92 (0x7f758a8b3800) [pid = 1857] [serial = 2052] [outer = 0x7f7587a15800] 16:42:07 INFO - PROCESS | 1857 | 1462318927448 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]]]}] 16:42:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 16:42:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1181ms 16:42:07 INFO - PROCESS | 1857 | 1462318927507 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 16:42:07 INFO - PROCESS | 1857 | 1462318927512 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 16:42:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 16:42:07 INFO - PROCESS | 1857 | 1462318927526 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 16:42:07 INFO - PROCESS | 1857 | 1462318927532 Marionette TRACE conn3 <- [1,2706,null,{}] 16:42:07 INFO - PROCESS | 1857 | 1462318927536 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}] 16:42:07 INFO - PROCESS | 1857 | 1462318927766 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 16:42:07 INFO - PROCESS | 1857 | 1462318927788 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758aac2000 == 96 [pid = 1857] [id = 684] 16:42:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f7588634800) [pid = 1857] [serial = 2053] [outer = (nil)] 16:42:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f758af9ec00) [pid = 1857] [serial = 2054] [outer = 0x7f7588634800] 16:42:07 INFO - PROCESS | 1857 | 1462318927840 Marionette DEBUG loaded listener.js 16:42:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f758c298c00) [pid = 1857] [serial = 2055] [outer = 0x7f7588634800] 16:42:08 INFO - PROCESS | 1857 | 1462318928576 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]]]}] 16:42:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 16:42:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1086ms 16:42:08 INFO - PROCESS | 1857 | 1462318928633 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 16:42:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 16:42:08 INFO - PROCESS | 1857 | 1462318928643 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 16:42:08 INFO - PROCESS | 1857 | 1462318928648 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 16:42:08 INFO - PROCESS | 1857 | 1462318928653 Marionette TRACE conn3 <- [1,2710,null,{}] 16:42:08 INFO - PROCESS | 1857 | 1462318928687 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}] 16:42:09 INFO - PROCESS | 1857 | 1462318929017 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 16:42:09 INFO - PROCESS | 1857 | --DOMWINDOW == 94 (0x7f75835fa400) [pid = 1857] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 16:42:09 INFO - PROCESS | 1857 | --DOMWINDOW == 93 (0x7f758e017800) [pid = 1857] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 16:42:09 INFO - PROCESS | 1857 | --DOMWINDOW == 92 (0x7f75827c6000) [pid = 1857] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 16:42:09 INFO - PROCESS | 1857 | 1462318929240 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b27b800 == 97 [pid = 1857] [id = 685] 16:42:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 93 (0x7f75826f6c00) [pid = 1857] [serial = 2056] [outer = (nil)] 16:42:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 94 (0x7f7588f5b000) [pid = 1857] [serial = 2057] [outer = 0x7f75826f6c00] 16:42:09 INFO - PROCESS | 1857 | 1462318929294 Marionette DEBUG loaded listener.js 16:42:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 95 (0x7f758cd6d000) [pid = 1857] [serial = 2058] [outer = 0x7f75826f6c00] 16:42:09 INFO - PROCESS | 1857 | 1462318929981 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] 16:42:10 INFO - PROCESS | 1857 | 1462318930005 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 16:42:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 16:42:10 INFO - PROCESS | 1857 | 1462318930011 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 16:42:10 INFO - PROCESS | 1857 | 1462318930013 Marionette TRACE conn3 <- [1,2714,null,{}] 16:42:10 INFO - PROCESS | 1857 | 1462318930019 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}] 16:42:10 INFO - PROCESS | 1857 | 1462318930241 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 16:42:10 INFO - PROCESS | 1857 | 1462318930261 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758cee1000 == 98 [pid = 1857] [id = 686] 16:42:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 96 (0x7f758d221000) [pid = 1857] [serial = 2059] [outer = (nil)] 16:42:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 97 (0x7f758d6e8800) [pid = 1857] [serial = 2060] [outer = 0x7f758d221000] 16:42:10 INFO - PROCESS | 1857 | 1462318930326 Marionette DEBUG loaded listener.js 16:42:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 98 (0x7f758e019400) [pid = 1857] [serial = 2061] [outer = 0x7f758d221000] 16:42:11 INFO - PROCESS | 1857 | 1462318931057 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]]]}] 16:42:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 16:42:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1082ms 16:42:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 16:42:11 INFO - PROCESS | 1857 | 1462318931095 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 16:42:11 INFO - PROCESS | 1857 | 1462318931097 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 16:42:11 INFO - PROCESS | 1857 | 1462318931103 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 16:42:11 INFO - PROCESS | 1857 | 1462318931105 Marionette TRACE conn3 <- [1,2718,null,{}] 16:42:11 INFO - PROCESS | 1857 | 1462318931110 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}] 16:42:11 INFO - PROCESS | 1857 | 1462318931356 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 16:42:11 INFO - PROCESS | 1857 | 1462318931553 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7583598000 == 99 [pid = 1857] [id = 687] 16:42:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 99 (0x7f75827c4400) [pid = 1857] [serial = 2062] [outer = (nil)] 16:42:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 100 (0x7f75834d0000) [pid = 1857] [serial = 2063] [outer = 0x7f75827c4400] 16:42:11 INFO - PROCESS | 1857 | 1462318931624 Marionette DEBUG loaded listener.js 16:42:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 101 (0x7f7583cf7400) [pid = 1857] [serial = 2064] [outer = 0x7f75827c4400] 16:42:12 INFO - PROCESS | 1857 | 1462318932550 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] 16:42:12 INFO - PROCESS | 1857 | 1462318932594 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 16:42:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 16:42:12 INFO - PROCESS | 1857 | 1462318932601 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 16:42:12 INFO - PROCESS | 1857 | 1462318932607 Marionette TRACE conn3 <- [1,2722,null,{}] 16:42:12 INFO - PROCESS | 1857 | 1462318932613 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}] 16:42:12 INFO - PROCESS | 1857 | 1462318932796 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 16:42:12 INFO - PROCESS | 1857 | 1462318932990 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758aac8800 == 100 [pid = 1857] [id = 688] 16:42:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 102 (0x7f75827c5400) [pid = 1857] [serial = 2065] [outer = (nil)] 16:42:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 103 (0x7f7588f61000) [pid = 1857] [serial = 2066] [outer = 0x7f75827c5400] 16:42:13 INFO - PROCESS | 1857 | 1462318933056 Marionette DEBUG loaded listener.js 16:42:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 104 (0x7f758a8b9400) [pid = 1857] [serial = 2067] [outer = 0x7f75827c5400] 16:42:13 INFO - PROCESS | 1857 | 1462318933950 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] 16:42:13 INFO - PROCESS | 1857 | 1462318933994 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 16:42:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 16:42:14 INFO - PROCESS | 1857 | 1462318933999 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 16:42:14 INFO - PROCESS | 1857 | 1462318934002 Marionette TRACE conn3 <- [1,2726,null,{}] 16:42:14 INFO - PROCESS | 1857 | 1462318934008 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}] 16:42:14 INFO - PROCESS | 1857 | 1462318934189 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 16:42:14 INFO - PROCESS | 1857 | 1462318934380 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15e000 == 101 [pid = 1857] [id = 689] 16:42:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 105 (0x7f758b3a8000) [pid = 1857] [serial = 2068] [outer = (nil)] 16:42:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 106 (0x7f758d19bc00) [pid = 1857] [serial = 2069] [outer = 0x7f758b3a8000] 16:42:14 INFO - PROCESS | 1857 | 1462318934443 Marionette DEBUG loaded listener.js 16:42:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 107 (0x7f758d6eb400) [pid = 1857] [serial = 2070] [outer = 0x7f758b3a8000] 16:42:15 INFO - PROCESS | 1857 | 1462318935304 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]]]}] 16:42:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 16:42:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1330ms 16:42:15 INFO - PROCESS | 1857 | 1462318935330 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 16:42:15 INFO - PROCESS | 1857 | 1462318935336 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 16:42:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 16:42:15 INFO - PROCESS | 1857 | 1462318935351 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 16:42:15 INFO - PROCESS | 1857 | 1462318935358 Marionette TRACE conn3 <- [1,2730,null,{}] 16:42:15 INFO - PROCESS | 1857 | 1462318935363 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}] 16:42:15 INFO - PROCESS | 1857 | 1462318935539 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 16:42:15 INFO - PROCESS | 1857 | 1462318935726 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7592ebd800 == 102 [pid = 1857] [id = 690] 16:42:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 108 (0x7f758b3af400) [pid = 1857] [serial = 2071] [outer = (nil)] 16:42:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 109 (0x7f758e0f7800) [pid = 1857] [serial = 2072] [outer = 0x7f758b3af400] 16:42:15 INFO - PROCESS | 1857 | 1462318935795 Marionette DEBUG loaded listener.js 16:42:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 110 (0x7f758e9eac00) [pid = 1857] [serial = 2073] [outer = 0x7f758b3af400] 16:42:17 INFO - PROCESS | 1857 | 1462318937084 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] 16:42:17 INFO - PROCESS | 1857 | 1462318937141 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 16:42:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 16:42:17 INFO - PROCESS | 1857 | 1462318937146 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 16:42:17 INFO - PROCESS | 1857 | 1462318937148 Marionette TRACE conn3 <- [1,2734,null,{}] 16:42:17 INFO - PROCESS | 1857 | 1462318937198 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}] 16:42:17 INFO - PROCESS | 1857 | 1462318937420 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 16:42:17 INFO - PROCESS | 1857 | 1462318937608 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361c000 == 103 [pid = 1857] [id = 691] 16:42:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 111 (0x7f758ce8fc00) [pid = 1857] [serial = 2074] [outer = (nil)] 16:42:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 112 (0x7f7592111000) [pid = 1857] [serial = 2075] [outer = 0x7f758ce8fc00] 16:42:17 INFO - PROCESS | 1857 | 1462318937670 Marionette DEBUG loaded listener.js 16:42:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 113 (0x7f759382d400) [pid = 1857] [serial = 2076] [outer = 0x7f758ce8fc00] 16:42:18 INFO - PROCESS | 1857 | 1462318938433 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]]]}] 16:42:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 16:42:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1329ms 16:42:18 INFO - PROCESS | 1857 | 1462318938476 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 16:42:18 INFO - PROCESS | 1857 | 1462318938479 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 16:42:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 16:42:18 INFO - PROCESS | 1857 | 1462318938484 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 16:42:18 INFO - PROCESS | 1857 | 1462318938486 Marionette TRACE conn3 <- [1,2738,null,{}] 16:42:18 INFO - PROCESS | 1857 | 1462318938492 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}] 16:42:18 INFO - PROCESS | 1857 | 1462318938663 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 16:42:18 INFO - PROCESS | 1857 | 1462318938866 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759401b000 == 104 [pid = 1857] [id = 692] 16:42:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 114 (0x7f7593d82000) [pid = 1857] [serial = 2077] [outer = (nil)] 16:42:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 115 (0x7f759405fc00) [pid = 1857] [serial = 2078] [outer = 0x7f7593d82000] 16:42:18 INFO - PROCESS | 1857 | 1462318938941 Marionette DEBUG loaded listener.js 16:42:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 116 (0x7f759462a800) [pid = 1857] [serial = 2079] [outer = 0x7f7593d82000] 16:42:19 INFO - PROCESS | 1857 | 1462318939779 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]]]}] 16:42:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 16:42:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1329ms 16:42:19 INFO - PROCESS | 1857 | 1462318939814 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 16:42:19 INFO - PROCESS | 1857 | 1462318939818 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 16:42:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 16:42:19 INFO - PROCESS | 1857 | 1462318939823 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 16:42:19 INFO - PROCESS | 1857 | 1462318939825 Marionette TRACE conn3 <- [1,2742,null,{}] 16:42:19 INFO - PROCESS | 1857 | 1462318939830 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}] 16:42:19 INFO - PROCESS | 1857 | 1462318939991 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 16:42:20 INFO - PROCESS | 1857 | 1462318940181 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946b3800 == 105 [pid = 1857] [id = 693] 16:42:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 117 (0x7f7594676800) [pid = 1857] [serial = 2080] [outer = (nil)] 16:42:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 118 (0x7f7594623800) [pid = 1857] [serial = 2081] [outer = 0x7f7594676800] 16:42:20 INFO - PROCESS | 1857 | 1462318940249 Marionette DEBUG loaded listener.js 16:42:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 119 (0x7f759588bc00) [pid = 1857] [serial = 2082] [outer = 0x7f7594676800] 16:42:21 INFO - PROCESS | 1857 | 1462318941069 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]]]}] 16:42:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 16:42:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1279ms 16:42:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 16:42:21 INFO - PROCESS | 1857 | 1462318941102 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 16:42:21 INFO - PROCESS | 1857 | 1462318941105 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 16:42:21 INFO - PROCESS | 1857 | 1462318941109 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 16:42:21 INFO - PROCESS | 1857 | 1462318941113 Marionette TRACE conn3 <- [1,2746,null,{}] 16:42:21 INFO - PROCESS | 1857 | 1462318941118 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}] 16:42:21 INFO - PROCESS | 1857 | 1462318941285 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 16:42:21 INFO - PROCESS | 1857 | 1462318941474 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7599a69800 == 106 [pid = 1857] [id = 694] 16:42:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 120 (0x7f7592444000) [pid = 1857] [serial = 2083] [outer = (nil)] 16:42:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 121 (0x7f7595b44800) [pid = 1857] [serial = 2084] [outer = 0x7f7592444000] 16:42:21 INFO - PROCESS | 1857 | 1462318941536 Marionette DEBUG loaded listener.js 16:42:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 122 (0x7f75970f7400) [pid = 1857] [serial = 2085] [outer = 0x7f7592444000] 16:42:22 INFO - PROCESS | 1857 | 1462318942307 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]]]}] 16:42:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 16:42:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1230ms 16:42:22 INFO - PROCESS | 1857 | 1462318942340 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 16:42:22 INFO - PROCESS | 1857 | 1462318942343 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 16:42:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 16:42:22 INFO - PROCESS | 1857 | 1462318942348 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 16:42:22 INFO - PROCESS | 1857 | 1462318942350 Marionette TRACE conn3 <- [1,2750,null,{}] 16:42:22 INFO - PROCESS | 1857 | 1462318942356 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}] 16:42:22 INFO - PROCESS | 1857 | 1462318942517 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 16:42:22 INFO - PROCESS | 1857 | 1462318942721 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759c1ad800 == 107 [pid = 1857] [id = 695] 16:42:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f7594678800) [pid = 1857] [serial = 2086] [outer = (nil)] 16:42:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f75971efc00) [pid = 1857] [serial = 2087] [outer = 0x7f7594678800] 16:42:22 INFO - PROCESS | 1857 | 1462318942783 Marionette DEBUG loaded listener.js 16:42:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f7597311000) [pid = 1857] [serial = 2088] [outer = 0x7f7594678800] 16:42:23 INFO - PROCESS | 1857 | 1462318943579 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]]]}] 16:42:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 16:42:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1283ms 16:42:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 16:42:23 INFO - PROCESS | 1857 | 1462318943632 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 16:42:23 INFO - PROCESS | 1857 | 1462318943635 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 16:42:23 INFO - PROCESS | 1857 | 1462318943639 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 16:42:23 INFO - PROCESS | 1857 | 1462318943643 Marionette TRACE conn3 <- [1,2754,null,{}] 16:42:23 INFO - PROCESS | 1857 | 1462318943648 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}] 16:42:23 INFO - PROCESS | 1857 | 1462318943818 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 16:42:24 INFO - PROCESS | 1857 | 1462318944016 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce5b000 == 108 [pid = 1857] [id = 696] 16:42:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f7595b3c800) [pid = 1857] [serial = 2089] [outer = (nil)] 16:42:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f759746b000) [pid = 1857] [serial = 2090] [outer = 0x7f7595b3c800] 16:42:24 INFO - PROCESS | 1857 | 1462318944078 Marionette DEBUG loaded listener.js 16:42:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f7597fc8400) [pid = 1857] [serial = 2091] [outer = 0x7f7595b3c800] 16:42:24 INFO - PROCESS | 1857 | 1462318944919 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]]]}] 16:42:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 16:42:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1334ms 16:42:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 16:42:24 INFO - PROCESS | 1857 | 1462318944974 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 16:42:24 INFO - PROCESS | 1857 | 1462318944977 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 16:42:24 INFO - PROCESS | 1857 | 1462318944981 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 16:42:24 INFO - PROCESS | 1857 | 1462318944985 Marionette TRACE conn3 <- [1,2758,null,{}] 16:42:24 INFO - PROCESS | 1857 | 1462318944989 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}] 16:42:25 INFO - PROCESS | 1857 | 1462318945157 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 16:42:25 INFO - PROCESS | 1857 | 1462318945358 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75936cc000 == 109 [pid = 1857] [id = 697] 16:42:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f75826ea400) [pid = 1857] [serial = 2092] [outer = (nil)] 16:42:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758e2a3c00) [pid = 1857] [serial = 2093] [outer = 0x7f75826ea400] 16:42:25 INFO - PROCESS | 1857 | 1462318945428 Marionette DEBUG loaded listener.js 16:42:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f7599ad2000) [pid = 1857] [serial = 2094] [outer = 0x7f75826ea400] 16:42:26 INFO - PROCESS | 1857 | 1462318946268 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]]]}] 16:42:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 16:42:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1329ms 16:42:26 INFO - PROCESS | 1857 | 1462318946311 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 16:42:26 INFO - PROCESS | 1857 | 1462318946314 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 16:42:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 16:42:26 INFO - PROCESS | 1857 | 1462318946320 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 16:42:26 INFO - PROCESS | 1857 | 1462318946322 Marionette TRACE conn3 <- [1,2762,null,{}] 16:42:26 INFO - PROCESS | 1857 | 1462318946328 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}] 16:42:26 INFO - PROCESS | 1857 | 1462318946507 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 16:42:27 INFO - PROCESS | 1857 | 1462318947192 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a943000 == 110 [pid = 1857] [id = 698] 16:42:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f75827c6400) [pid = 1857] [serial = 2095] [outer = (nil)] 16:42:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f75834dd800) [pid = 1857] [serial = 2096] [outer = 0x7f75827c6400] 16:42:27 INFO - PROCESS | 1857 | 1462318947259 Marionette DEBUG loaded listener.js 16:42:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f7583dc6000) [pid = 1857] [serial = 2097] [outer = 0x7f75827c6400] 16:42:28 INFO - PROCESS | 1857 | 1462318948035 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]]]}] 16:42:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 16:42:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1731ms 16:42:28 INFO - PROCESS | 1857 | 1462318948068 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 16:42:28 INFO - PROCESS | 1857 | 1462318948073 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 16:42:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 16:42:28 INFO - PROCESS | 1857 | 1462318948081 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 16:42:28 INFO - PROCESS | 1857 | 1462318948086 Marionette TRACE conn3 <- [1,2766,null,{}] 16:42:28 INFO - PROCESS | 1857 | 1462318948092 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}] 16:42:28 INFO - PROCESS | 1857 | 1462318948264 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 16:42:28 INFO - PROCESS | 1857 | 1462318948473 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:28 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a7ad800 == 111 [pid = 1857] [id = 699] 16:42:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f75826ef800) [pid = 1857] [serial = 2098] [outer = (nil)] 16:42:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f7583cef800) [pid = 1857] [serial = 2099] [outer = 0x7f75826ef800] 16:42:28 INFO - PROCESS | 1857 | 1462318948533 Marionette DEBUG loaded listener.js 16:42:28 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758863dc00) [pid = 1857] [serial = 2100] [outer = 0x7f75826ef800] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f758674fc00) [pid = 1857] [serial = 2012] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758cee1000 == 110 [pid = 1857] [id = 686] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758b27b800 == 109 [pid = 1857] [id = 685] 16:42:29 INFO - PROCESS | 1857 | 1462318949588 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]]]}] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758aac2000 == 108 [pid = 1857] [id = 684] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7589334800 == 107 [pid = 1857] [id = 683] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75866c6000 == 106 [pid = 1857] [id = 682] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75866d5000 == 105 [pid = 1857] [id = 681] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759229e800 == 104 [pid = 1857] [id = 674] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758ceed000 == 103 [pid = 1857] [id = 673] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758aacd800 == 102 [pid = 1857] [id = 672] 16:42:29 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758904c000 == 101 [pid = 1857] [id = 671] 16:42:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 16:42:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1534ms 16:42:29 INFO - PROCESS | 1857 | 1462318949619 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 16:42:29 INFO - PROCESS | 1857 | 1462318949624 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 16:42:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 16:42:29 INFO - PROCESS | 1857 | 1462318949630 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 16:42:29 INFO - PROCESS | 1857 | 1462318949632 Marionette TRACE conn3 <- [1,2770,null,{}] 16:42:29 INFO - PROCESS | 1857 | 1462318949637 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}] 16:42:29 INFO - PROCESS | 1857 | 1462318949811 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f758ce99800) [pid = 1857] [serial = 1983] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7583be1000) [pid = 1857] [serial = 2009] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f7583cf0c00) [pid = 1857] [serial = 2010] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f7583dc8c00) [pid = 1857] [serial = 1997] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f758d21e400) [pid = 1857] [serial = 2003] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f758e0ee800) [pid = 1857] [serial = 2007] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f758e056000) [pid = 1857] [serial = 2006] [outer = (nil)] [url = about:blank] 16:42:29 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f758aa62c00) [pid = 1857] [serial = 2000] [outer = (nil)] [url = about:blank] 16:42:30 INFO - PROCESS | 1857 | 1462318950021 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7586883000 == 102 [pid = 1857] [id = 700] 16:42:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f7583dc8c00) [pid = 1857] [serial = 2101] [outer = (nil)] 16:42:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f758a5ce000) [pid = 1857] [serial = 2102] [outer = 0x7f7583dc8c00] 16:42:30 INFO - PROCESS | 1857 | 1462318950078 Marionette DEBUG loaded listener.js 16:42:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f758b2e9800) [pid = 1857] [serial = 2103] [outer = 0x7f7583dc8c00] 16:42:30 INFO - PROCESS | 1857 | 1462318950814 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]]]}] 16:42:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 16:42:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1227ms 16:42:30 INFO - PROCESS | 1857 | 1462318950859 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 16:42:30 INFO - PROCESS | 1857 | 1462318950862 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 16:42:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 16:42:30 INFO - PROCESS | 1857 | 1462318950873 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 16:42:30 INFO - PROCESS | 1857 | 1462318950881 Marionette TRACE conn3 <- [1,2774,null,{}] 16:42:30 INFO - PROCESS | 1857 | 1462318950888 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}] 16:42:31 INFO - PROCESS | 1857 | 1462318951048 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 16:42:31 INFO - PROCESS | 1857 | 1462318951218 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7589332800 == 103 [pid = 1857] [id = 701] 16:42:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f7583ced800) [pid = 1857] [serial = 2104] [outer = (nil)] 16:42:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758ce8b800) [pid = 1857] [serial = 2105] [outer = 0x7f7583ced800] 16:42:31 INFO - PROCESS | 1857 | 1462318951276 Marionette DEBUG loaded listener.js 16:42:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758d21e000) [pid = 1857] [serial = 2106] [outer = 0x7f7583ced800] 16:42:31 INFO - PROCESS | 1857 | 1462318951931 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]]]}] 16:42:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 16:42:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1143ms 16:42:32 INFO - PROCESS | 1857 | 1462318952012 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 16:42:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 16:42:32 INFO - PROCESS | 1857 | 1462318952016 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 16:42:32 INFO - PROCESS | 1857 | 1462318952030 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 16:42:32 INFO - PROCESS | 1857 | 1462318952032 Marionette TRACE conn3 <- [1,2778,null,{}] 16:42:32 INFO - PROCESS | 1857 | 1462318952063 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}] 16:42:32 INFO - PROCESS | 1857 | 1462318952284 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 16:42:32 INFO - PROCESS | 1857 | 1462318952305 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:32 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c468000 == 104 [pid = 1857] [id = 702] 16:42:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758863e800) [pid = 1857] [serial = 2107] [outer = (nil)] 16:42:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758df86c00) [pid = 1857] [serial = 2108] [outer = 0x7f758863e800] 16:42:32 INFO - PROCESS | 1857 | 1462318952361 Marionette DEBUG loaded listener.js 16:42:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f758e03a800) [pid = 1857] [serial = 2109] [outer = 0x7f758863e800] 16:42:33 INFO - PROCESS | 1857 | 1462318953159 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]]]}] 16:42:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 16:42:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1167ms 16:42:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 16:42:33 INFO - PROCESS | 1857 | 1462318953188 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 16:42:33 INFO - PROCESS | 1857 | 1462318953191 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 16:42:33 INFO - PROCESS | 1857 | 1462318953195 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 16:42:33 INFO - PROCESS | 1857 | 1462318953198 Marionette TRACE conn3 <- [1,2782,null,{}] 16:42:33 INFO - PROCESS | 1857 | 1462318953209 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}] 16:42:33 INFO - PROCESS | 1857 | 1462318953410 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 16:42:33 INFO - PROCESS | 1857 | 1462318953433 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75922d1000 == 105 [pid = 1857] [id = 703] 16:42:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758e9a0c00) [pid = 1857] [serial = 2110] [outer = (nil)] 16:42:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f7592102800) [pid = 1857] [serial = 2111] [outer = 0x7f758e9a0c00] 16:42:33 INFO - PROCESS | 1857 | 1462318953498 Marionette DEBUG loaded listener.js 16:42:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759382e000) [pid = 1857] [serial = 2112] [outer = 0x7f758e9a0c00] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 139 (0x7f758ce8bc00) [pid = 1857] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 138 (0x7f75835f4c00) [pid = 1857] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 137 (0x7f7588f5f400) [pid = 1857] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 136 (0x7f75835f2800) [pid = 1857] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 135 (0x7f75835f3000) [pid = 1857] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 134 (0x7f7583cee000) [pid = 1857] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 133 (0x7f75834d8000) [pid = 1857] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 132 (0x7f75827c0400) [pid = 1857] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 131 (0x7f75826f6c00) [pid = 1857] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 130 (0x7f75835f9400) [pid = 1857] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 129 (0x7f7588f57400) [pid = 1857] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 128 (0x7f7587a15800) [pid = 1857] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 127 (0x7f75abb82c00) [pid = 1857] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 126 (0x7f75826ebc00) [pid = 1857] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 125 (0x7f7588634800) [pid = 1857] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 124 (0x7f75826ed000) [pid = 1857] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 123 (0x7f7583bee800) [pid = 1857] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 16:42:34 INFO - PROCESS | 1857 | --DOMWINDOW == 122 (0x7f758e9edc00) [pid = 1857] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 16:42:34 INFO - PROCESS | 1857 | 1462318954773 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]]]}] 16:42:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 16:42:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1629ms 16:42:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 16:42:34 INFO - PROCESS | 1857 | 1462318954826 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 16:42:34 INFO - PROCESS | 1857 | 1462318954828 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 16:42:34 INFO - PROCESS | 1857 | 1462318954833 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 16:42:34 INFO - PROCESS | 1857 | 1462318954836 Marionette TRACE conn3 <- [1,2786,null,{}] 16:42:34 INFO - PROCESS | 1857 | 1462318954841 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}] 16:42:35 INFO - PROCESS | 1857 | 1462318954999 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 16:42:35 INFO - PROCESS | 1857 | 1462318955050 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c490000 == 106 [pid = 1857] [id = 704] 16:42:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 123 (0x7f75827be000) [pid = 1857] [serial = 2113] [outer = (nil)] 16:42:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 124 (0x7f7583befc00) [pid = 1857] [serial = 2114] [outer = 0x7f75827be000] 16:42:35 INFO - PROCESS | 1857 | 1462318955104 Marionette DEBUG loaded listener.js 16:42:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 125 (0x7f7588f5f400) [pid = 1857] [serial = 2115] [outer = 0x7f75827be000] 16:42:35 INFO - PROCESS | 1857 | 1462318955818 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]]]}] 16:42:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 16:42:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1030ms 16:42:35 INFO - PROCESS | 1857 | 1462318955864 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 16:42:35 INFO - PROCESS | 1857 | 1462318955867 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 16:42:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 16:42:35 INFO - PROCESS | 1857 | 1462318955873 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 16:42:35 INFO - PROCESS | 1857 | 1462318955876 Marionette TRACE conn3 <- [1,2790,null,{}] 16:42:35 INFO - PROCESS | 1857 | 1462318955881 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}] 16:42:36 INFO - PROCESS | 1857 | 1462318956104 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 16:42:36 INFO - PROCESS | 1857 | 1462318956126 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759401d800 == 107 [pid = 1857] [id = 705] 16:42:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 126 (0x7f75827c0400) [pid = 1857] [serial = 2116] [outer = (nil)] 16:42:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 127 (0x7f758e01d000) [pid = 1857] [serial = 2117] [outer = 0x7f75827c0400] 16:42:36 INFO - PROCESS | 1857 | 1462318956181 Marionette DEBUG loaded listener.js 16:42:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 128 (0x7f75939ee400) [pid = 1857] [serial = 2118] [outer = 0x7f75827c0400] 16:42:37 INFO - PROCESS | 1857 | 1462318957134 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]]]}] 16:42:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 16:42:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1329ms 16:42:37 INFO - PROCESS | 1857 | 1462318957204 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 16:42:37 INFO - PROCESS | 1857 | 1462318957209 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 16:42:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 16:42:37 INFO - PROCESS | 1857 | 1462318957217 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 16:42:37 INFO - PROCESS | 1857 | 1462318957222 Marionette TRACE conn3 <- [1,2794,null,{}] 16:42:37 INFO - PROCESS | 1857 | 1462318957231 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}] 16:42:37 INFO - PROCESS | 1857 | 1462318957474 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 16:42:37 INFO - PROCESS | 1857 | 1462318957665 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588c62000 == 108 [pid = 1857] [id = 706] 16:42:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 129 (0x7f75827bdc00) [pid = 1857] [serial = 2119] [outer = (nil)] 16:42:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 130 (0x7f7586755000) [pid = 1857] [serial = 2120] [outer = 0x7f75827bdc00] 16:42:37 INFO - PROCESS | 1857 | 1462318957734 Marionette DEBUG loaded listener.js 16:42:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 131 (0x7f7587a11c00) [pid = 1857] [serial = 2121] [outer = 0x7f75827bdc00] 16:42:38 INFO - PROCESS | 1857 | 1462318958610 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]]]}] 16:42:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 16:42:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1439ms 16:42:38 INFO - PROCESS | 1857 | 1462318958656 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 16:42:38 INFO - PROCESS | 1857 | 1462318958664 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 16:42:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 16:42:38 INFO - PROCESS | 1857 | 1462318958673 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 16:42:38 INFO - PROCESS | 1857 | 1462318958676 Marionette TRACE conn3 <- [1,2798,null,{}] 16:42:38 INFO - PROCESS | 1857 | 1462318958682 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}] 16:42:38 INFO - PROCESS | 1857 | 1462318958861 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 16:42:39 INFO - PROCESS | 1857 | 1462318959057 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e099000 == 109 [pid = 1857] [id = 707] 16:42:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 132 (0x7f7587a10000) [pid = 1857] [serial = 2122] [outer = (nil)] 16:42:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 133 (0x7f758b0df400) [pid = 1857] [serial = 2123] [outer = 0x7f7587a10000] 16:42:39 INFO - PROCESS | 1857 | 1462318959119 Marionette DEBUG loaded listener.js 16:42:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 134 (0x7f758c242800) [pid = 1857] [serial = 2124] [outer = 0x7f7587a10000] 16:42:40 INFO - PROCESS | 1857 | 1462318960064 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]]]}] 16:42:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 16:42:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1427ms 16:42:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 16:42:40 INFO - PROCESS | 1857 | 1462318960100 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 16:42:40 INFO - PROCESS | 1857 | 1462318960103 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 16:42:40 INFO - PROCESS | 1857 | 1462318960109 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 16:42:40 INFO - PROCESS | 1857 | 1462318960114 Marionette TRACE conn3 <- [1,2802,null,{}] 16:42:40 INFO - PROCESS | 1857 | 1462318960128 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}] 16:42:40 INFO - PROCESS | 1857 | 1462318960296 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 16:42:40 INFO - PROCESS | 1857 | 1462318960492 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7595ccf800 == 110 [pid = 1857] [id = 708] 16:42:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 135 (0x7f758c657400) [pid = 1857] [serial = 2125] [outer = (nil)] 16:42:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 136 (0x7f758e0f9000) [pid = 1857] [serial = 2126] [outer = 0x7f758c657400] 16:42:40 INFO - PROCESS | 1857 | 1462318960558 Marionette DEBUG loaded listener.js 16:42:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 137 (0x7f759244fc00) [pid = 1857] [serial = 2127] [outer = 0x7f758c657400] 16:42:41 INFO - PROCESS | 1857 | 1462318961387 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]]]}] 16:42:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 16:42:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1336ms 16:42:41 INFO - PROCESS | 1857 | 1462318961452 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 16:42:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 16:42:41 INFO - PROCESS | 1857 | 1462318961456 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 16:42:41 INFO - PROCESS | 1857 | 1462318961462 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 16:42:41 INFO - PROCESS | 1857 | 1462318961465 Marionette TRACE conn3 <- [1,2806,null,{}] 16:42:41 INFO - PROCESS | 1857 | 1462318961469 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}] 16:42:41 INFO - PROCESS | 1857 | 1462318961634 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 16:42:41 INFO - PROCESS | 1857 | 1462318961868 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d416800 == 111 [pid = 1857] [id = 709] 16:42:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 138 (0x7f758d218800) [pid = 1857] [serial = 2128] [outer = (nil)] 16:42:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 139 (0x7f7594623400) [pid = 1857] [serial = 2129] [outer = 0x7f758d218800] 16:42:41 INFO - PROCESS | 1857 | 1462318961937 Marionette DEBUG loaded listener.js 16:42:42 INFO - PROCESS | 1857 | ++DOMWINDOW == 140 (0x7f759483f800) [pid = 1857] [serial = 2130] [outer = 0x7f758d218800] 16:42:42 INFO - PROCESS | 1857 | 1462318962729 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]]]}] 16:42:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 16:42:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1327ms 16:42:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 16:42:42 INFO - PROCESS | 1857 | 1462318962789 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 16:42:42 INFO - PROCESS | 1857 | 1462318962791 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 16:42:42 INFO - PROCESS | 1857 | 1462318962797 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 16:42:42 INFO - PROCESS | 1857 | 1462318962800 Marionette TRACE conn3 <- [1,2810,null,{}] 16:42:42 INFO - PROCESS | 1857 | 1462318962805 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}] 16:42:42 INFO - PROCESS | 1857 | 1462318962977 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 16:42:43 INFO - PROCESS | 1857 | 1462318963172 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759e778800 == 112 [pid = 1857] [id = 710] 16:42:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 141 (0x7f7592fc6800) [pid = 1857] [serial = 2131] [outer = (nil)] 16:42:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 142 (0x7f7595caac00) [pid = 1857] [serial = 2132] [outer = 0x7f7592fc6800] 16:42:43 INFO - PROCESS | 1857 | 1462318963235 Marionette DEBUG loaded listener.js 16:42:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 143 (0x7f75971fe400) [pid = 1857] [serial = 2133] [outer = 0x7f7592fc6800] 16:42:44 INFO - PROCESS | 1857 | 1462318964077 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]]]}] 16:42:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 16:42:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1336ms 16:42:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 16:42:44 INFO - PROCESS | 1857 | 1462318964133 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 16:42:44 INFO - PROCESS | 1857 | 1462318964135 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 16:42:44 INFO - PROCESS | 1857 | 1462318964141 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 16:42:44 INFO - PROCESS | 1857 | 1462318964144 Marionette TRACE conn3 <- [1,2814,null,{}] 16:42:44 INFO - PROCESS | 1857 | 1462318964149 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}] 16:42:44 INFO - PROCESS | 1857 | 1462318964348 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 16:42:44 INFO - PROCESS | 1857 | 1462318964546 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0126000 == 113 [pid = 1857] [id = 711] 16:42:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 144 (0x7f758e053400) [pid = 1857] [serial = 2134] [outer = (nil)] 16:42:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 145 (0x7f759ae5c000) [pid = 1857] [serial = 2135] [outer = 0x7f758e053400] 16:42:44 INFO - PROCESS | 1857 | 1462318964615 Marionette DEBUG loaded listener.js 16:42:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f759be53800) [pid = 1857] [serial = 2136] [outer = 0x7f758e053400] 16:42:45 INFO - PROCESS | 1857 | 1462318965448 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]]]}] 16:42:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 16:42:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1333ms 16:42:45 INFO - PROCESS | 1857 | 1462318965475 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 16:42:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 16:42:45 INFO - PROCESS | 1857 | 1462318965479 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 16:42:45 INFO - PROCESS | 1857 | 1462318965484 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 16:42:45 INFO - PROCESS | 1857 | 1462318965487 Marionette TRACE conn3 <- [1,2818,null,{}] 16:42:45 INFO - PROCESS | 1857 | 1462318965492 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}] 16:42:45 INFO - PROCESS | 1857 | 1462318965657 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 16:42:45 INFO - PROCESS | 1857 | 1462318965853 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3e13800 == 114 [pid = 1857] [id = 712] 16:42:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f7593ac8800) [pid = 1857] [serial = 2137] [outer = (nil)] 16:42:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f759cc8dc00) [pid = 1857] [serial = 2138] [outer = 0x7f7593ac8800] 16:42:45 INFO - PROCESS | 1857 | 1462318965917 Marionette DEBUG loaded listener.js 16:42:46 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f759dfd5400) [pid = 1857] [serial = 2139] [outer = 0x7f7593ac8800] 16:42:46 INFO - PROCESS | 1857 | 1462318966739 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]]]}] 16:42:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 16:42:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1282ms 16:42:46 INFO - PROCESS | 1857 | 1462318966766 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 16:42:46 INFO - PROCESS | 1857 | 1462318966769 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 16:42:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 16:42:46 INFO - PROCESS | 1857 | 1462318966775 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 16:42:46 INFO - PROCESS | 1857 | 1462318966777 Marionette TRACE conn3 <- [1,2822,null,{}] 16:42:46 INFO - PROCESS | 1857 | 1462318966783 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}] 16:42:46 INFO - PROCESS | 1857 | 1462318966962 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 16:42:47 INFO - PROCESS | 1857 | 1462318967160 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aab35800 == 115 [pid = 1857] [id = 713] 16:42:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7599ad4000) [pid = 1857] [serial = 2140] [outer = (nil)] 16:42:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f759e73ac00) [pid = 1857] [serial = 2141] [outer = 0x7f7599ad4000] 16:42:47 INFO - PROCESS | 1857 | 1462318967222 Marionette DEBUG loaded listener.js 16:42:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f759e8a7c00) [pid = 1857] [serial = 2142] [outer = 0x7f7599ad4000] 16:42:48 INFO - PROCESS | 1857 | 1462318968030 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]]]}] 16:42:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 16:42:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1328ms 16:42:48 INFO - PROCESS | 1857 | 1462318968104 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 16:42:48 INFO - PROCESS | 1857 | 1462318968108 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 16:42:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 16:42:48 INFO - PROCESS | 1857 | 1462318968113 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 16:42:48 INFO - PROCESS | 1857 | 1462318968115 Marionette TRACE conn3 <- [1,2826,null,{}] 16:42:48 INFO - PROCESS | 1857 | 1462318968120 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}] 16:42:48 INFO - PROCESS | 1857 | 1462318968291 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 16:42:48 INFO - PROCESS | 1857 | 1462318968492 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75abd8a000 == 116 [pid = 1857] [id = 714] 16:42:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f759c753000) [pid = 1857] [serial = 2143] [outer = (nil)] 16:42:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f759ec6b400) [pid = 1857] [serial = 2144] [outer = 0x7f759c753000] 16:42:48 INFO - PROCESS | 1857 | 1462318968560 Marionette DEBUG loaded listener.js 16:42:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f759ec90800) [pid = 1857] [serial = 2145] [outer = 0x7f759c753000] 16:42:49 INFO - PROCESS | 1857 | 1462318969395 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 16:42:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 16:42:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1332ms 16:42:49 INFO - PROCESS | 1857 | 1462318969446 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 16:42:49 INFO - PROCESS | 1857 | 1462318969449 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 16:42:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 16:42:49 INFO - PROCESS | 1857 | 1462318969455 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 16:42:49 INFO - PROCESS | 1857 | 1462318969457 Marionette TRACE conn3 <- [1,2830,null,{}] 16:42:49 INFO - PROCESS | 1857 | 1462318969462 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}] 16:42:49 INFO - PROCESS | 1857 | 1462318969640 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 16:42:49 INFO - PROCESS | 1857 | 1462318969855 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af50f000 == 117 [pid = 1857] [id = 715] 16:42:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f758d6e4c00) [pid = 1857] [serial = 2146] [outer = (nil)] 16:42:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f759ffec800) [pid = 1857] [serial = 2147] [outer = 0x7f758d6e4c00] 16:42:49 INFO - PROCESS | 1857 | 1462318969920 Marionette DEBUG loaded listener.js 16:42:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f75a0d94800) [pid = 1857] [serial = 2148] [outer = 0x7f758d6e4c00] 16:42:50 INFO - PROCESS | 1857 | 1462318970753 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]]]}] 16:42:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 16:42:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1332ms 16:42:50 INFO - PROCESS | 1857 | 1462318970787 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 16:42:50 INFO - PROCESS | 1857 | 1462318970790 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 16:42:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 16:42:50 INFO - PROCESS | 1857 | 1462318970796 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 16:42:50 INFO - PROCESS | 1857 | 1462318970800 Marionette TRACE conn3 <- [1,2834,null,{}] 16:42:50 INFO - PROCESS | 1857 | 1462318970805 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}] 16:42:51 INFO - PROCESS | 1857 | 1462318970999 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 16:42:51 INFO - PROCESS | 1857 | 1462318971211 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:51 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af631800 == 118 [pid = 1857] [id = 716] 16:42:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f759e0d5c00) [pid = 1857] [serial = 2149] [outer = (nil)] 16:42:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f75a4a9bc00) [pid = 1857] [serial = 2150] [outer = 0x7f759e0d5c00] 16:42:51 INFO - PROCESS | 1857 | 1462318971279 Marionette DEBUG loaded listener.js 16:42:51 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f75aa927400) [pid = 1857] [serial = 2151] [outer = 0x7f759e0d5c00] 16:42:52 INFO - PROCESS | 1857 | 1462318972118 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 16:42:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 16:42:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1380ms 16:42:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 16:42:52 INFO - PROCESS | 1857 | 1462318972178 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 16:42:52 INFO - PROCESS | 1857 | 1462318972181 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 16:42:52 INFO - PROCESS | 1857 | 1462318972187 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 16:42:52 INFO - PROCESS | 1857 | 1462318972191 Marionette TRACE conn3 <- [1,2838,null,{}] 16:42:52 INFO - PROCESS | 1857 | 1462318972196 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}] 16:42:52 INFO - PROCESS | 1857 | 1462318972380 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 16:42:52 INFO - PROCESS | 1857 | 1462318972583 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afdcf000 == 119 [pid = 1857] [id = 717] 16:42:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f75a0d93800) [pid = 1857] [serial = 2152] [outer = (nil)] 16:42:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f75aababc00) [pid = 1857] [serial = 2153] [outer = 0x7f75a0d93800] 16:42:52 INFO - PROCESS | 1857 | 1462318972651 Marionette DEBUG loaded listener.js 16:42:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f75abb67400) [pid = 1857] [serial = 2154] [outer = 0x7f75a0d93800] 16:42:53 INFO - PROCESS | 1857 | 1462318973485 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]]]}] 16:42:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 16:42:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1330ms 16:42:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 16:42:53 INFO - PROCESS | 1857 | 1462318973517 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 16:42:53 INFO - PROCESS | 1857 | 1462318973520 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 16:42:53 INFO - PROCESS | 1857 | 1462318973526 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 16:42:53 INFO - PROCESS | 1857 | 1462318973528 Marionette TRACE conn3 <- [1,2842,null,{}] 16:42:53 INFO - PROCESS | 1857 | 1462318973533 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}] 16:42:53 INFO - PROCESS | 1857 | 1462318973705 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 16:42:53 INFO - PROCESS | 1857 | 1462318973928 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b2756000 == 120 [pid = 1857] [id = 718] 16:42:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f75aa8e7c00) [pid = 1857] [serial = 2155] [outer = (nil)] 16:42:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f75abb81400) [pid = 1857] [serial = 2156] [outer = 0x7f75aa8e7c00] 16:42:54 INFO - PROCESS | 1857 | 1462318974036 Marionette DEBUG loaded listener.js 16:42:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f75abd27c00) [pid = 1857] [serial = 2157] [outer = 0x7f75aa8e7c00] 16:42:54 INFO - PROCESS | 1857 | 1462318974894 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]]]}] 16:42:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 16:42:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1429ms 16:42:54 INFO - PROCESS | 1857 | 1462318974955 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 16:42:54 INFO - PROCESS | 1857 | 1462318974957 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 16:42:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 16:42:54 INFO - PROCESS | 1857 | 1462318974963 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 16:42:54 INFO - PROCESS | 1857 | 1462318974966 Marionette TRACE conn3 <- [1,2846,null,{}] 16:42:54 INFO - PROCESS | 1857 | 1462318974971 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}] 16:42:55 INFO - PROCESS | 1857 | 1462318975150 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 16:42:55 INFO - PROCESS | 1857 | 1462318975355 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:55 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7585317000 == 121 [pid = 1857] [id = 719] 16:42:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f75827c2c00) [pid = 1857] [serial = 2158] [outer = (nil)] 16:42:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f7588639400) [pid = 1857] [serial = 2159] [outer = 0x7f75827c2c00] 16:42:55 INFO - PROCESS | 1857 | 1462318975419 Marionette DEBUG loaded listener.js 16:42:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f75ad710400) [pid = 1857] [serial = 2160] [outer = 0x7f75827c2c00] 16:42:56 INFO - PROCESS | 1857 | 1462318976265 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]]]}] 16:42:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 16:42:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1331ms 16:42:56 INFO - PROCESS | 1857 | 1462318976296 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 16:42:56 INFO - PROCESS | 1857 | 1462318976299 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 16:42:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 16:42:56 INFO - PROCESS | 1857 | 1462318976305 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 16:42:56 INFO - PROCESS | 1857 | 1462318976307 Marionette TRACE conn3 <- [1,2850,null,{}] 16:42:56 INFO - PROCESS | 1857 | 1462318976312 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}] 16:42:56 INFO - PROCESS | 1857 | 1462318976488 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 16:42:56 INFO - PROCESS | 1857 | 1462318976693 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:56 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7583587800 == 122 [pid = 1857] [id = 720] 16:42:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f75826f1800) [pid = 1857] [serial = 2161] [outer = (nil)] 16:42:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f75835f2c00) [pid = 1857] [serial = 2162] [outer = 0x7f75826f1800] 16:42:56 INFO - PROCESS | 1857 | 1462318976754 Marionette DEBUG loaded listener.js 16:42:56 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f7588f5ec00) [pid = 1857] [serial = 2163] [outer = 0x7f75826f1800] 16:42:57 INFO - PROCESS | 1857 | 1462318977915 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 16:42:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 16:42:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1680ms 16:42:57 INFO - PROCESS | 1857 | 1462318977986 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 16:42:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 16:42:57 INFO - PROCESS | 1857 | 1462318977992 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 16:42:58 INFO - PROCESS | 1857 | 1462318977999 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 16:42:58 INFO - PROCESS | 1857 | 1462318978004 Marionette TRACE conn3 <- [1,2854,null,{}] 16:42:58 INFO - PROCESS | 1857 | 1462318978010 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}] 16:42:58 INFO - PROCESS | 1857 | 1462318978228 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 16:42:58 INFO - PROCESS | 1857 | 1462318978444 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:42:58 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a947800 == 123 [pid = 1857] [id = 721] 16:42:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f75827c6c00) [pid = 1857] [serial = 2164] [outer = (nil)] 16:42:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f7583be9800) [pid = 1857] [serial = 2165] [outer = 0x7f75827c6c00] 16:42:58 INFO - PROCESS | 1857 | 1462318978510 Marionette DEBUG loaded listener.js 16:42:58 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f7588789000) [pid = 1857] [serial = 2166] [outer = 0x7f75827c6c00] 16:42:59 INFO - PROCESS | 1857 | 1462318979534 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]]]}] 16:42:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 16:42:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1583ms 16:42:59 INFO - PROCESS | 1857 | 1462318979582 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 16:42:59 INFO - PROCESS | 1857 | 1462318979589 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 16:42:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 16:42:59 INFO - PROCESS | 1857 | 1462318979598 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 16:42:59 INFO - PROCESS | 1857 | 1462318979602 Marionette TRACE conn3 <- [1,2858,null,{}] 16:42:59 INFO - PROCESS | 1857 | 1462318979607 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}] 16:42:59 INFO - PROCESS | 1857 | 1462318979783 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7597447000 == 122 [pid = 1857] [id = 305] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c490000 == 121 [pid = 1857] [id = 704] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758d6e8800) [pid = 1857] [serial = 2060] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | 1462318980095 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75922d1000 == 120 [pid = 1857] [id = 703] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c468000 == 119 [pid = 1857] [id = 702] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7589332800 == 118 [pid = 1857] [id = 701] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7586883000 == 117 [pid = 1857] [id = 700] 16:43:00 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758359a800 == 118 [pid = 1857] [id = 722] 16:43:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f7587977c00) [pid = 1857] [serial = 2167] [outer = (nil)] 16:43:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758aa66000) [pid = 1857] [serial = 2168] [outer = 0x7f7587977c00] 16:43:00 INFO - PROCESS | 1857 | 1462318980226 Marionette DEBUG loaded listener.js 16:43:00 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f758c65d000) [pid = 1857] [serial = 2169] [outer = 0x7f7587977c00] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a7ad800 == 117 [pid = 1857] [id = 699] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a943000 == 116 [pid = 1857] [id = 698] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7599a69800 == 115 [pid = 1857] [id = 694] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75946b3800 == 114 [pid = 1857] [id = 693] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759401b000 == 113 [pid = 1857] [id = 692] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361c000 == 112 [pid = 1857] [id = 691] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7592ebd800 == 111 [pid = 1857] [id = 690] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e15e000 == 110 [pid = 1857] [id = 689] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758aac8800 == 109 [pid = 1857] [id = 688] 16:43:00 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7583598000 == 108 [pid = 1857] [id = 687] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 177 (0x7f758df86400) [pid = 1857] [serial = 2004] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 176 (0x7f758797a800) [pid = 1857] [serial = 1998] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 175 (0x7f758b3ac000) [pid = 1857] [serial = 2001] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 174 (0x7f75835fdc00) [pid = 1857] [serial = 1965] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 173 (0x7f758c65bc00) [pid = 1857] [serial = 2024] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 172 (0x7f7592450000) [pid = 1857] [serial = 2033] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 171 (0x7f758ce8e800) [pid = 1857] [serial = 1968] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 170 (0x7f758afa9c00) [pid = 1857] [serial = 2021] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 169 (0x7f758794cc00) [pid = 1857] [serial = 2013] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 168 (0x7f7583dbec00) [pid = 1857] [serial = 2046] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 167 (0x7f758e0f6800) [pid = 1857] [serial = 2030] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 166 (0x7f7587a0bc00) [pid = 1857] [serial = 2049] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 165 (0x7f7588f5b000) [pid = 1857] [serial = 2057] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 164 (0x7f7583bed800) [pid = 1857] [serial = 1971] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 163 (0x7f758d216400) [pid = 1857] [serial = 2039] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 162 (0x7f75abd1fc00) [pid = 1857] [serial = 1962] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 161 (0x7f758674f800) [pid = 1857] [serial = 2015] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 160 (0x7f758a8b3800) [pid = 1857] [serial = 2052] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 159 (0x7f7587976400) [pid = 1857] [serial = 2048] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 158 (0x7f75835f6c00) [pid = 1857] [serial = 2045] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 157 (0x7f75af64b400) [pid = 1857] [serial = 1959] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f758ce96800) [pid = 1857] [serial = 1977] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f758af9ec00) [pid = 1857] [serial = 2054] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f759384e000) [pid = 1857] [serial = 2036] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f758c298c00) [pid = 1857] [serial = 2055] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f75827c5000) [pid = 1857] [serial = 1980] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758ce95c00) [pid = 1857] [serial = 1974] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f7587a10c00) [pid = 1857] [serial = 2042] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f758d197400) [pid = 1857] [serial = 2027] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 148 (0x7f758cd6d000) [pid = 1857] [serial = 2058] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 147 (0x7f75a4a97000) [pid = 1857] [serial = 1956] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 146 (0x7f7588f5d000) [pid = 1857] [serial = 2051] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | --DOMWINDOW == 145 (0x7f7588783800) [pid = 1857] [serial = 2018] [outer = (nil)] [url = about:blank] 16:43:00 INFO - PROCESS | 1857 | 1462318980934 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 16:43:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 16:43:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1385ms 16:43:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 16:43:00 INFO - PROCESS | 1857 | 1462318980984 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 16:43:00 INFO - PROCESS | 1857 | 1462318980986 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 16:43:00 INFO - PROCESS | 1857 | 1462318980991 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 16:43:00 INFO - PROCESS | 1857 | 1462318980996 Marionette TRACE conn3 <- [1,2862,null,{}] 16:43:01 INFO - PROCESS | 1857 | 1462318981055 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}] 16:43:01 INFO - PROCESS | 1857 | 1462318981239 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 16:43:01 INFO - PROCESS | 1857 | 1462318981250 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a878800 == 109 [pid = 1857] [id = 723] 16:43:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 146 (0x7f758c23a800) [pid = 1857] [serial = 2170] [outer = (nil)] 16:43:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 147 (0x7f758d21b400) [pid = 1857] [serial = 2171] [outer = 0x7f758c23a800] 16:43:01 INFO - PROCESS | 1857 | 1462318981308 Marionette DEBUG loaded listener.js 16:43:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 148 (0x7f758e012c00) [pid = 1857] [serial = 2172] [outer = 0x7f758c23a800] 16:43:02 INFO - PROCESS | 1857 | 1462318982102 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]]]}] 16:43:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 16:43:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1169ms 16:43:02 INFO - PROCESS | 1857 | 1462318982160 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 16:43:02 INFO - PROCESS | 1857 | 1462318982164 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 16:43:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 16:43:02 INFO - PROCESS | 1857 | 1462318982169 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 16:43:02 INFO - PROCESS | 1857 | 1462318982171 Marionette TRACE conn3 <- [1,2866,null,{}] 16:43:02 INFO - PROCESS | 1857 | 1462318982179 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}] 16:43:02 INFO - PROCESS | 1857 | 1462318982344 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 16:43:02 INFO - PROCESS | 1857 | 1462318982358 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758c48d000 == 110 [pid = 1857] [id = 724] 16:43:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 149 (0x7f758c291800) [pid = 1857] [serial = 2173] [outer = (nil)] 16:43:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f758e2a7800) [pid = 1857] [serial = 2174] [outer = 0x7f758c291800] 16:43:02 INFO - PROCESS | 1857 | 1462318982412 Marionette DEBUG loaded listener.js 16:43:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f7592103000) [pid = 1857] [serial = 2175] [outer = 0x7f758c291800] 16:43:03 INFO - PROCESS | 1857 | 1462318983304 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]]]}] 16:43:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 16:43:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1179ms 16:43:03 INFO - PROCESS | 1857 | 1462318983351 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 16:43:03 INFO - PROCESS | 1857 | 1462318983354 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 16:43:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 16:43:03 INFO - PROCESS | 1857 | 1462318983363 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 16:43:03 INFO - PROCESS | 1857 | 1462318983365 Marionette TRACE conn3 <- [1,2870,null,{}] 16:43:03 INFO - PROCESS | 1857 | 1462318983369 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}] 16:43:03 INFO - PROCESS | 1857 | 1462318983589 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 16:43:03 INFO - PROCESS | 1857 | 1462318983611 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:03 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e15e000 == 111 [pid = 1857] [id = 725] 16:43:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f758a8b5400) [pid = 1857] [serial = 2176] [outer = (nil)] 16:43:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7592446400) [pid = 1857] [serial = 2177] [outer = 0x7f758a8b5400] 16:43:03 INFO - PROCESS | 1857 | 1462318983665 Marionette DEBUG loaded listener.js 16:43:03 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f7593ac6c00) [pid = 1857] [serial = 2178] [outer = 0x7f758a8b5400] 16:43:04 INFO - PROCESS | 1857 | 1462318984504 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]]]}] 16:43:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 16:43:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1176ms 16:43:04 INFO - PROCESS | 1857 | 1462318984540 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 16:43:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 16:43:04 INFO - PROCESS | 1857 | 1462318984544 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 16:43:04 INFO - PROCESS | 1857 | 1462318984548 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 16:43:04 INFO - PROCESS | 1857 | 1462318984551 Marionette TRACE conn3 <- [1,2874,null,{}] 16:43:04 INFO - PROCESS | 1857 | 1462318984559 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}] 16:43:04 INFO - PROCESS | 1857 | 1462318984813 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 16:43:04 INFO - PROCESS | 1857 | 1462318984835 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759361b000 == 112 [pid = 1857] [id = 726] 16:43:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f75939f2c00) [pid = 1857] [serial = 2179] [outer = (nil)] 16:43:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f7595893000) [pid = 1857] [serial = 2180] [outer = 0x7f75939f2c00] 16:43:04 INFO - PROCESS | 1857 | 1462318984903 Marionette DEBUG loaded listener.js 16:43:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7597fcb000) [pid = 1857] [serial = 2181] [outer = 0x7f75939f2c00] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 156 (0x7f758e9a0c00) [pid = 1857] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 155 (0x7f7583dc8c00) [pid = 1857] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 154 (0x7f75826ef800) [pid = 1857] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 153 (0x7f75827be000) [pid = 1857] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 152 (0x7f75827c6400) [pid = 1857] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 151 (0x7f758863e800) [pid = 1857] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 150 (0x7f7583ced800) [pid = 1857] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 16:43:05 INFO - PROCESS | 1857 | --DOMWINDOW == 149 (0x7f758d221000) [pid = 1857] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 16:43:05 INFO - PROCESS | 1857 | 1462318985862 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]]]}] 16:43:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 16:43:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1332ms 16:43:05 INFO - PROCESS | 1857 | 1462318985880 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 16:43:05 INFO - PROCESS | 1857 | 1462318985882 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 16:43:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 16:43:05 INFO - PROCESS | 1857 | 1462318985889 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 16:43:05 INFO - PROCESS | 1857 | 1462318985891 Marionette TRACE conn3 <- [1,2878,null,{}] 16:43:05 INFO - PROCESS | 1857 | 1462318985897 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}] 16:43:06 INFO - PROCESS | 1857 | 1462318986117 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 16:43:06 INFO - PROCESS | 1857 | 1462318986138 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:06 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759380a000 == 113 [pid = 1857] [id = 727] 16:43:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 150 (0x7f7587945000) [pid = 1857] [serial = 2182] [outer = (nil)] 16:43:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 151 (0x7f75939f2000) [pid = 1857] [serial = 2183] [outer = 0x7f7587945000] 16:43:06 INFO - PROCESS | 1857 | 1462318986193 Marionette DEBUG loaded listener.js 16:43:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 152 (0x7f7598258000) [pid = 1857] [serial = 2184] [outer = 0x7f7587945000] 16:43:06 INFO - PROCESS | 1857 | 1462318986906 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]]]}] 16:43:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 16:43:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1077ms 16:43:06 INFO - PROCESS | 1857 | 1462318986966 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 16:43:06 INFO - PROCESS | 1857 | 1462318986968 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 16:43:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 16:43:06 INFO - PROCESS | 1857 | 1462318986973 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 16:43:06 INFO - PROCESS | 1857 | 1462318986975 Marionette TRACE conn3 <- [1,2882,null,{}] 16:43:06 INFO - PROCESS | 1857 | 1462318986980 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}] 16:43:07 INFO - PROCESS | 1857 | 1462318987196 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 16:43:07 INFO - PROCESS | 1857 | 1462318987213 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946b3800 == 114 [pid = 1857] [id = 728] 16:43:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 153 (0x7f7587950800) [pid = 1857] [serial = 2185] [outer = (nil)] 16:43:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 154 (0x7f759a6af000) [pid = 1857] [serial = 2186] [outer = 0x7f7587950800] 16:43:07 INFO - PROCESS | 1857 | 1462318987268 Marionette DEBUG loaded listener.js 16:43:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 155 (0x7f759be4ac00) [pid = 1857] [serial = 2187] [outer = 0x7f7587950800] 16:43:08 INFO - PROCESS | 1857 | 1462318988340 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]]]}] 16:43:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 16:43:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1428ms 16:43:08 INFO - PROCESS | 1857 | 1462318988404 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 16:43:08 INFO - PROCESS | 1857 | 1462318988410 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 16:43:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 16:43:08 INFO - PROCESS | 1857 | 1462318988417 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 16:43:08 INFO - PROCESS | 1857 | 1462318988423 Marionette TRACE conn3 <- [1,2886,null,{}] 16:43:08 INFO - PROCESS | 1857 | 1462318988430 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}] 16:43:08 INFO - PROCESS | 1857 | 1462318988635 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 16:43:08 INFO - PROCESS | 1857 | 1462318988834 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a548000 == 115 [pid = 1857] [id = 729] 16:43:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 156 (0x7f758794e000) [pid = 1857] [serial = 2188] [outer = (nil)] 16:43:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 157 (0x7f7588f5a800) [pid = 1857] [serial = 2189] [outer = 0x7f758794e000] 16:43:08 INFO - PROCESS | 1857 | 1462318988901 Marionette DEBUG loaded listener.js 16:43:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 158 (0x7f758aa62c00) [pid = 1857] [serial = 2190] [outer = 0x7f758794e000] 16:43:09 INFO - PROCESS | 1857 | 1462318989794 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]]]}] 16:43:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 16:43:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1435ms 16:43:09 INFO - PROCESS | 1857 | 1462318989854 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 16:43:09 INFO - PROCESS | 1857 | 1462318989861 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 16:43:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 16:43:09 INFO - PROCESS | 1857 | 1462318989871 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 16:43:09 INFO - PROCESS | 1857 | 1462318989875 Marionette TRACE conn3 <- [1,2890,null,{}] 16:43:09 INFO - PROCESS | 1857 | 1462318989885 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}] 16:43:10 INFO - PROCESS | 1857 | 1462318990135 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 16:43:10 INFO - PROCESS | 1857 | 1462318990335 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:10 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75932cb000 == 116 [pid = 1857] [id = 730] 16:43:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 159 (0x7f7588f56400) [pid = 1857] [serial = 2191] [outer = (nil)] 16:43:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 160 (0x7f758d221c00) [pid = 1857] [serial = 2192] [outer = 0x7f7588f56400] 16:43:10 INFO - PROCESS | 1857 | 1462318990401 Marionette DEBUG loaded listener.js 16:43:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 161 (0x7f7592108000) [pid = 1857] [serial = 2193] [outer = 0x7f7588f56400] 16:43:11 INFO - PROCESS | 1857 | 1462318991298 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 16:43:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 16:43:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1481ms 16:43:11 INFO - PROCESS | 1857 | 1462318991352 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 16:43:11 INFO - PROCESS | 1857 | 1462318991355 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 16:43:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 16:43:11 INFO - PROCESS | 1857 | 1462318991361 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 16:43:11 INFO - PROCESS | 1857 | 1462318991367 Marionette TRACE conn3 <- [1,2894,null,{}] 16:43:11 INFO - PROCESS | 1857 | 1462318991382 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}] 16:43:11 INFO - PROCESS | 1857 | 1462318991579 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 16:43:11 INFO - PROCESS | 1857 | 1462318991777 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759ce4f000 == 117 [pid = 1857] [id = 731] 16:43:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 162 (0x7f7593d7a800) [pid = 1857] [serial = 2194] [outer = (nil)] 16:43:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 163 (0x7f75971f4800) [pid = 1857] [serial = 2195] [outer = 0x7f7593d7a800] 16:43:11 INFO - PROCESS | 1857 | 1462318991847 Marionette DEBUG loaded listener.js 16:43:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 164 (0x7f759a6a8800) [pid = 1857] [serial = 2196] [outer = 0x7f7593d7a800] 16:43:12 INFO - PROCESS | 1857 | 1462318992715 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]]]}] 16:43:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 16:43:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1395ms 16:43:12 INFO - PROCESS | 1857 | 1462318992757 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 16:43:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 16:43:12 INFO - PROCESS | 1857 | 1462318992761 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 16:43:12 INFO - PROCESS | 1857 | 1462318992767 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 16:43:12 INFO - PROCESS | 1857 | 1462318992770 Marionette TRACE conn3 <- [1,2898,null,{}] 16:43:12 INFO - PROCESS | 1857 | 1462318992775 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}] 16:43:12 INFO - PROCESS | 1857 | 1462318992971 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 16:43:13 INFO - PROCESS | 1857 | 1462318993174 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a0125000 == 118 [pid = 1857] [id = 732] 16:43:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 165 (0x7f7594c3ac00) [pid = 1857] [serial = 2197] [outer = (nil)] 16:43:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 166 (0x7f759d9df000) [pid = 1857] [serial = 2198] [outer = 0x7f7594c3ac00] 16:43:13 INFO - PROCESS | 1857 | 1462318993238 Marionette DEBUG loaded listener.js 16:43:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 167 (0x7f759ffae000) [pid = 1857] [serial = 2199] [outer = 0x7f7594c3ac00] 16:43:14 INFO - PROCESS | 1857 | 1462318994083 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]]]}] 16:43:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 16:43:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1379ms 16:43:14 INFO - PROCESS | 1857 | 1462318994147 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 16:43:14 INFO - PROCESS | 1857 | 1462318994150 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 16:43:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 16:43:14 INFO - PROCESS | 1857 | 1462318994155 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 16:43:14 INFO - PROCESS | 1857 | 1462318994157 Marionette TRACE conn3 <- [1,2902,null,{}] 16:43:14 INFO - PROCESS | 1857 | 1462318994163 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}] 16:43:14 INFO - PROCESS | 1857 | 1462318994355 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 16:43:14 INFO - PROCESS | 1857 | 1462318994558 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:14 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75af623800 == 119 [pid = 1857] [id = 733] 16:43:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 168 (0x7f7588f5cc00) [pid = 1857] [serial = 2200] [outer = (nil)] 16:43:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 169 (0x7f75a3e45800) [pid = 1857] [serial = 2201] [outer = 0x7f7588f5cc00] 16:43:14 INFO - PROCESS | 1857 | 1462318994624 Marionette DEBUG loaded listener.js 16:43:14 INFO - PROCESS | 1857 | ++DOMWINDOW == 170 (0x7f75aa613c00) [pid = 1857] [serial = 2202] [outer = 0x7f7588f5cc00] 16:43:15 INFO - PROCESS | 1857 | 1462318995496 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 16:43:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 16:43:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1376ms 16:43:15 INFO - PROCESS | 1857 | 1462318995533 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 16:43:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 16:43:15 INFO - PROCESS | 1857 | 1462318995536 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 16:43:15 INFO - PROCESS | 1857 | 1462318995543 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 16:43:15 INFO - PROCESS | 1857 | 1462318995546 Marionette TRACE conn3 <- [1,2906,null,{}] 16:43:15 INFO - PROCESS | 1857 | 1462318995551 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}] 16:43:15 INFO - PROCESS | 1857 | 1462318995749 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 16:43:15 INFO - PROCESS | 1857 | 1462318995957 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4b15800 == 120 [pid = 1857] [id = 734] 16:43:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 171 (0x7f75aa60fc00) [pid = 1857] [serial = 2203] [outer = (nil)] 16:43:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 172 (0x7f75ad710c00) [pid = 1857] [serial = 2204] [outer = 0x7f75aa60fc00] 16:43:16 INFO - PROCESS | 1857 | 1462318996026 Marionette DEBUG loaded listener.js 16:43:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 173 (0x7f75af4afc00) [pid = 1857] [serial = 2205] [outer = 0x7f75aa60fc00] 16:43:16 INFO - PROCESS | 1857 | 1462318996892 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]]]}] 16:43:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 16:43:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1386ms 16:43:16 INFO - PROCESS | 1857 | 1462318996929 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 16:43:16 INFO - PROCESS | 1857 | 1462318996932 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 16:43:16 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 16:43:16 INFO - PROCESS | 1857 | 1462318996938 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 16:43:16 INFO - PROCESS | 1857 | 1462318996942 Marionette TRACE conn3 <- [1,2910,null,{}] 16:43:16 INFO - PROCESS | 1857 | 1462318996947 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}] 16:43:17 INFO - PROCESS | 1857 | 1462318997121 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 16:43:17 INFO - PROCESS | 1857 | 1462318997323 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4c3c000 == 121 [pid = 1857] [id = 735] 16:43:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 174 (0x7f758cf43000) [pid = 1857] [serial = 2206] [outer = (nil)] 16:43:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 175 (0x7f758cf49400) [pid = 1857] [serial = 2207] [outer = 0x7f758cf43000] 16:43:17 INFO - PROCESS | 1857 | 1462318997384 Marionette DEBUG loaded listener.js 16:43:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 176 (0x7f758cf4dc00) [pid = 1857] [serial = 2208] [outer = 0x7f758cf43000] 16:43:18 INFO - PROCESS | 1857 | 1462318998089 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]]]}] 16:43:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 16:43:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 16:43:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1192ms 16:43:18 INFO - PROCESS | 1857 | 1462318998131 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 16:43:18 INFO - PROCESS | 1857 | 1462318998134 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 16:43:18 INFO - TEST-START | /DOMEvents/constructors.html 16:43:18 INFO - PROCESS | 1857 | 1462318998139 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 16:43:18 INFO - PROCESS | 1857 | 1462318998142 Marionette TRACE conn3 <- [1,2914,null,{}] 16:43:18 INFO - PROCESS | 1857 | 1462318998147 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}] 16:43:18 INFO - PROCESS | 1857 | 1462318998316 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 16:43:18 INFO - PROCESS | 1857 | 1462318998519 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:18 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75855eb800 == 122 [pid = 1857] [id = 736] 16:43:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 177 (0x7f758cf44000) [pid = 1857] [serial = 2209] [outer = (nil)] 16:43:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 178 (0x7f75aba5e800) [pid = 1857] [serial = 2210] [outer = 0x7f758cf44000] 16:43:18 INFO - PROCESS | 1857 | 1462318998586 Marionette DEBUG loaded listener.js 16:43:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 179 (0x7f75af64ac00) [pid = 1857] [serial = 2211] [outer = 0x7f758cf44000] 16:43:19 INFO - PROCESS | 1857 | 1462318999420 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]]]}] 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 16:43:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 16:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:43:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 16:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:43:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 16:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:43:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 16:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:43:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 16:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:43:19 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 16:43:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 16:43:19 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 16:43:19 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 16:43:19 INFO - TEST-OK | /DOMEvents/constructors.html | took 1337ms 16:43:19 INFO - PROCESS | 1857 | 1462318999480 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 16:43:19 INFO - PROCESS | 1857 | 1462318999483 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 16:43:19 INFO - TEST-START | /DOMEvents/event-phases-order.html 16:43:19 INFO - PROCESS | 1857 | 1462318999491 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 16:43:19 INFO - PROCESS | 1857 | 1462318999498 Marionette TRACE conn3 <- [1,2918,null,{}] 16:43:19 INFO - PROCESS | 1857 | 1462318999508 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}] 16:43:19 INFO - PROCESS | 1857 | 1462318999684 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 16:43:19 INFO - PROCESS | 1857 | 1462318999895 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75884d2000 == 123 [pid = 1857] [id = 737] 16:43:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 180 (0x7f758524d000) [pid = 1857] [serial = 2212] [outer = (nil)] 16:43:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 181 (0x7f7585259c00) [pid = 1857] [serial = 2213] [outer = 0x7f758524d000] 16:43:19 INFO - PROCESS | 1857 | 1462318999958 Marionette DEBUG loaded listener.js 16:43:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 182 (0x7f75856d5c00) [pid = 1857] [serial = 2214] [outer = 0x7f758524d000] 16:43:20 INFO - PROCESS | 1857 | 1462319000686 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 16:43:20 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 16:43:20 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1239ms 16:43:20 INFO - PROCESS | 1857 | 1462319000732 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 16:43:20 INFO - PROCESS | 1857 | 1462319000735 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 16:43:20 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 16:43:20 INFO - PROCESS | 1857 | 1462319000741 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 16:43:20 INFO - PROCESS | 1857 | 1462319000743 Marionette TRACE conn3 <- [1,2922,null,{}] 16:43:20 INFO - PROCESS | 1857 | 1462319000748 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}] 16:43:20 INFO - PROCESS | 1857 | 1462319000922 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 16:43:21 INFO - PROCESS | 1857 | 1462319001127 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:21 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7582acb800 == 124 [pid = 1857] [id = 738] 16:43:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 183 (0x7f7585250800) [pid = 1857] [serial = 2215] [outer = (nil)] 16:43:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 184 (0x7f75856da000) [pid = 1857] [serial = 2216] [outer = 0x7f7585250800] 16:43:21 INFO - PROCESS | 1857 | 1462319001203 Marionette DEBUG loaded listener.js 16:43:21 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f75856df800) [pid = 1857] [serial = 2217] [outer = 0x7f7585250800] 16:43:21 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:43:21 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:43:21 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:43:21 INFO - PROCESS | 1857 | [1857] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-l64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 16:43:21 INFO - PROCESS | 1857 | 1462319001958 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]]]}] 16:43:22 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 16:43:22 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:43:22 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 16:43:22 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:43:22 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 16:43:22 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:43:22 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]" 16:43:22 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 16:43:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:22 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 16:43:22 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 16:43:22 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1277ms 16:43:22 INFO - PROCESS | 1857 | 1462319002022 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 16:43:22 INFO - PROCESS | 1857 | 1462319002030 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 16:43:22 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 16:43:22 INFO - PROCESS | 1857 | 1462319002037 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 16:43:22 INFO - PROCESS | 1857 | 1462319002042 Marionette TRACE conn3 <- [1,2926,null,{}] 16:43:22 INFO - PROCESS | 1857 | 1462319002047 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}] 16:43:22 INFO - PROCESS | 1857 | 1462319002238 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 16:43:22 INFO - PROCESS | 1857 | 1462319002445 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7594709800 == 125 [pid = 1857] [id = 739] 16:43:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f758525a000) [pid = 1857] [serial = 2218] [outer = (nil)] 16:43:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f75af7b8000) [pid = 1857] [serial = 2219] [outer = 0x7f758525a000] 16:43:22 INFO - PROCESS | 1857 | 1462319002512 Marionette DEBUG loaded listener.js 16:43:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f75afd2d800) [pid = 1857] [serial = 2220] [outer = 0x7f758525a000] 16:43:23 INFO - PROCESS | 1857 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 16:43:23 INFO - PROCESS | 1857 | 1462319003208 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]]]}] 16:43:23 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 16:43:23 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1235ms 16:43:23 INFO - PROCESS | 1857 | 1462319003274 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 16:43:23 INFO - PROCESS | 1857 | 1462319003277 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 16:43:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 16:43:23 INFO - PROCESS | 1857 | 1462319003282 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 16:43:23 INFO - PROCESS | 1857 | 1462319003284 Marionette TRACE conn3 <- [1,2930,null,{}] 16:43:23 INFO - PROCESS | 1857 | 1462319003289 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}] 16:43:23 INFO - PROCESS | 1857 | 1462319003464 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 16:43:23 INFO - PROCESS | 1857 | 1462319003669 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4d44000 == 126 [pid = 1857] [id = 740] 16:43:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f758b27f800) [pid = 1857] [serial = 2221] [outer = (nil)] 16:43:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758b285000) [pid = 1857] [serial = 2222] [outer = 0x7f758b27f800] 16:43:23 INFO - PROCESS | 1857 | 1462319003732 Marionette DEBUG loaded listener.js 16:43:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f758b289c00) [pid = 1857] [serial = 2223] [outer = 0x7f758b27f800] 16:43:24 INFO - PROCESS | 1857 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 16:43:24 INFO - PROCESS | 1857 | 1462319004425 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]]]}] 16:43:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 16:43:24 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1174ms 16:43:24 INFO - PROCESS | 1857 | 1462319004458 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 16:43:24 INFO - PROCESS | 1857 | 1462319004460 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 16:43:24 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 16:43:24 INFO - PROCESS | 1857 | 1462319004466 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 16:43:24 INFO - PROCESS | 1857 | 1462319004476 Marionette TRACE conn3 <- [1,2934,null,{}] 16:43:24 INFO - PROCESS | 1857 | 1462319004480 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}] 16:43:24 INFO - PROCESS | 1857 | 1462319004650 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 16:43:24 INFO - PROCESS | 1857 | 1462319004868 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75853f0000 == 127 [pid = 1857] [id = 741] 16:43:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758b280400) [pid = 1857] [serial = 2224] [outer = (nil)] 16:43:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758d48f800) [pid = 1857] [serial = 2225] [outer = 0x7f758b280400] 16:43:24 INFO - PROCESS | 1857 | 1462319004934 Marionette DEBUG loaded listener.js 16:43:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f759311a400) [pid = 1857] [serial = 2226] [outer = 0x7f758b280400] 16:43:25 INFO - PROCESS | 1857 | 1462319005643 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]]]}] 16:43:25 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 16:43:25 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1233ms 16:43:25 INFO - PROCESS | 1857 | 1462319005699 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 16:43:25 INFO - PROCESS | 1857 | 1462319005702 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 16:43:25 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 16:43:25 INFO - PROCESS | 1857 | 1462319005707 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 16:43:25 INFO - PROCESS | 1857 | 1462319005709 Marionette TRACE conn3 <- [1,2938,null,{}] 16:43:25 INFO - PROCESS | 1857 | 1462319005714 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}] 16:43:25 INFO - PROCESS | 1857 | 1462319005885 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 16:43:26 INFO - PROCESS | 1857 | 1462319006104 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:26 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758509b000 == 128 [pid = 1857] [id = 742] 16:43:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f758844c000) [pid = 1857] [serial = 2227] [outer = (nil)] 16:43:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f7588454400) [pid = 1857] [serial = 2228] [outer = 0x7f758844c000] 16:43:26 INFO - PROCESS | 1857 | 1462319006177 Marionette DEBUG loaded listener.js 16:43:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f7588459800) [pid = 1857] [serial = 2229] [outer = 0x7f758844c000] 16:43:26 INFO - PROCESS | 1857 | 1462319006878 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]]]}] 16:43:26 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. 16:43:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1180ms 16:43:26 INFO - PROCESS | 1857 | 1462319006940 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 16:43:26 INFO - PROCESS | 1857 | 1462319006944 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 16:43:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 16:43:26 INFO - PROCESS | 1857 | 1462319006953 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 16:43:26 INFO - PROCESS | 1857 | 1462319006956 Marionette TRACE conn3 <- [1,2942,null,{}] 16:43:26 INFO - PROCESS | 1857 | 1462319006962 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}] 16:43:27 INFO - PROCESS | 1857 | 1462319007150 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 16:43:27 INFO - PROCESS | 1857 | 1462319007360 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7588c58800 == 129 [pid = 1857] [id = 743] 16:43:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f75826ed000) [pid = 1857] [serial = 2230] [outer = (nil)] 16:43:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f758844b400) [pid = 1857] [serial = 2231] [outer = 0x7f75826ed000] 16:43:27 INFO - PROCESS | 1857 | 1462319007423 Marionette DEBUG loaded listener.js 16:43:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758d6ef800) [pid = 1857] [serial = 2232] [outer = 0x7f75826ed000] 16:43:28 INFO - PROCESS | 1857 | 1462319008130 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"]]]}] 16:43:28 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 16:43:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 16:43:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:28 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 16:43:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1235ms 16:43:28 INFO - PROCESS | 1857 | 1462319008190 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 16:43:28 INFO - PROCESS | 1857 | 1462319008192 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 16:43:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 16:43:28 INFO - PROCESS | 1857 | 1462319008198 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 16:43:28 INFO - PROCESS | 1857 | 1462319008200 Marionette TRACE conn3 <- [1,2946,null,{}] 16:43:28 INFO - PROCESS | 1857 | 1462319008205 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}] 16:43:28 INFO - PROCESS | 1857 | 1462319008380 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 16:43:28 INFO - PROCESS | 1857 | 1462319008985 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:29 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7586886800 == 130 [pid = 1857] [id = 744] 16:43:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f75826f3000) [pid = 1857] [serial = 2233] [outer = (nil)] 16:43:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f75835f4400) [pid = 1857] [serial = 2234] [outer = 0x7f75826f3000] 16:43:29 INFO - PROCESS | 1857 | 1462319009174 Marionette DEBUG loaded listener.js 16:43:29 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f75856da400) [pid = 1857] [serial = 2235] [outer = 0x7f75826f3000] 16:43:29 INFO - PROCESS | 1857 | 1462319009882 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]]]}] 16:43:29 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. 16:43:29 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1728ms 16:43:29 INFO - PROCESS | 1857 | 1462319009927 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 16:43:29 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 16:43:29 INFO - PROCESS | 1857 | 1462319009933 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 16:43:29 INFO - PROCESS | 1857 | 1462319009939 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 16:43:29 INFO - PROCESS | 1857 | 1462319009943 Marionette TRACE conn3 <- [1,2950,null,{}] 16:43:29 INFO - PROCESS | 1857 | 1462319009949 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}] 16:43:30 INFO - PROCESS | 1857 | 1462319010116 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 16:43:30 INFO - PROCESS | 1857 | 1462319010350 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a876000 == 131 [pid = 1857] [id = 745] 16:43:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f75856db000) [pid = 1857] [serial = 2236] [outer = (nil)] 16:43:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f758a5cbc00) [pid = 1857] [serial = 2237] [outer = 0x7f75856db000] 16:43:30 INFO - PROCESS | 1857 | 1462319010410 Marionette DEBUG loaded listener.js 16:43:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f758aa66400) [pid = 1857] [serial = 2238] [outer = 0x7f75856db000] 16:43:30 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758931c800 == 132 [pid = 1857] [id = 746] 16:43:30 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f7587a15400) [pid = 1857] [serial = 2239] [outer = (nil)] 16:43:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f7583dcc800) [pid = 1857] [serial = 2240] [outer = 0x7f7587a15400] 16:43:31 INFO - PROCESS | 1857 | 1462319011402 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]]]}] 16:43:31 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. 16:43:31 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1485ms 16:43:31 INFO - PROCESS | 1857 | 1462319011425 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 16:43:31 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 16:43:31 INFO - PROCESS | 1857 | 1462319011437 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 16:43:31 INFO - PROCESS | 1857 | 1462319011446 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 16:43:31 INFO - PROCESS | 1857 | 1462319011448 Marionette TRACE conn3 <- [1,2954,null,{}] 16:43:31 INFO - PROCESS | 1857 | 1462319011453 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}] 16:43:31 INFO - PROCESS | 1857 | 1462319011650 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 16:43:31 INFO - PROCESS | 1857 | 1462319011928 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:31 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758689b800 == 133 [pid = 1857] [id = 747] 16:43:31 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f758b2e2800) [pid = 1857] [serial = 2241] [outer = (nil)] 16:43:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f758b2ebc00) [pid = 1857] [serial = 2242] [outer = 0x7f758b2e2800] 16:43:32 INFO - PROCESS | 1857 | 1462319012035 Marionette DEBUG loaded listener.js 16:43:32 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f758c240400) [pid = 1857] [serial = 2243] [outer = 0x7f758b2e2800] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75894da800 == 132 [pid = 1857] [id = 328] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759380a000 == 131 [pid = 1857] [id = 727] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 210 (0x7f758e01d000) [pid = 1857] [serial = 2117] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 209 (0x7f75971efc00) [pid = 1857] [serial = 2087] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 208 (0x7f7594623800) [pid = 1857] [serial = 2081] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 207 (0x7f759746b000) [pid = 1857] [serial = 2090] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 206 (0x7f7595b44800) [pid = 1857] [serial = 2084] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 205 (0x7f758e2a3c00) [pid = 1857] [serial = 2093] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759361b000 == 130 [pid = 1857] [id = 726] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e15e000 == 129 [pid = 1857] [id = 725] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758c48d000 == 128 [pid = 1857] [id = 724] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a878800 == 127 [pid = 1857] [id = 723] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758359a800 == 126 [pid = 1857] [id = 722] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a947800 == 125 [pid = 1857] [id = 721] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75afdcf000 == 124 [pid = 1857] [id = 717] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af631800 == 123 [pid = 1857] [id = 716] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75abd8a000 == 122 [pid = 1857] [id = 714] 16:43:32 INFO - PROCESS | 1857 | 1462319012829 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]]]}] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75aab35800 == 121 [pid = 1857] [id = 713] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a3e13800 == 120 [pid = 1857] [id = 712] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0126000 == 119 [pid = 1857] [id = 711] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759e778800 == 118 [pid = 1857] [id = 710] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759d416800 == 117 [pid = 1857] [id = 709] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7595ccf800 == 116 [pid = 1857] [id = 708] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e099000 == 115 [pid = 1857] [id = 707] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7588c62000 == 114 [pid = 1857] [id = 706] 16:43:32 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759401d800 == 113 [pid = 1857] [id = 705] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 204 (0x7f7592102800) [pid = 1857] [serial = 2111] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 203 (0x7f758d19bc00) [pid = 1857] [serial = 2069] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 202 (0x7f758a5ce000) [pid = 1857] [serial = 2102] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 201 (0x7f758863dc00) [pid = 1857] [serial = 2100] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 200 (0x7f7588f5f400) [pid = 1857] [serial = 2115] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 199 (0x7f7592111000) [pid = 1857] [serial = 2075] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 198 (0x7f7588f61000) [pid = 1857] [serial = 2066] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 197 (0x7f759382e000) [pid = 1857] [serial = 2112] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 196 (0x7f758b2e9800) [pid = 1857] [serial = 2103] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f758e0f7800) [pid = 1857] [serial = 2072] [outer = (nil)] [url = about:blank] 16:43:32 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:43:32 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 16:43:32 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1431ms 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f75834dd800) [pid = 1857] [serial = 2096] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f758df86c00) [pid = 1857] [serial = 2108] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f759405fc00) [pid = 1857] [serial = 2078] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f758e03a800) [pid = 1857] [serial = 2109] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f758d21e000) [pid = 1857] [serial = 2106] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f758e019400) [pid = 1857] [serial = 2061] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 188 (0x7f758ce8b800) [pid = 1857] [serial = 2105] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 187 (0x7f7583befc00) [pid = 1857] [serial = 2114] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 186 (0x7f75834d0000) [pid = 1857] [serial = 2063] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 185 (0x7f7583cef800) [pid = 1857] [serial = 2099] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | --DOMWINDOW == 184 (0x7f7583dc6000) [pid = 1857] [serial = 2097] [outer = (nil)] [url = about:blank] 16:43:32 INFO - PROCESS | 1857 | 1462319012895 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 16:43:32 INFO - PROCESS | 1857 | 1462319012897 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 16:43:32 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 16:43:32 INFO - PROCESS | 1857 | 1462319012908 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 16:43:32 INFO - PROCESS | 1857 | 1462319012917 Marionette TRACE conn3 <- [1,2958,null,{}] 16:43:32 INFO - PROCESS | 1857 | 1462319012932 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}] 16:43:33 INFO - PROCESS | 1857 | 1462319013107 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 16:43:33 INFO - PROCESS | 1857 | 1462319013306 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:33 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a945800 == 114 [pid = 1857] [id = 748] 16:43:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 185 (0x7f758a5cf800) [pid = 1857] [serial = 2244] [outer = (nil)] 16:43:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 186 (0x7f758ce95c00) [pid = 1857] [serial = 2245] [outer = 0x7f758a5cf800] 16:43:33 INFO - PROCESS | 1857 | 1462319013368 Marionette DEBUG loaded listener.js 16:43:33 INFO - PROCESS | 1857 | ++DOMWINDOW == 187 (0x7f758d19e400) [pid = 1857] [serial = 2246] [outer = 0x7f758a5cf800] 16:43:33 INFO - PROCESS | 1857 | 1462319013962 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]]]}] 16:43:33 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. 16:43:33 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1093ms 16:43:34 INFO - PROCESS | 1857 | 1462319014002 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 16:43:34 INFO - PROCESS | 1857 | 1462319014009 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 16:43:34 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 16:43:34 INFO - PROCESS | 1857 | 1462319014023 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 16:43:34 INFO - PROCESS | 1857 | 1462319014026 Marionette TRACE conn3 <- [1,2962,null,{}] 16:43:34 INFO - PROCESS | 1857 | 1462319014033 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}] 16:43:34 INFO - PROCESS | 1857 | 1462319014197 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 16:43:34 INFO - PROCESS | 1857 | 1462319014367 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:34 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758ceed800 == 115 [pid = 1857] [id = 749] 16:43:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 188 (0x7f758b2e4800) [pid = 1857] [serial = 2247] [outer = (nil)] 16:43:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 189 (0x7f758d21e400) [pid = 1857] [serial = 2248] [outer = 0x7f758b2e4800] 16:43:34 INFO - PROCESS | 1857 | 1462319014424 Marionette DEBUG loaded listener.js 16:43:34 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758d6ef400) [pid = 1857] [serial = 2249] [outer = 0x7f758b2e4800] 16:43:35 INFO - PROCESS | 1857 | 1462319015124 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]]]}] 16:43:35 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. 16:43:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1128ms 16:43:35 INFO - PROCESS | 1857 | 1462319015152 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 16:43:35 INFO - PROCESS | 1857 | 1462319015155 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 16:43:35 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 16:43:35 INFO - PROCESS | 1857 | 1462319015167 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 16:43:35 INFO - PROCESS | 1857 | 1462319015169 Marionette TRACE conn3 <- [1,2966,null,{}] 16:43:35 INFO - PROCESS | 1857 | 1462319015174 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}] 16:43:35 INFO - PROCESS | 1857 | 1462319015402 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 16:43:35 INFO - PROCESS | 1857 | 1462319015433 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:35 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e158000 == 116 [pid = 1857] [id = 750] 16:43:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f758e03ac00) [pid = 1857] [serial = 2250] [outer = (nil)] 16:43:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f758e0b0800) [pid = 1857] [serial = 2251] [outer = 0x7f758e03ac00] 16:43:35 INFO - PROCESS | 1857 | 1462319015497 Marionette DEBUG loaded listener.js 16:43:35 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758e2a2400) [pid = 1857] [serial = 2252] [outer = 0x7f758e03ac00] 16:43:36 INFO - PROCESS | 1857 | 1462319016254 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]]]}] 16:43:36 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. 16:43:36 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1127ms 16:43:36 INFO - PROCESS | 1857 | 1462319016295 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 16:43:36 INFO - PROCESS | 1857 | 1462319016297 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 16:43:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 16:43:36 INFO - PROCESS | 1857 | 1462319016303 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 16:43:36 INFO - PROCESS | 1857 | 1462319016305 Marionette TRACE conn3 <- [1,2970,null,{}] 16:43:36 INFO - PROCESS | 1857 | 1462319016316 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}] 16:43:36 INFO - PROCESS | 1857 | 1462319016522 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 16:43:36 INFO - PROCESS | 1857 | 1462319016560 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:36 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75930db800 == 117 [pid = 1857] [id = 751] 16:43:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f758e9e4800) [pid = 1857] [serial = 2253] [outer = (nil)] 16:43:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f759311b400) [pid = 1857] [serial = 2254] [outer = 0x7f758e9e4800] 16:43:36 INFO - PROCESS | 1857 | 1462319016621 Marionette DEBUG loaded listener.js 16:43:36 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f7593120800) [pid = 1857] [serial = 2255] [outer = 0x7f758e9e4800] 16:43:37 INFO - PROCESS | 1857 | --DOMWINDOW == 195 (0x7f7587945000) [pid = 1857] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 16:43:37 INFO - PROCESS | 1857 | --DOMWINDOW == 194 (0x7f758a8b5400) [pid = 1857] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 16:43:37 INFO - PROCESS | 1857 | --DOMWINDOW == 193 (0x7f75827c6c00) [pid = 1857] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 16:43:37 INFO - PROCESS | 1857 | --DOMWINDOW == 192 (0x7f758c291800) [pid = 1857] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 16:43:37 INFO - PROCESS | 1857 | --DOMWINDOW == 191 (0x7f75939f2c00) [pid = 1857] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 16:43:37 INFO - PROCESS | 1857 | --DOMWINDOW == 190 (0x7f7587977c00) [pid = 1857] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 16:43:37 INFO - PROCESS | 1857 | --DOMWINDOW == 189 (0x7f758c23a800) [pid = 1857] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 16:43:37 INFO - PROCESS | 1857 | 1462319017672 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]]]}] 16:43:37 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. 16:43:37 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1382ms 16:43:37 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 16:43:37 INFO - PROCESS | 1857 | 1462319017685 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 16:43:37 INFO - PROCESS | 1857 | 1462319017687 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 16:43:37 INFO - PROCESS | 1857 | 1462319017691 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 16:43:37 INFO - PROCESS | 1857 | 1462319017694 Marionette TRACE conn3 <- [1,2974,null,{}] 16:43:37 INFO - PROCESS | 1857 | 1462319017708 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}] 16:43:37 INFO - PROCESS | 1857 | 1462319017859 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 16:43:37 INFO - PROCESS | 1857 | 1462319017872 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:37 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75932bf000 == 118 [pid = 1857] [id = 752] 16:43:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 190 (0x7f758e9a2000) [pid = 1857] [serial = 2256] [outer = (nil)] 16:43:37 INFO - PROCESS | 1857 | ++DOMWINDOW == 191 (0x7f7593121800) [pid = 1857] [serial = 2257] [outer = 0x7f758e9a2000] 16:43:37 INFO - PROCESS | 1857 | 1462319017929 Marionette DEBUG loaded listener.js 16:43:38 INFO - PROCESS | 1857 | ++DOMWINDOW == 192 (0x7f759382cc00) [pid = 1857] [serial = 2258] [outer = 0x7f758e9a2000] 16:43:38 INFO - PROCESS | 1857 | 1462319018606 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]]]}] 16:43:38 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. 16:43:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 978ms 16:43:38 INFO - PROCESS | 1857 | 1462319018670 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 16:43:38 INFO - PROCESS | 1857 | 1462319018673 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 16:43:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 16:43:38 INFO - PROCESS | 1857 | 1462319018680 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 16:43:38 INFO - PROCESS | 1857 | 1462319018682 Marionette TRACE conn3 <- [1,2978,null,{}] 16:43:38 INFO - PROCESS | 1857 | 1462319018687 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}] 16:43:38 INFO - PROCESS | 1857 | 1462319018841 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 16:43:39 INFO - PROCESS | 1857 | 1462319019009 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:39 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759380a800 == 119 [pid = 1857] [id = 753] 16:43:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 193 (0x7f758a5cc000) [pid = 1857] [serial = 2259] [outer = (nil)] 16:43:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 194 (0x7f759384a400) [pid = 1857] [serial = 2260] [outer = 0x7f758a5cc000] 16:43:39 INFO - PROCESS | 1857 | 1462319019073 Marionette DEBUG loaded listener.js 16:43:39 INFO - PROCESS | 1857 | ++DOMWINDOW == 195 (0x7f75941ec800) [pid = 1857] [serial = 2261] [outer = 0x7f758a5cc000] 16:43:39 INFO - PROCESS | 1857 | 1462319019780 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]]]}] 16:43:39 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. 16:43:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1125ms 16:43:39 INFO - PROCESS | 1857 | 1462319019813 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 16:43:39 INFO - PROCESS | 1857 | 1462319019818 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 16:43:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 16:43:39 INFO - PROCESS | 1857 | 1462319019828 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 16:43:39 INFO - PROCESS | 1857 | 1462319019833 Marionette TRACE conn3 <- [1,2982,null,{}] 16:43:39 INFO - PROCESS | 1857 | 1462319019841 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}] 16:43:40 INFO - PROCESS | 1857 | 1462319020042 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 16:43:40 INFO - PROCESS | 1857 | 1462319020262 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:40 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75866cb800 == 120 [pid = 1857] [id = 754] 16:43:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 196 (0x7f75835fbc00) [pid = 1857] [serial = 2262] [outer = (nil)] 16:43:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 197 (0x7f7585255000) [pid = 1857] [serial = 2263] [outer = 0x7f75835fbc00] 16:43:40 INFO - PROCESS | 1857 | 1462319020373 Marionette DEBUG loaded listener.js 16:43:40 INFO - PROCESS | 1857 | ++DOMWINDOW == 198 (0x7f7587946800) [pid = 1857] [serial = 2264] [outer = 0x7f75835fbc00] 16:43:41 INFO - PROCESS | 1857 | 1462319021185 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"]]]}] 16:43:41 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 16:43:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 16:43:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 16:43:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1381ms 16:43:41 INFO - PROCESS | 1857 | 1462319021211 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 16:43:41 INFO - PROCESS | 1857 | 1462319021224 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 16:43:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 16:43:41 INFO - PROCESS | 1857 | 1462319021238 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 16:43:41 INFO - PROCESS | 1857 | 1462319021242 Marionette TRACE conn3 <- [1,2986,null,{}] 16:43:41 INFO - PROCESS | 1857 | 1462319021248 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}] 16:43:41 INFO - PROCESS | 1857 | 1462319021469 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 16:43:41 INFO - PROCESS | 1857 | 1462319021652 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:41 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758a94f800 == 121 [pid = 1857] [id = 755] 16:43:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 199 (0x7f758794a400) [pid = 1857] [serial = 2265] [outer = (nil)] 16:43:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 200 (0x7f758a8e3c00) [pid = 1857] [serial = 2266] [outer = 0x7f758794a400] 16:43:41 INFO - PROCESS | 1857 | 1462319021756 Marionette DEBUG loaded listener.js 16:43:41 INFO - PROCESS | 1857 | ++DOMWINDOW == 201 (0x7f758b3ae000) [pid = 1857] [serial = 2267] [outer = 0x7f758794a400] 16:43:42 INFO - PROCESS | 1857 | 1462319022586 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]]]}] 16:43:42 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. 16:43:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1382ms 16:43:42 INFO - PROCESS | 1857 | 1462319022621 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 16:43:42 INFO - PROCESS | 1857 | 1462319022624 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 16:43:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 16:43:42 INFO - PROCESS | 1857 | 1462319022630 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 16:43:42 INFO - PROCESS | 1857 | 1462319022635 Marionette TRACE conn3 <- [1,2990,null,{}] 16:43:42 INFO - PROCESS | 1857 | 1462319022650 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}] 16:43:42 INFO - PROCESS | 1857 | 1462319022868 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 16:43:43 INFO - PROCESS | 1857 | 1462319023095 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7593809000 == 122 [pid = 1857] [id = 756] 16:43:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 202 (0x7f758ce96800) [pid = 1857] [serial = 2268] [outer = (nil)] 16:43:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 203 (0x7f758d48b800) [pid = 1857] [serial = 2269] [outer = 0x7f758ce96800] 16:43:43 INFO - PROCESS | 1857 | 1462319023167 Marionette DEBUG loaded listener.js 16:43:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 204 (0x7f758e019400) [pid = 1857] [serial = 2270] [outer = 0x7f758ce96800] 16:43:43 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75946c0000 == 123 [pid = 1857] [id = 757] 16:43:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 205 (0x7f7592445000) [pid = 1857] [serial = 2271] [outer = (nil)] 16:43:43 INFO - PROCESS | 1857 | ++DOMWINDOW == 206 (0x7f758e03e800) [pid = 1857] [serial = 2272] [outer = 0x7f7592445000] 16:43:44 INFO - PROCESS | 1857 | 1462319023997 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]]]}] 16:43:44 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. 16:43:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1384ms 16:43:44 INFO - PROCESS | 1857 | 1462319024031 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 16:43:44 INFO - PROCESS | 1857 | 1462319024038 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 16:43:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 16:43:44 INFO - PROCESS | 1857 | 1462319024052 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 16:43:44 INFO - PROCESS | 1857 | 1462319024054 Marionette TRACE conn3 <- [1,2994,null,{}] 16:43:44 INFO - PROCESS | 1857 | 1462319024058 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}] 16:43:44 INFO - PROCESS | 1857 | 1462319024281 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 16:43:44 INFO - PROCESS | 1857 | 1462319024528 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:44 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75958b3800 == 124 [pid = 1857] [id = 758] 16:43:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 207 (0x7f7586753400) [pid = 1857] [serial = 2273] [outer = (nil)] 16:43:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 208 (0x7f7593119c00) [pid = 1857] [serial = 2274] [outer = 0x7f7586753400] 16:43:44 INFO - PROCESS | 1857 | 1462319024597 Marionette DEBUG loaded listener.js 16:43:44 INFO - PROCESS | 1857 | ++DOMWINDOW == 209 (0x7f75939f2c00) [pid = 1857] [serial = 2275] [outer = 0x7f7586753400] 16:43:45 INFO - PROCESS | 1857 | 1462319025301 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]]]}] 16:43:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 16:43:45 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 16:43:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1281ms 16:43:45 INFO - PROCESS | 1857 | 1462319025337 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 16:43:45 INFO - PROCESS | 1857 | 1462319025339 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 16:43:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 16:43:45 INFO - PROCESS | 1857 | 1462319025346 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 16:43:45 INFO - PROCESS | 1857 | 1462319025350 Marionette TRACE conn3 <- [1,2998,null,{}] 16:43:45 INFO - PROCESS | 1857 | 1462319025355 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}] 16:43:45 INFO - PROCESS | 1857 | 1462319025543 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 16:43:45 INFO - PROCESS | 1857 | 1462319025778 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:45 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759be6b000 == 125 [pid = 1857] [id = 759] 16:43:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 210 (0x7f7583be8400) [pid = 1857] [serial = 2276] [outer = (nil)] 16:43:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 211 (0x7f7594670400) [pid = 1857] [serial = 2277] [outer = 0x7f7583be8400] 16:43:45 INFO - PROCESS | 1857 | 1462319025847 Marionette DEBUG loaded listener.js 16:43:45 INFO - PROCESS | 1857 | ++DOMWINDOW == 212 (0x7f759484a000) [pid = 1857] [serial = 2278] [outer = 0x7f7583be8400] 16:43:46 INFO - PROCESS | 1857 | 1462319026589 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]]]}] 16:43:46 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. 16:43:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1287ms 16:43:46 INFO - PROCESS | 1857 | 1462319026633 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 16:43:46 INFO - PROCESS | 1857 | 1462319026637 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 16:43:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 16:43:46 INFO - PROCESS | 1857 | 1462319026642 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 16:43:46 INFO - PROCESS | 1857 | 1462319026644 Marionette TRACE conn3 <- [1,3002,null,{}] 16:43:46 INFO - PROCESS | 1857 | 1462319026649 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}] 16:43:46 INFO - PROCESS | 1857 | 1462319026841 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 16:43:47 INFO - PROCESS | 1857 | 1462319027051 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:47 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d443800 == 126 [pid = 1857] [id = 760] 16:43:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 213 (0x7f7594a5c000) [pid = 1857] [serial = 2279] [outer = (nil)] 16:43:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 214 (0x7f7598252000) [pid = 1857] [serial = 2280] [outer = 0x7f7594a5c000] 16:43:47 INFO - PROCESS | 1857 | 1462319027117 Marionette DEBUG loaded listener.js 16:43:47 INFO - PROCESS | 1857 | ++DOMWINDOW == 215 (0x7f759b239000) [pid = 1857] [serial = 2281] [outer = 0x7f7594a5c000] 16:43:47 INFO - PROCESS | 1857 | 1462319027837 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]]]}] 16:43:47 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. 16:43:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1235ms 16:43:47 INFO - PROCESS | 1857 | 1462319027877 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 16:43:47 INFO - PROCESS | 1857 | 1462319027881 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 16:43:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 16:43:47 INFO - PROCESS | 1857 | 1462319027887 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 16:43:47 INFO - PROCESS | 1857 | 1462319027889 Marionette TRACE conn3 <- [1,3006,null,{}] 16:43:47 INFO - PROCESS | 1857 | 1462319027894 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}] 16:43:48 INFO - PROCESS | 1857 | 1462319028072 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 16:43:48 INFO - PROCESS | 1857 | 1462319028295 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:48 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75a3c79000 == 127 [pid = 1857] [id = 761] 16:43:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 216 (0x7f7594841400) [pid = 1857] [serial = 2282] [outer = (nil)] 16:43:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 217 (0x7f759c74fc00) [pid = 1857] [serial = 2283] [outer = 0x7f7594841400] 16:43:48 INFO - PROCESS | 1857 | 1462319028363 Marionette DEBUG loaded listener.js 16:43:48 INFO - PROCESS | 1857 | ++DOMWINDOW == 218 (0x7f759e73e800) [pid = 1857] [serial = 2284] [outer = 0x7f7594841400] 16:43:49 INFO - PROCESS | 1857 | 1462319029090 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]]]}] 16:43:49 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. 16:43:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1232ms 16:43:49 INFO - PROCESS | 1857 | 1462319029125 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 16:43:49 INFO - PROCESS | 1857 | 1462319029128 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 16:43:49 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 16:43:49 INFO - PROCESS | 1857 | 1462319029134 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 16:43:49 INFO - PROCESS | 1857 | 1462319029136 Marionette TRACE conn3 <- [1,3010,null,{}] 16:43:49 INFO - PROCESS | 1857 | 1462319029142 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}] 16:43:49 INFO - PROCESS | 1857 | 1462319029320 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 16:43:49 INFO - PROCESS | 1857 | 1462319029543 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:49 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75abd77800 == 128 [pid = 1857] [id = 762] 16:43:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 219 (0x7f7588789400) [pid = 1857] [serial = 2285] [outer = (nil)] 16:43:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 220 (0x7f759ec8f000) [pid = 1857] [serial = 2286] [outer = 0x7f7588789400] 16:43:49 INFO - PROCESS | 1857 | 1462319029613 Marionette DEBUG loaded listener.js 16:43:49 INFO - PROCESS | 1857 | ++DOMWINDOW == 221 (0x7f75a3e40400) [pid = 1857] [serial = 2287] [outer = 0x7f7588789400] 16:43:50 INFO - PROCESS | 1857 | 1462319030318 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]]]}] 16:43:50 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 16:43:50 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1231ms 16:43:50 INFO - PROCESS | 1857 | 1462319030365 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 16:43:50 INFO - PROCESS | 1857 | 1462319030369 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 16:43:50 INFO - TEST-START | /FileAPI/FileReaderSync.worker 16:43:50 INFO - PROCESS | 1857 | 1462319030374 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 16:43:50 INFO - PROCESS | 1857 | 1462319030377 Marionette TRACE conn3 <- [1,3014,null,{}] 16:43:50 INFO - PROCESS | 1857 | 1462319030382 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}] 16:43:50 INFO - PROCESS | 1857 | 1462319030566 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 16:43:50 INFO - PROCESS | 1857 | 1462319030790 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:50 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa4f000 == 129 [pid = 1857] [id = 763] 16:43:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 222 (0x7f7583be7400) [pid = 1857] [serial = 2288] [outer = (nil)] 16:43:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x7f75aa611400) [pid = 1857] [serial = 2289] [outer = 0x7f7583be7400] 16:43:50 INFO - PROCESS | 1857 | 1462319030900 Marionette DEBUG loaded listener.js 16:43:50 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x7f75aa8e5400) [pid = 1857] [serial = 2290] [outer = 0x7f7583be7400] 16:43:51 INFO - PROCESS | 1857 | [1857] 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 16:43:51 INFO - PROCESS | 1857 | 1462319031707 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 16:43:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 16:43:51 INFO - {} 16:43:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 16:43:51 INFO - {} 16:43:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 16:43:51 INFO - {} 16:43:51 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 16:43:51 INFO - {} 16:43:51 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1386ms 16:43:51 INFO - PROCESS | 1857 | 1462319031767 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 16:43:51 INFO - PROCESS | 1857 | 1462319031771 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 16:43:51 INFO - TEST-START | /FileAPI/fileReader.html 16:43:51 INFO - PROCESS | 1857 | 1462319031776 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 16:43:51 INFO - PROCESS | 1857 | 1462319031779 Marionette TRACE conn3 <- [1,3018,null,{}] 16:43:51 INFO - PROCESS | 1857 | 1462319031784 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}] 16:43:52 INFO - PROCESS | 1857 | 1462319032072 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 16:43:52 INFO - PROCESS | 1857 | 1462319032264 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:52 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7598687800 == 130 [pid = 1857] [id = 764] 16:43:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x7f75aa8e6c00) [pid = 1857] [serial = 2291] [outer = (nil)] 16:43:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x7f75adc63400) [pid = 1857] [serial = 2292] [outer = 0x7f75aa8e6c00] 16:43:52 INFO - PROCESS | 1857 | 1462319032331 Marionette DEBUG loaded listener.js 16:43:52 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x7f75af642c00) [pid = 1857] [serial = 2293] [outer = 0x7f75aa8e6c00] 16:43:53 INFO - PROCESS | 1857 | 1462319033068 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]]]}] 16:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 16:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 16:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 16:43:53 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 16:43:53 INFO - TEST-OK | /FileAPI/fileReader.html | took 1327ms 16:43:53 INFO - TEST-START | /FileAPI/historical.html 16:43:53 INFO - PROCESS | 1857 | 1462319033105 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 16:43:53 INFO - PROCESS | 1857 | 1462319033108 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 16:43:53 INFO - PROCESS | 1857 | 1462319033114 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 16:43:53 INFO - PROCESS | 1857 | 1462319033118 Marionette TRACE conn3 <- [1,3022,null,{}] 16:43:53 INFO - PROCESS | 1857 | 1462319033124 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}] 16:43:53 INFO - PROCESS | 1857 | 1462319033321 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 16:43:53 INFO - PROCESS | 1857 | 1462319033547 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:53 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4d46800 == 131 [pid = 1857] [id = 765] 16:43:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x7f7582a87800) [pid = 1857] [serial = 2294] [outer = (nil)] 16:43:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x7f7582a8dc00) [pid = 1857] [serial = 2295] [outer = 0x7f7582a87800] 16:43:53 INFO - PROCESS | 1857 | 1462319033625 Marionette DEBUG loaded listener.js 16:43:53 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x7f75af64b000) [pid = 1857] [serial = 2296] [outer = 0x7f7582a87800] 16:43:54 INFO - PROCESS | 1857 | 1462319034380 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"]]]}] 16:43:54 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 16:43:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 16:43:54 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 16:43:54 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 16:43:54 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 16:43:54 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 16:43:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 16:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:54 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 16:43:54 INFO - TEST-OK | /FileAPI/historical.html | took 1283ms 16:43:54 INFO - PROCESS | 1857 | 1462319034407 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 16:43:54 INFO - PROCESS | 1857 | 1462319034410 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 16:43:54 INFO - TEST-START | /FileAPI/idlharness.html 16:43:54 INFO - PROCESS | 1857 | 1462319034419 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 16:43:54 INFO - PROCESS | 1857 | 1462319034421 Marionette TRACE conn3 <- [1,3026,null,{}] 16:43:54 INFO - PROCESS | 1857 | 1462319034425 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}] 16:43:54 INFO - PROCESS | 1857 | 1462319034613 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 16:43:54 INFO - PROCESS | 1857 | 1462319034835 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:54 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7582fbb000 == 132 [pid = 1857] [id = 766] 16:43:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x7f7582a88000) [pid = 1857] [serial = 2297] [outer = (nil)] 16:43:54 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x7f7583d60000) [pid = 1857] [serial = 2298] [outer = 0x7f7582a88000] 16:43:54 INFO - PROCESS | 1857 | 1462319034901 Marionette DEBUG loaded listener.js 16:43:55 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x7f7583d67000) [pid = 1857] [serial = 2299] [outer = 0x7f7582a88000] 16:43:56 INFO - PROCESS | 1857 | 1462319036344 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]]]}] 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 16:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:43:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 16:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:43:56 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:56 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 16:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:43:56 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:56 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 16:43:56 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 16:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 16:43:56 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 16:43:56 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 16:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 16:43:56 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:43:56 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:56 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:43:56 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 16:43:56 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 16:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 16:43:56 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 16:43:56 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 16:43:56 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:56 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:56 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:56 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:56 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:56 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 16:43:56 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 16:43:56 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 16:43:56 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 16:43:56 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 16:43:56 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 16:43:56 INFO - TEST-OK | /FileAPI/idlharness.html | took 2010ms 16:43:56 INFO - PROCESS | 1857 | 1462319036510 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 16:43:56 INFO - PROCESS | 1857 | 1462319036516 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 16:43:56 INFO - TEST-START | /FileAPI/idlharness.worker 16:43:56 INFO - PROCESS | 1857 | 1462319036527 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 16:43:56 INFO - PROCESS | 1857 | 1462319036530 Marionette TRACE conn3 <- [1,3030,null,{}] 16:43:56 INFO - PROCESS | 1857 | 1462319036543 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}] 16:43:56 INFO - PROCESS | 1857 | 1462319036766 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 16:43:57 INFO - PROCESS | 1857 | 1462319037018 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:57 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75854b7000 == 133 [pid = 1857] [id = 767] 16:43:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x7f7582a91800) [pid = 1857] [serial = 2300] [outer = (nil)] 16:43:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x7f759e73b400) [pid = 1857] [serial = 2301] [outer = 0x7f7582a91800] 16:43:57 INFO - PROCESS | 1857 | 1462319037086 Marionette DEBUG loaded listener.js 16:43:57 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x7f75aba5cc00) [pid = 1857] [serial = 2302] [outer = 0x7f7582a91800] 16:43:57 INFO - PROCESS | 1857 | [1857] 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 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 16:43:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 16:43:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:43:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 16:43:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 16:43:59 INFO - {} 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 16:43:59 INFO - {} 16:43:59 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 - {} 16:43:59 INFO - {} 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 16:43:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 16:43:59 INFO - {} 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 16:43:59 INFO - {} 16:43:59 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 - {} 16:43:59 INFO - {} 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 16:43:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 16:43:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:43:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:43:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 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 16:43:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 16:43:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 16:43:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 16:43:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:43:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:43:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 16:43:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 16:43:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 16:43:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 16:43:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 16:43:59 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 16:43:59 INFO - {} 16:43:59 INFO - PROCESS | 1857 | 1462319039032 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,{},{}]]]}] 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 16:43:59 INFO - {} 16:43:59 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2598ms 16:43:59 INFO - PROCESS | 1857 | 1462319039171 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 16:43:59 INFO - PROCESS | 1857 | 1462319039178 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 16:43:59 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 16:43:59 INFO - PROCESS | 1857 | 1462319039189 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 16:43:59 INFO - PROCESS | 1857 | 1462319039191 Marionette TRACE conn3 <- [1,3034,null,{}] 16:43:59 INFO - PROCESS | 1857 | 1462319039205 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}] 16:43:59 INFO - PROCESS | 1857 | 1462319039457 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 16:43:59 INFO - PROCESS | 1857 | 1462319039677 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:43:59 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7580ac6000 == 134 [pid = 1857] [id = 768] 16:43:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x7f75826ef000) [pid = 1857] [serial = 2303] [outer = (nil)] 16:43:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 238 (0x7f7582ce2c00) [pid = 1857] [serial = 2304] [outer = 0x7f75826ef000] 16:43:59 INFO - PROCESS | 1857 | 1462319039784 Marionette DEBUG loaded listener.js 16:43:59 INFO - PROCESS | 1857 | ++DOMWINDOW == 239 (0x7f758d044c00) [pid = 1857] [serial = 2305] [outer = 0x7f75826ef000] 16:44:00 INFO - PROCESS | 1857 | 1462319040477 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]]]}] 16:44:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 16:44:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1343ms 16:44:00 INFO - PROCESS | 1857 | 1462319040530 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 16:44:00 INFO - PROCESS | 1857 | 1462319040533 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 16:44:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html 16:44:00 INFO - PROCESS | 1857 | 1462319040539 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 16:44:00 INFO - PROCESS | 1857 | 1462319040542 Marionette TRACE conn3 <- [1,3038,null,{}] 16:44:00 INFO - PROCESS | 1857 | 1462319040548 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}] 16:44:00 INFO - PROCESS | 1857 | 1462319040736 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 16:44:00 INFO - PROCESS | 1857 | 1462319040954 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:01 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75850c6000 == 135 [pid = 1857] [id = 769] 16:44:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 240 (0x7f75827be800) [pid = 1857] [serial = 2306] [outer = (nil)] 16:44:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 241 (0x7f7582a3a400) [pid = 1857] [serial = 2307] [outer = 0x7f75827be800] 16:44:01 INFO - PROCESS | 1857 | 1462319041059 Marionette DEBUG loaded listener.js 16:44:01 INFO - PROCESS | 1857 | ++DOMWINDOW == 242 (0x7f7582a3f000) [pid = 1857] [serial = 2308] [outer = 0x7f75827be800] 16:44:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 16:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 16:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 16:44:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1227ms 16:44:01 INFO - PROCESS | 1857 | 1462319041761 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"]]]}] 16:44:01 INFO - PROCESS | 1857 | 1462319041770 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 16:44:01 INFO - PROCESS | 1857 | 1462319041775 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 16:44:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 16:44:01 INFO - PROCESS | 1857 | 1462319041781 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 16:44:01 INFO - PROCESS | 1857 | 1462319041785 Marionette TRACE conn3 <- [1,3042,null,{}] 16:44:01 INFO - PROCESS | 1857 | 1462319041790 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}] 16:44:01 INFO - PROCESS | 1857 | 1462319041989 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 16:44:02 INFO - PROCESS | 1857 | 1462319042686 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:02 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7583584000 == 136 [pid = 1857] [id = 770] 16:44:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 243 (0x7f7582a22000) [pid = 1857] [serial = 2309] [outer = (nil)] 16:44:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 244 (0x7f7582a2f000) [pid = 1857] [serial = 2310] [outer = 0x7f7582a22000] 16:44:02 INFO - PROCESS | 1857 | 1462319042755 Marionette DEBUG loaded listener.js 16:44:02 INFO - PROCESS | 1857 | ++DOMWINDOW == 245 (0x7f7582a3c800) [pid = 1857] [serial = 2311] [outer = 0x7f7582a22000] 16:44:03 INFO - PROCESS | 1857 | 1462319043743 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]]]}] 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 16:44:03 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. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 16:44:03 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'.) 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 16:44:03 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. 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 16:44:03 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. 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 16:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:44:03 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. 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 16:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 16:44:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 16:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 16:44:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 16:44:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 16:44:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2054ms 16:44:03 INFO - PROCESS | 1857 | 1462319043838 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 16:44:03 INFO - PROCESS | 1857 | 1462319043849 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 16:44:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 16:44:03 INFO - PROCESS | 1857 | 1462319043861 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 16:44:03 INFO - PROCESS | 1857 | 1462319043868 Marionette TRACE conn3 <- [1,3046,null,{}] 16:44:03 INFO - PROCESS | 1857 | 1462319043896 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}] 16:44:04 INFO - PROCESS | 1857 | 1462319044158 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 16:44:04 INFO - PROCESS | 1857 | 1462319044455 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:04 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75809db800 == 137 [pid = 1857] [id = 771] 16:44:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 246 (0x7f7582cdc400) [pid = 1857] [serial = 2312] [outer = (nil)] 16:44:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x7f7582ce0800) [pid = 1857] [serial = 2313] [outer = 0x7f7582cdc400] 16:44:04 INFO - PROCESS | 1857 | 1462319044518 Marionette DEBUG loaded listener.js 16:44:04 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x7f7582cea800) [pid = 1857] [serial = 2314] [outer = 0x7f7582cdc400] 16:44:04 INFO - PROCESS | 1857 | [1857] 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 16:44:05 INFO - PROCESS | 1857 | 1462319045387 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 16:44:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 16:44:05 INFO - {} 16:44:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1597ms 16:44:05 INFO - PROCESS | 1857 | 1462319045459 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 16:44:05 INFO - PROCESS | 1857 | 1462319045464 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 16:44:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 16:44:05 INFO - PROCESS | 1857 | 1462319045470 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 16:44:05 INFO - PROCESS | 1857 | 1462319045472 Marionette TRACE conn3 <- [1,3050,null,{}] 16:44:05 INFO - PROCESS | 1857 | 1462319045483 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}] 16:44:05 INFO - PROCESS | 1857 | 1462319045647 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 16:44:05 INFO - PROCESS | 1857 | 1462319045832 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:05 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75854cc800 == 138 [pid = 1857] [id = 772] 16:44:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x7f758524d800) [pid = 1857] [serial = 2315] [outer = (nil)] 16:44:05 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x7f7588457800) [pid = 1857] [serial = 2316] [outer = 0x7f758524d800] 16:44:05 INFO - PROCESS | 1857 | 1462319045932 Marionette DEBUG loaded listener.js 16:44:06 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x7f7588f58c00) [pid = 1857] [serial = 2317] [outer = 0x7f758524d800] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758cede000 == 137 [pid = 1857] [id = 664] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75932bf000 == 136 [pid = 1857] [id = 752] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75930db800 == 135 [pid = 1857] [id = 751] 16:44:06 INFO - PROCESS | 1857 | --DOMWINDOW == 250 (0x7f759ec6b400) [pid = 1857] [serial = 2144] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 1857 | --DOMWINDOW == 249 (0x7f759ffec800) [pid = 1857] [serial = 2147] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 1857 | --DOMWINDOW == 248 (0x7f75a4a9bc00) [pid = 1857] [serial = 2150] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 1857 | --DOMWINDOW == 247 (0x7f75aababc00) [pid = 1857] [serial = 2153] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 1857 | --DOMWINDOW == 246 (0x7f75abb81400) [pid = 1857] [serial = 2156] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 1857 | --DOMWINDOW == 245 (0x7f7588639400) [pid = 1857] [serial = 2159] [outer = (nil)] [url = about:blank] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758e158000 == 134 [pid = 1857] [id = 750] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758ceed800 == 133 [pid = 1857] [id = 749] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a945800 == 132 [pid = 1857] [id = 748] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758689b800 == 131 [pid = 1857] [id = 747] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758931c800 == 130 [pid = 1857] [id = 746] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a876000 == 129 [pid = 1857] [id = 745] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f7586886800 == 128 [pid = 1857] [id = 744] 16:44:06 INFO - PROCESS | 1857 | 1462319046872 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]]]}] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75855eb800 == 127 [pid = 1857] [id = 736] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4c3c000 == 126 [pid = 1857] [id = 735] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75b4b15800 == 125 [pid = 1857] [id = 734] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75af623800 == 124 [pid = 1857] [id = 733] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75a0125000 == 123 [pid = 1857] [id = 732] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f759ce4f000 == 122 [pid = 1857] [id = 731] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f75932cb000 == 121 [pid = 1857] [id = 730] 16:44:06 INFO - PROCESS | 1857 | --DOCSHELL 0x7f758a548000 == 120 [pid = 1857] [id = 729] 16:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 16:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 16:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 16:44:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 16:44:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1432ms 16:44:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 16:44:06 INFO - PROCESS | 1857 | 1462319046903 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 16:44:06 INFO - PROCESS | 1857 | 1462319046905 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 16:44:06 INFO - PROCESS | 1857 | 1462319046920 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 16:44:06 INFO - PROCESS | 1857 | 1462319046928 Marionette TRACE conn3 <- [1,3054,null,{}] 16:44:06 INFO - PROCESS | 1857 | 1462319046934 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}] 16:44:07 INFO - PROCESS | 1857 | 1462319047100 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 244 (0x7f7592446400) [pid = 1857] [serial = 2177] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 243 (0x7f7588789000) [pid = 1857] [serial = 2166] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 242 (0x7f7583be9800) [pid = 1857] [serial = 2165] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 241 (0x7f758e0f9000) [pid = 1857] [serial = 2126] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 240 (0x7f7594623400) [pid = 1857] [serial = 2129] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 239 (0x7f758e2a7800) [pid = 1857] [serial = 2174] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 238 (0x7f7595893000) [pid = 1857] [serial = 2180] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 237 (0x7f75835f2c00) [pid = 1857] [serial = 2162] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 236 (0x7f758b0df400) [pid = 1857] [serial = 2123] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 235 (0x7f758aa66000) [pid = 1857] [serial = 2168] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 234 (0x7f758c65d000) [pid = 1857] [serial = 2169] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x7f759cc8dc00) [pid = 1857] [serial = 2138] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x7f758d21b400) [pid = 1857] [serial = 2171] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x7f758e012c00) [pid = 1857] [serial = 2172] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x7f759ae5c000) [pid = 1857] [serial = 2135] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x7f759e73ac00) [pid = 1857] [serial = 2141] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x7f7586755000) [pid = 1857] [serial = 2120] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x7f7595caac00) [pid = 1857] [serial = 2132] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x7f75939f2000) [pid = 1857] [serial = 2183] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x7f7593ac6c00) [pid = 1857] [serial = 2178] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 224 (0x7f7597fcb000) [pid = 1857] [serial = 2181] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 223 (0x7f7592103000) [pid = 1857] [serial = 2175] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | --DOMWINDOW == 222 (0x7f7598258000) [pid = 1857] [serial = 2184] [outer = (nil)] [url = about:blank] 16:44:07 INFO - PROCESS | 1857 | 1462319047305 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:07 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7586ada000 == 121 [pid = 1857] [id = 773] 16:44:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 223 (0x7f75835f2c00) [pid = 1857] [serial = 2318] [outer = (nil)] 16:44:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 224 (0x7f758a8b1000) [pid = 1857] [serial = 2319] [outer = 0x7f75835f2c00] 16:44:07 INFO - PROCESS | 1857 | 1462319047358 Marionette DEBUG loaded listener.js 16:44:07 INFO - PROCESS | 1857 | ++DOMWINDOW == 225 (0x7f758b2e6c00) [pid = 1857] [serial = 2320] [outer = 0x7f75835f2c00] 16:44:08 INFO - PROCESS | 1857 | 1462319048301 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"]]]}] 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 16:44:08 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 16:44:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:08 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" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:08 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" 16:44:08 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 16:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:08 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 16:44:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 16:44:08 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1466ms 16:44:08 INFO - PROCESS | 1857 | 1462319048378 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 16:44:08 INFO - PROCESS | 1857 | 1462319048381 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 16:44:08 INFO - TEST-START | /FileAPI/file/File-constructor.html 16:44:08 INFO - PROCESS | 1857 | 1462319048389 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 16:44:08 INFO - PROCESS | 1857 | 1462319048394 Marionette TRACE conn3 <- [1,3058,null,{}] 16:44:08 INFO - PROCESS | 1857 | 1462319048403 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}] 16:44:08 INFO - PROCESS | 1857 | 1462319048642 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 16:44:08 INFO - PROCESS | 1857 | 1462319048846 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:08 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758b060000 == 122 [pid = 1857] [id = 774] 16:44:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x7f7583be9800) [pid = 1857] [serial = 2321] [outer = (nil)] 16:44:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x7f758d04c400) [pid = 1857] [serial = 2322] [outer = 0x7f7583be9800] 16:44:08 INFO - PROCESS | 1857 | 1462319048902 Marionette DEBUG loaded listener.js 16:44:08 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x7f758d051800) [pid = 1857] [serial = 2323] [outer = 0x7f7583be9800] 16:44:09 INFO - PROCESS | 1857 | 1462319049553 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]]]}] 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 16:44:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 16:44:09 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 16:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:09 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 16:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 16:44:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 16:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 16:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 16:44:09 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 16:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 16:44:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:09 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 16:44:09 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 16:44:09 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1237ms 16:44:09 INFO - PROCESS | 1857 | 1462319049629 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 16:44:09 INFO - PROCESS | 1857 | 1462319049633 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 16:44:09 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 16:44:09 INFO - PROCESS | 1857 | 1462319049639 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 16:44:09 INFO - PROCESS | 1857 | 1462319049641 Marionette TRACE conn3 <- [1,3062,null,{}] 16:44:09 INFO - PROCESS | 1857 | 1462319049651 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}] 16:44:09 INFO - PROCESS | 1857 | 1462319049860 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 16:44:09 INFO - PROCESS | 1857 | 1462319049890 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:09 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758e158000 == 123 [pid = 1857] [id = 775] 16:44:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x7f758d484400) [pid = 1857] [serial = 2324] [outer = (nil)] 16:44:09 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x7f758e019800) [pid = 1857] [serial = 2325] [outer = 0x7f758d484400] 16:44:09 INFO - PROCESS | 1857 | 1462319049952 Marionette DEBUG loaded listener.js 16:44:10 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x7f758e9a1c00) [pid = 1857] [serial = 2326] [outer = 0x7f758d484400] 16:44:10 INFO - PROCESS | 1857 | [1857] 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 16:44:10 INFO - PROCESS | 1857 | 1462319050801 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 16:44:10 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 16:44:10 INFO - {} 16:44:10 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1180ms 16:44:10 INFO - PROCESS | 1857 | 1462319050820 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 16:44:10 INFO - PROCESS | 1857 | 1462319050822 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 16:44:10 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 16:44:10 INFO - PROCESS | 1857 | 1462319050828 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 16:44:10 INFO - PROCESS | 1857 | 1462319050830 Marionette TRACE conn3 <- [1,3066,null,{}] 16:44:10 INFO - PROCESS | 1857 | 1462319050840 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}] 16:44:11 INFO - PROCESS | 1857 | 1462319051062 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 16:44:11 INFO - PROCESS | 1857 | 1462319051084 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:11 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75932b4800 == 124 [pid = 1857] [id = 776] 16:44:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x7f7582a28c00) [pid = 1857] [serial = 2327] [outer = (nil)] 16:44:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x7f759311bc00) [pid = 1857] [serial = 2328] [outer = 0x7f7582a28c00] 16:44:11 INFO - PROCESS | 1857 | 1462319051137 Marionette DEBUG loaded listener.js 16:44:11 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x7f75941ef000) [pid = 1857] [serial = 2329] [outer = 0x7f7582a28c00] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 233 (0x7f758b2e4800) [pid = 1857] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 232 (0x7f758e03ac00) [pid = 1857] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 231 (0x7f758b2e2800) [pid = 1857] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 230 (0x7f75856db000) [pid = 1857] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 229 (0x7f758e9a2000) [pid = 1857] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 228 (0x7f758a5cf800) [pid = 1857] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 227 (0x7f75826f3000) [pid = 1857] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 226 (0x7f758e9e4800) [pid = 1857] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 16:44:11 INFO - PROCESS | 1857 | --DOMWINDOW == 225 (0x7f7587a15400) [pid = 1857] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 16:44:12 INFO - PROCESS | 1857 | 1462319052185 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]]]}] 16:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 16:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 16:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 16:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 16:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 16:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 16:44:12 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 16:44:12 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1386ms 16:44:12 INFO - PROCESS | 1857 | 1462319052216 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 16:44:12 INFO - PROCESS | 1857 | 1462319052218 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 16:44:12 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 16:44:12 INFO - PROCESS | 1857 | 1462319052228 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 16:44:12 INFO - PROCESS | 1857 | 1462319052231 Marionette TRACE conn3 <- [1,3070,null,{}] 16:44:12 INFO - PROCESS | 1857 | 1462319052236 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}] 16:44:12 INFO - PROCESS | 1857 | 1462319052388 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 16:44:12 INFO - PROCESS | 1857 | 1462319052400 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:12 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759380e000 == 125 [pid = 1857] [id = 777] 16:44:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 226 (0x7f757f79b800) [pid = 1857] [serial = 2330] [outer = (nil)] 16:44:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 227 (0x7f757f7a5800) [pid = 1857] [serial = 2331] [outer = 0x7f757f79b800] 16:44:12 INFO - PROCESS | 1857 | 1462319052620 Marionette DEBUG loaded listener.js 16:44:12 INFO - PROCESS | 1857 | ++DOMWINDOW == 228 (0x7f75856db000) [pid = 1857] [serial = 2332] [outer = 0x7f757f79b800] 16:44:13 INFO - PROCESS | 1857 | 1462319053197 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]]]}] 16:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 16:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 16:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 16:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 16:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 16:44:13 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 16:44:13 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 984ms 16:44:13 INFO - PROCESS | 1857 | 1462319053215 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 16:44:13 INFO - PROCESS | 1857 | 1462319053218 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 16:44:13 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 16:44:13 INFO - PROCESS | 1857 | 1462319053224 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 16:44:13 INFO - PROCESS | 1857 | 1462319053226 Marionette TRACE conn3 <- [1,3074,null,{}] 16:44:13 INFO - PROCESS | 1857 | 1462319053231 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}] 16:44:13 INFO - PROCESS | 1857 | 1462319053386 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 16:44:13 INFO - PROCESS | 1857 | 1462319053400 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:13 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759471a000 == 126 [pid = 1857] [id = 778] 16:44:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 229 (0x7f7582a20400) [pid = 1857] [serial = 2333] [outer = (nil)] 16:44:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 230 (0x7f7593ac6c00) [pid = 1857] [serial = 2334] [outer = 0x7f7582a20400] 16:44:13 INFO - PROCESS | 1857 | 1462319053455 Marionette DEBUG loaded listener.js 16:44:13 INFO - PROCESS | 1857 | ++DOMWINDOW == 231 (0x7f7594675800) [pid = 1857] [serial = 2335] [outer = 0x7f7582a20400] 16:44:14 INFO - PROCESS | 1857 | 1462319054477 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]]]}] 16:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 16:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 16:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 16:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 16:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 16:44:14 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 16:44:14 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1276ms 16:44:14 INFO - PROCESS | 1857 | 1462319054503 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 16:44:14 INFO - PROCESS | 1857 | 1462319054509 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 16:44:14 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 16:44:14 INFO - PROCESS | 1857 | 1462319054518 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 16:44:14 INFO - PROCESS | 1857 | 1462319054522 Marionette TRACE conn3 <- [1,3078,null,{}] 16:44:14 INFO - PROCESS | 1857 | 1462319054530 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}] 16:44:14 INFO - PROCESS | 1857 | 1462319054738 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 16:44:15 INFO - PROCESS | 1857 | 1462319055003 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:15 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7582fad800 == 127 [pid = 1857] [id = 779] 16:44:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 232 (0x7f7582a2dc00) [pid = 1857] [serial = 2336] [outer = (nil)] 16:44:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 233 (0x7f7582a83c00) [pid = 1857] [serial = 2337] [outer = 0x7f7582a2dc00] 16:44:15 INFO - PROCESS | 1857 | 1462319055077 Marionette DEBUG loaded listener.js 16:44:15 INFO - PROCESS | 1857 | ++DOMWINDOW == 234 (0x7f7582aef400) [pid = 1857] [serial = 2338] [outer = 0x7f7582a2dc00] 16:44:15 INFO - PROCESS | 1857 | 1462319055895 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] 16:44:15 INFO - PROCESS | 1857 | 1462319055970 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 16:44:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 16:44:15 INFO - PROCESS | 1857 | 1462319055981 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 16:44:15 INFO - PROCESS | 1857 | 1462319055985 Marionette TRACE conn3 <- [1,3082,null,{}] 16:44:16 INFO - PROCESS | 1857 | 1462319056041 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}] 16:44:16 INFO - PROCESS | 1857 | 1462319056234 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 16:44:16 INFO - PROCESS | 1857 | 1462319056505 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:16 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f7587a95800 == 128 [pid = 1857] [id = 780] 16:44:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 235 (0x7f7582a3b400) [pid = 1857] [serial = 2339] [outer = (nil)] 16:44:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 236 (0x7f7582ce1800) [pid = 1857] [serial = 2340] [outer = 0x7f7582a3b400] 16:44:16 INFO - PROCESS | 1857 | 1462319056582 Marionette DEBUG loaded listener.js 16:44:16 INFO - PROCESS | 1857 | ++DOMWINDOW == 237 (0x7f7583cf0c00) [pid = 1857] [serial = 2341] [outer = 0x7f7582a3b400] 16:44:17 INFO - PROCESS | 1857 | 1462319057362 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]]]}] 16:44:17 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 16:44:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 16:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:17 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 16:44:17 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 16:44:17 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1422ms 16:44:17 INFO - PROCESS | 1857 | 1462319057406 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 16:44:17 INFO - PROCESS | 1857 | 1462319057410 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 16:44:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 16:44:17 INFO - PROCESS | 1857 | 1462319057417 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 16:44:17 INFO - PROCESS | 1857 | 1462319057422 Marionette TRACE conn3 <- [1,3086,null,{}] 16:44:17 INFO - PROCESS | 1857 | 1462319057437 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}] 16:44:17 INFO - PROCESS | 1857 | 1462319057621 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 16:44:17 INFO - PROCESS | 1857 | 1462319057846 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:17 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758d570000 == 129 [pid = 1857] [id = 781] 16:44:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 238 (0x7f75866a3000) [pid = 1857] [serial = 2342] [outer = (nil)] 16:44:17 INFO - PROCESS | 1857 | ++DOMWINDOW == 239 (0x7f7587976400) [pid = 1857] [serial = 2343] [outer = 0x7f75866a3000] 16:44:17 INFO - PROCESS | 1857 | 1462319057957 Marionette DEBUG loaded listener.js 16:44:18 INFO - PROCESS | 1857 | ++DOMWINDOW == 240 (0x7f7588783800) [pid = 1857] [serial = 2344] [outer = 0x7f75866a3000] 16:44:18 INFO - PROCESS | 1857 | 1462319058686 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 16:44:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 16:44:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1285ms 16:44:18 INFO - PROCESS | 1857 | 1462319058702 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 16:44:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 16:44:18 INFO - PROCESS | 1857 | 1462319058706 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 16:44:18 INFO - PROCESS | 1857 | 1462319058712 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 16:44:18 INFO - PROCESS | 1857 | 1462319058715 Marionette TRACE conn3 <- [1,3090,null,{}] 16:44:18 INFO - PROCESS | 1857 | 1462319058720 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}] 16:44:19 INFO - PROCESS | 1857 | 1462319059120 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 16:44:19 INFO - PROCESS | 1857 | 1462319059406 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:19 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759457a800 == 130 [pid = 1857] [id = 782] 16:44:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 241 (0x7f7583d5d800) [pid = 1857] [serial = 2345] [outer = (nil)] 16:44:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 242 (0x7f758b284800) [pid = 1857] [serial = 2346] [outer = 0x7f7583d5d800] 16:44:19 INFO - PROCESS | 1857 | 1462319059515 Marionette DEBUG loaded listener.js 16:44:19 INFO - PROCESS | 1857 | ++DOMWINDOW == 243 (0x7f758c299400) [pid = 1857] [serial = 2347] [outer = 0x7f7583d5d800] 16:44:20 INFO - PROCESS | 1857 | 1462319060309 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 16:44:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 16:44:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1629ms 16:44:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 16:44:20 INFO - PROCESS | 1857 | 1462319060342 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 16:44:20 INFO - PROCESS | 1857 | 1462319060344 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 16:44:20 INFO - PROCESS | 1857 | 1462319060350 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 16:44:20 INFO - PROCESS | 1857 | 1462319060353 Marionette TRACE conn3 <- [1,3094,null,{}] 16:44:20 INFO - PROCESS | 1857 | 1462319060358 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}] 16:44:20 INFO - PROCESS | 1857 | 1462319060558 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 16:44:20 INFO - PROCESS | 1857 | 1462319060794 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:20 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f759d416000 == 131 [pid = 1857] [id = 783] 16:44:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 244 (0x7f75866ab800) [pid = 1857] [serial = 2348] [outer = (nil)] 16:44:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 245 (0x7f758cf47800) [pid = 1857] [serial = 2349] [outer = 0x7f75866ab800] 16:44:20 INFO - PROCESS | 1857 | 1462319060868 Marionette DEBUG loaded listener.js 16:44:20 INFO - PROCESS | 1857 | ++DOMWINDOW == 246 (0x7f758d04e800) [pid = 1857] [serial = 2350] [outer = 0x7f75866ab800] 16:44:21 INFO - PROCESS | 1857 | 1462319061641 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 16:44:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 16:44:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1338ms 16:44:21 INFO - PROCESS | 1857 | 1462319061687 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 16:44:21 INFO - PROCESS | 1857 | 1462319061691 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 16:44:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 16:44:21 INFO - PROCESS | 1857 | 1462319061696 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 16:44:21 INFO - PROCESS | 1857 | 1462319061698 Marionette TRACE conn3 <- [1,3098,null,{}] 16:44:21 INFO - PROCESS | 1857 | 1462319061704 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}] 16:44:21 INFO - PROCESS | 1857 | 1462319061974 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 16:44:22 INFO - PROCESS | 1857 | 1462319062239 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:22 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75aad34000 == 132 [pid = 1857] [id = 784] 16:44:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 247 (0x7f758d04ec00) [pid = 1857] [serial = 2351] [outer = (nil)] 16:44:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 248 (0x7f758e9efc00) [pid = 1857] [serial = 2352] [outer = 0x7f758d04ec00] 16:44:22 INFO - PROCESS | 1857 | 1462319062309 Marionette DEBUG loaded listener.js 16:44:22 INFO - PROCESS | 1857 | ++DOMWINDOW == 249 (0x7f7593ad1c00) [pid = 1857] [serial = 2353] [outer = 0x7f758d04ec00] 16:44:22 INFO - PROCESS | 1857 | 1462319062987 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]]]}] 16:44:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 16:44:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 16:44:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1326ms 16:44:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 16:44:23 INFO - PROCESS | 1857 | 1462319063023 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 16:44:23 INFO - PROCESS | 1857 | 1462319063026 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 16:44:23 INFO - PROCESS | 1857 | 1462319063032 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 16:44:23 INFO - PROCESS | 1857 | 1462319063034 Marionette TRACE conn3 <- [1,3102,null,{}] 16:44:23 INFO - PROCESS | 1857 | 1462319063039 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}] 16:44:23 INFO - PROCESS | 1857 | 1462319063210 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 16:44:23 INFO - PROCESS | 1857 | 1462319063446 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:23 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75afa5a800 == 133 [pid = 1857] [id = 785] 16:44:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 250 (0x7f758d6e7400) [pid = 1857] [serial = 2354] [outer = (nil)] 16:44:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 251 (0x7f7594842800) [pid = 1857] [serial = 2355] [outer = 0x7f758d6e7400] 16:44:23 INFO - PROCESS | 1857 | 1462319063510 Marionette DEBUG loaded listener.js 16:44:23 INFO - PROCESS | 1857 | ++DOMWINDOW == 252 (0x7f7595caac00) [pid = 1857] [serial = 2356] [outer = 0x7f758d6e7400] 16:44:24 INFO - PROCESS | 1857 | 1462319064230 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 16:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 16:44:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1229ms 16:44:24 INFO - PROCESS | 1857 | 1462319064260 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 16:44:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 16:44:24 INFO - PROCESS | 1857 | 1462319064264 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 16:44:24 INFO - PROCESS | 1857 | 1462319064269 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 16:44:24 INFO - PROCESS | 1857 | 1462319064272 Marionette TRACE conn3 <- [1,3106,null,{}] 16:44:24 INFO - PROCESS | 1857 | 1462319064277 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}] 16:44:24 INFO - PROCESS | 1857 | 1462319064454 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 16:44:24 INFO - PROCESS | 1857 | 1462319064718 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:24 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75b4b13000 == 134 [pid = 1857] [id = 786] 16:44:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 253 (0x7f7593c26400) [pid = 1857] [serial = 2357] [outer = (nil)] 16:44:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 254 (0x7f7597170800) [pid = 1857] [serial = 2358] [outer = 0x7f7593c26400] 16:44:24 INFO - PROCESS | 1857 | 1462319064785 Marionette DEBUG loaded listener.js 16:44:24 INFO - PROCESS | 1857 | ++DOMWINDOW == 255 (0x7f7597fc3c00) [pid = 1857] [serial = 2359] [outer = 0x7f7593c26400] 16:44:25 INFO - PROCESS | 1857 | 1462319065479 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]]]}] 16:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 16:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 16:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 16:44:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1229ms 16:44:25 INFO - PROCESS | 1857 | 1462319065499 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 16:44:25 INFO - PROCESS | 1857 | 1462319065501 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 16:44:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 16:44:25 INFO - PROCESS | 1857 | 1462319065508 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 16:44:25 INFO - PROCESS | 1857 | 1462319065510 Marionette TRACE conn3 <- [1,3110,null,{}] 16:44:25 INFO - PROCESS | 1857 | 1462319065515 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}] 16:44:25 INFO - PROCESS | 1857 | 1462319065694 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 16:44:25 INFO - PROCESS | 1857 | 1462319065930 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:25 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f75809c2800 == 135 [pid = 1857] [id = 787] 16:44:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 256 (0x7f7583224800) [pid = 1857] [serial = 2360] [outer = (nil)] 16:44:25 INFO - PROCESS | 1857 | ++DOMWINDOW == 257 (0x7f7583229c00) [pid = 1857] [serial = 2361] [outer = 0x7f7583224800] 16:44:26 INFO - PROCESS | 1857 | 1462319066003 Marionette DEBUG loaded listener.js 16:44:26 INFO - PROCESS | 1857 | ++DOMWINDOW == 258 (0x7f758322f000) [pid = 1857] [serial = 2362] [outer = 0x7f7583224800] 16:44:26 INFO - PROCESS | 1857 | 1462319066734 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"]]]}] 16:44:26 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 16:44:26 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 16:44:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 16:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 16:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 16:44:26 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 16:44:26 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1279ms 16:44:26 INFO - PROCESS | 1857 | 1462319066789 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 16:44:26 INFO - PROCESS | 1857 | 1462319066792 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 16:44:26 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 16:44:26 INFO - PROCESS | 1857 | 1462319066798 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 16:44:26 INFO - PROCESS | 1857 | 1462319066800 Marionette TRACE conn3 <- [1,3114,null,{}] 16:44:26 INFO - PROCESS | 1857 | 1462319066805 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}] 16:44:26 INFO - PROCESS | 1857 | 1462319066989 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 16:44:27 INFO - PROCESS | 1857 | 1462319067282 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\", \"0bcaa9d5-6fec-4f64-96b0-bd23a3f1eaab\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 16:44:27 INFO - PROCESS | 1857 | ++DOCSHELL 0x7f758de9a000 == 136 [pid = 1857] [id = 788] 16:44:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 259 (0x7f758322f400) [pid = 1857] [serial = 2363] [outer = (nil)] 16:44:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 260 (0x7f7597fc4800) [pid = 1857] [serial = 2364] [outer = 0x7f758322f400] 16:44:27 INFO - PROCESS | 1857 | 1462319067350 Marionette DEBUG loaded listener.js 16:44:27 INFO - PROCESS | 1857 | ++DOMWINDOW == 261 (0x7f7598259c00) [pid = 1857] [serial = 2365] [outer = 0x7f758322f400] 16:44:28 INFO - PROCESS | 1857 | 1462319068067 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]]]}] 16:44:28 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 16:44:28 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1285ms 16:44:28 INFO - PROCESS | 1857 | 1462319068095 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 16:44:28 INFO - PROCESS | 1857 | 1462319068099 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 16:44:29 WARNING - u'runner_teardown' () 16:44:29 INFO - No more tests 16:44:29 INFO - Got 0 unexpected results 16:44:29 INFO - SUITE-END | took 1002s 16:44:29 INFO - Closing logging queue 16:44:29 INFO - queue closed 16:44:29 INFO - Return code: 0 16:44:29 WARNING - # TBPL SUCCESS # 16:44:29 INFO - Running post-action listener: _resource_record_post_action 16:44:29 INFO - Running post-run listener: _resource_record_post_run 16:44:30 INFO - Total resource usage - Wall time: 1034s; CPU: 98.0%; Read bytes: 8441856; Write bytes: 933244928; Read time: 444; Write time: 270184 16:44:30 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 16:44:30 INFO - install - Wall time: 27s; CPU: 100.0%; Read bytes: 0; Write bytes: 10338304; Read time: 0; Write time: 2636 16:44:30 INFO - run-tests - Wall time: 1007s; CPU: 98.0%; Read bytes: 5582848; Write bytes: 922906624; Read time: 336; Write time: 267548 16:44:30 INFO - Running post-run listener: _upload_blobber_files 16:44:30 INFO - Blob upload gear active. 16:44:30 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 16:44:30 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 16:44:30 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'] 16:44:30 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 16:44:31 INFO - (blobuploader) - INFO - Open directory for files ... 16:44:31 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 16:44:31 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:44:31 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:44:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 16:44:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:44:33 INFO - (blobuploader) - INFO - Done attempting. 16:44:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 16:44:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 16:44:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 16:44:34 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 16:44:34 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 16:44:34 INFO - (blobuploader) - INFO - Done attempting. 16:44:34 INFO - (blobuploader) - INFO - Iteration through files over. 16:44:34 INFO - Return code: 0 16:44:34 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 16:44:34 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 16:44:34 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f217f7917134f17e2f75711b849625c52299039da371ce35338e2244da66e4267f90d85259dc1f7be478df8921d8fbb877f8639083fd0529a81ae52946b44601", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/deb301a9e03509ef6ad0088c2795e0412fa4c337ce87e9d598d3749f6b9f2b5feb0e2c62812a8818db5ed7ccbc2a0b66e6228b3b82c4b0b9e26088f64cb60254"} 16:44:34 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 16:44:34 INFO - Writing to file /builds/slave/test/properties/blobber_files 16:44:34 INFO - Contents: 16:44:34 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f217f7917134f17e2f75711b849625c52299039da371ce35338e2244da66e4267f90d85259dc1f7be478df8921d8fbb877f8639083fd0529a81ae52946b44601", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/deb301a9e03509ef6ad0088c2795e0412fa4c337ce87e9d598d3749f6b9f2b5feb0e2c62812a8818db5ed7ccbc2a0b66e6228b3b82c4b0b9e26088f64cb60254"} 16:44:34 INFO - Running post-run listener: copy_logs_to_upload_dir 16:44:34 INFO - Copying logs to upload dir... 16:44:34 INFO - mkdir: /builds/slave/test/build/upload/logs 16:44:34 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2004.435064 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 33 mins, 24 secs) (at 2016-05-03 16:44:35.227999) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-03 16:44:35.229084) ========= 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-1462316532.120583-738815815 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/f217f7917134f17e2f75711b849625c52299039da371ce35338e2244da66e4267f90d85259dc1f7be478df8921d8fbb877f8639083fd0529a81ae52946b44601", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/deb301a9e03509ef6ad0088c2795e0412fa4c337ce87e9d598d3749f6b9f2b5feb0e2c62812a8818db5ed7ccbc2a0b66e6228b3b82c4b0b9e26088f64cb60254"} build_url:https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032566 build_url: 'https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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/f217f7917134f17e2f75711b849625c52299039da371ce35338e2244da66e4267f90d85259dc1f7be478df8921d8fbb877f8639083fd0529a81ae52946b44601", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/deb301a9e03509ef6ad0088c2795e0412fa4c337ce87e9d598d3749f6b9f2b5feb0e2c62812a8818db5ed7ccbc2a0b66e6228b3b82c4b0b9e26088f64cb60254"}' symbols_url: 'https://queue.taskcluster.net/v1/task/QN10mgfTSJCIoJzJ2_wqdw/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 16:44:35.305295) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:44:35.305738) ========= 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-1462316532.120583-738815815 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.018974 ========= master_lag: 0.24 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-03 16:44:35.567237) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 16:44:35.567527) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-03 16:44:35.572019) ========= ========= Total master_lag: 0.70 =========