builder: mozilla-beta_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-353 starttime: 1468522867.83 results: success (0) buildid: 20160714100743 builduid: c872b8ab7bb44532a943333c2596d4c5 revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 12:01:07.832936) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 12:01:07.833334) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 8 mins, 6 secs) (at 2016-07-14 12:01:07.833607) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 8 mins, 6 secs) (at 2016-07-14 12:09:14.752250) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-07-14 12:09:14.752533) ========= 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=5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070 _=/tools/buildbot/bin/python using PTY: False --2016-07-14 12:09:22-- 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% 10.4M=0.001s 2016-07-14 12:09:22 (10.4 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.287585 ========= master_lag: 18.79 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 19 secs) (at 2016-07-14 12:09:33.828346) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 34 secs) (at 2016-07-14 12:09:33.828622) ========= 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=5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.067903 ========= master_lag: 34.46 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 34 secs) (at 2016-07-14 12:10:08.357141) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-07-14 12:10:08.357510) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 36faf180f49d6e6af84f55231052b1bac85b3bcd --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-beta --rev 36faf180f49d6e6af84f55231052b1bac85b3bcd --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=5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070 _=/tools/buildbot/bin/python using PTY: False 2016-07-14 12:10:16,296 truncating revision to first 12 chars 2016-07-14 12:10:16,296 Setting DEBUG logging. 2016-07-14 12:10:16,297 attempt 1/10 2016-07-14 12:10:16,297 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/36faf180f49d?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-07-14 12:10:16,667 unpacking tar archive at: mozilla-beta-36faf180f49d/testing/mozharness/ program finished with exit code 0 elapsedTime=0.656832 ========= master_lag: 16.48 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 17 secs) (at 2016-07-14 12:10:25.494154) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 12:10:25.494476) ========= script_repo_revision: 36faf180f49d6e6af84f55231052b1bac85b3bcd ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 12:10:25.494865) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 1 mins, 42 secs) (at 2016-07-14 12:10:25.495151) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 1 mins, 42 secs) (at 2016-07-14 12:12:07.785489) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 35 secs) (at 2016-07-14 12:12:07.785761) ========= /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-beta --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-beta', '--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=5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070 _=/tools/buildbot/bin/python using PTY: False 12:12:10 INFO - MultiFileLogger online at 20160714 12:12:10 in /builds/slave/test 12:12: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-beta --download-symbols true 12:12:10 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 12:12:10 INFO - {'append_to_log': False, 12:12:10 INFO - 'base_work_dir': '/builds/slave/test', 12:12:10 INFO - 'blob_upload_branch': 'mozilla-beta', 12:12:10 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 12:12:10 INFO - 'buildbot_json_path': 'buildprops.json', 12:12:10 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 12:12:10 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 12:12:10 INFO - 'download_minidump_stackwalk': True, 12:12:10 INFO - 'download_symbols': 'true', 12:12:10 INFO - 'e10s': False, 12:12:10 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 12:12:10 INFO - 'tooltool.py': '/tools/tooltool.py', 12:12:10 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 12:12:10 INFO - '/tools/misc-python/virtualenv.py')}, 12:12:10 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 12:12:10 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 12:12:10 INFO - 'log_level': 'info', 12:12:10 INFO - 'log_to_console': True, 12:12:10 INFO - 'opt_config_files': (), 12:12:10 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 12:12:10 INFO - '--processes=1', 12:12:10 INFO - '--config=%(test_path)s/wptrunner.ini', 12:12:10 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 12:12:10 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 12:12:10 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 12:12:10 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 12:12:10 INFO - 'pip_index': False, 12:12:10 INFO - 'require_test_zip': True, 12:12:10 INFO - 'test_type': ('testharness',), 12:12:10 INFO - 'this_chunk': '1', 12:12:10 INFO - 'tooltool_cache': '/builds/tooltool_cache', 12:12:10 INFO - 'total_chunks': '10', 12:12:10 INFO - 'virtualenv_path': 'venv', 12:12:10 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 12:12:10 INFO - 'work_dir': 'build'} 12:12:10 INFO - ##### 12:12:10 INFO - ##### Running clobber step. 12:12:10 INFO - ##### 12:12:10 INFO - Running pre-action listener: _resource_record_pre_action 12:12:10 INFO - Running main action method: clobber 12:12:10 INFO - rmtree: /builds/slave/test/build 12:12:10 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 12:12:12 INFO - Running post-action listener: _resource_record_post_action 12:12:12 INFO - ##### 12:12:12 INFO - ##### Running read-buildbot-config step. 12:12:12 INFO - ##### 12:12:12 INFO - Running pre-action listener: _resource_record_pre_action 12:12:12 INFO - Running main action method: read_buildbot_config 12:12:12 INFO - Using buildbot properties: 12:12:12 INFO - { 12:12:12 INFO - "project": "", 12:12:12 INFO - "product": "firefox", 12:12:12 INFO - "script_repo_revision": "production", 12:12:12 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-debug-unittest", 12:12:12 INFO - "repository": "", 12:12:12 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta debug test web-platform-tests-1", 12:12:12 INFO - "buildid": "20160714100743", 12:12:12 INFO - "pgo_build": "False", 12:12:12 INFO - "basedir": "/builds/slave/test", 12:12:12 INFO - "buildnumber": 23, 12:12:12 INFO - "slavename": "tst-linux32-spot-353", 12:12:12 INFO - "revision": "36faf180f49d6e6af84f55231052b1bac85b3bcd", 12:12:12 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 12:12:12 INFO - "platform": "linux", 12:12:12 INFO - "branch": "mozilla-beta", 12:12:12 INFO - "repo_path": "releases/mozilla-beta", 12:12:12 INFO - "moz_repo_path": "", 12:12:12 INFO - "stage_platform": "linux", 12:12:12 INFO - "builduid": "c872b8ab7bb44532a943333c2596d4c5", 12:12:12 INFO - "slavebuilddir": "test" 12:12:12 INFO - } 12:12:12 INFO - Found installer url https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2. 12:12:12 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json. 12:12:12 INFO - Running post-action listener: _resource_record_post_action 12:12:12 INFO - ##### 12:12:12 INFO - ##### Running download-and-extract step. 12:12:12 INFO - ##### 12:12:12 INFO - Running pre-action listener: _resource_record_pre_action 12:12:12 INFO - Running main action method: download_and_extract 12:12:12 INFO - mkdir: /builds/slave/test/build/tests 12:12: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')]} 12:12:12 INFO - https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 12:12:12 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:12:12 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:12:12 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:12:12 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1 12:12:13 INFO - Downloaded 1291 bytes. 12:12:13 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json 12:12:13 INFO - Using the following test package requirements: 12:12:13 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 12:12:13 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'], 12:12:13 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'], 12:12:13 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'jsshell-linux-i686.zip'], 12:12:13 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'], 12:12:13 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'], 12:12:13 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'], 12:12:13 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'], 12:12:13 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'], 12:12:13 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip', 12:12:13 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']} 12:12:13 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 12:12:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:13 INFO - https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 12:12:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 12:12:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip 12:12:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip 12:12:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1 12:12:16 INFO - Downloaded 22824385 bytes. 12:12:16 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:12:16 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:12:17 INFO - caution: filename not matched: web-platform/* 12:12:17 INFO - Return code: 11 12:12:17 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')]} 12:12:17 INFO - https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 12:12:17 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 12:12:17 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 12:12:17 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip 12:12:17 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 12:12:21 INFO - Downloaded 36389876 bytes. 12:12:21 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 12:12:21 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 12:12:24 INFO - caution: filename not matched: bin/* 12:12:24 INFO - caution: filename not matched: config/* 12:12:24 INFO - caution: filename not matched: mozbase/* 12:12:24 INFO - caution: filename not matched: marionette/* 12:12:24 INFO - caution: filename not matched: tools/wptserve/* 12:12:24 INFO - Return code: 11 12:12:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:24 INFO - https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 12:12:24 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:12:24 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:12:24 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:12:24 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1 12:12:31 INFO - Downloaded 69355525 bytes. 12:12:31 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:12:31 INFO - mkdir: /builds/slave/test/properties 12:12:31 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 12:12:31 INFO - Writing to file /builds/slave/test/properties/build_url 12:12:31 INFO - Contents: 12:12:31 INFO - build_url:https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 12:12:33 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:12:33 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 12:12:33 INFO - Writing to file /builds/slave/test/properties/symbols_url 12:12:33 INFO - Contents: 12:12:33 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:12:33 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')]} 12:12:33 INFO - https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 12:12:33 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:12:33 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:12:33 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip 12:12:33 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 12:12:42 INFO - Downloaded 92361602 bytes. 12:12:42 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 12:12:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 12:12:50 INFO - Return code: 0 12:12:50 INFO - Running post-action listener: _resource_record_post_action 12:12:50 INFO - Running post-action listener: set_extra_try_arguments 12:12:50 INFO - ##### 12:12:50 INFO - ##### Running create-virtualenv step. 12:12:50 INFO - ##### 12:12:50 INFO - Running pre-action listener: _pre_create_virtualenv 12:12:50 INFO - Running pre-action listener: _resource_record_pre_action 12:12:50 INFO - Running main action method: create_virtualenv 12:12:50 INFO - Creating virtualenv /builds/slave/test/build/venv 12:12:50 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 12:12:50 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 12:12:51 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 12:12:52 INFO - Using real prefix '/usr' 12:12:52 INFO - New python executable in /builds/slave/test/build/venv/bin/python 12:12:53 INFO - Installing distribute.............................................................................................................................................................................................done. 12:12:56 INFO - Installing pip.................done. 12:12:56 INFO - Return code: 0 12:12:56 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 12:12:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:12:56 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:12:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:12:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:12:56 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:12:56 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 0x92f5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x935c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x940ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90f0e30>, '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 0x938dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940c470>, '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': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', '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 12:12:56 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 12:12:56 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 12:12:56 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:12:56 INFO - 'CCACHE_UMASK': '002', 12:12:56 INFO - 'DISPLAY': ':0', 12:12:56 INFO - 'HOME': '/home/cltbld', 12:12:56 INFO - 'LANG': 'en_US.UTF-8', 12:12:56 INFO - 'LOGNAME': 'cltbld', 12:12:56 INFO - 'MAIL': '/var/mail/cltbld', 12:12:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:12:56 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:12:56 INFO - 'MOZ_NO_REMOTE': '1', 12:12:56 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:12:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:12:56 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:12:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:12:56 INFO - 'PWD': '/builds/slave/test', 12:12:56 INFO - 'SHELL': '/bin/bash', 12:12:56 INFO - 'SHLVL': '1', 12:12:56 INFO - 'TERM': 'linux', 12:12:56 INFO - 'TMOUT': '86400', 12:12:56 INFO - 'USER': 'cltbld', 12:12:56 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', 12:12:56 INFO - '_': '/tools/buildbot/bin/python'} 12:12:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:12:57 INFO - Downloading/unpacking psutil>=0.7.1 12:12: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 12:12: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 12:12: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 12:12: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 12:12: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 12:12: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 12:13:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 12:13:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:13:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:13:01 INFO - Installing collected packages: psutil 12:13:01 INFO - Running setup.py install for psutil 12:13:01 INFO - building 'psutil._psutil_linux' extension 12:13:01 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-i686-2.7/psutil/_psutil_linux.o 12:13:01 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 12:13:02 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 12:13:02 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 12:13:02 INFO - building 'psutil._psutil_posix' extension 12:13:02 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-i686-2.7/psutil/_psutil_posix.o 12:13:02 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 12:13:02 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 12:13:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 12:13:02 INFO - Successfully installed psutil 12:13:02 INFO - Cleaning up... 12:13:02 INFO - Return code: 0 12:13:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 12:13:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:13:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:13:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:13:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:13:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13:02 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 0x92f5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x935c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x940ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90f0e30>, '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 0x938dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940c470>, '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': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', '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 12:13:02 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 12:13:02 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 12:13:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:13:02 INFO - 'CCACHE_UMASK': '002', 12:13:02 INFO - 'DISPLAY': ':0', 12:13:02 INFO - 'HOME': '/home/cltbld', 12:13:02 INFO - 'LANG': 'en_US.UTF-8', 12:13:02 INFO - 'LOGNAME': 'cltbld', 12:13:02 INFO - 'MAIL': '/var/mail/cltbld', 12:13:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:13:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:13:02 INFO - 'MOZ_NO_REMOTE': '1', 12:13:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:13:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:13:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:13:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:13:02 INFO - 'PWD': '/builds/slave/test', 12:13:02 INFO - 'SHELL': '/bin/bash', 12:13:02 INFO - 'SHLVL': '1', 12:13:02 INFO - 'TERM': 'linux', 12:13:02 INFO - 'TMOUT': '86400', 12:13:02 INFO - 'USER': 'cltbld', 12:13:02 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', 12:13:02 INFO - '_': '/tools/buildbot/bin/python'} 12:13:03 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:13:03 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 12:13:03 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 12:13:03 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 12:13:03 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 12:13:03 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 12:13:03 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 12:13:03 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 12:13:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 12:13:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 12:13:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 12:13:07 INFO - Installing collected packages: mozsystemmonitor 12:13:07 INFO - Running setup.py install for mozsystemmonitor 12:13:07 INFO - Successfully installed mozsystemmonitor 12:13:07 INFO - Cleaning up... 12:13:07 INFO - Return code: 0 12:13:07 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 12:13:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:13:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:13:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:13:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:13:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13:07 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 0x92f5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x935c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x940ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90f0e30>, '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 0x938dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940c470>, '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': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', '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 12:13:07 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 12:13:07 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 12:13:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:13:07 INFO - 'CCACHE_UMASK': '002', 12:13:07 INFO - 'DISPLAY': ':0', 12:13:07 INFO - 'HOME': '/home/cltbld', 12:13:07 INFO - 'LANG': 'en_US.UTF-8', 12:13:07 INFO - 'LOGNAME': 'cltbld', 12:13:07 INFO - 'MAIL': '/var/mail/cltbld', 12:13:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:13:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:13:07 INFO - 'MOZ_NO_REMOTE': '1', 12:13:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:13:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:13:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:13:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:13:07 INFO - 'PWD': '/builds/slave/test', 12:13:07 INFO - 'SHELL': '/bin/bash', 12:13:07 INFO - 'SHLVL': '1', 12:13:07 INFO - 'TERM': 'linux', 12:13:07 INFO - 'TMOUT': '86400', 12:13:07 INFO - 'USER': 'cltbld', 12:13:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', 12:13:07 INFO - '_': '/tools/buildbot/bin/python'} 12:13:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:13:07 INFO - Downloading/unpacking blobuploader==1.2.4 12:13:07 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 12:13:07 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 12:13:07 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 12:13:07 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 12:13:07 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 12:13:07 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 12:13:11 INFO - Downloading blobuploader-1.2.4.tar.gz 12:13:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 12:13:11 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 12:13:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:13:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:13:11 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 12:13:11 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 12:13:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:13:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:13:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 12:13:12 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 12:13:12 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 12:13:12 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 12:13:12 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 12:13:12 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 12:13:12 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 12:13:12 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 12:13:13 INFO - Downloading docopt-0.6.1.tar.gz 12:13:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 12:13:13 INFO - Installing collected packages: blobuploader, requests, docopt 12:13:13 INFO - Running setup.py install for blobuploader 12:13:13 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 12:13:13 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 12:13:13 INFO - Running setup.py install for requests 12:13:14 INFO - Running setup.py install for docopt 12:13:14 INFO - Successfully installed blobuploader requests docopt 12:13:14 INFO - Cleaning up... 12:13:14 INFO - Return code: 0 12:13:14 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:13: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')]} 12:13:14 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:13:14 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13: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')]} 12:13:14 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:13:14 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13:14 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 0x92f5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x935c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x940ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90f0e30>, '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 0x938dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940c470>, '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': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', '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 12:13:14 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 12:13:14 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 12:13:14 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:13:14 INFO - 'CCACHE_UMASK': '002', 12:13:14 INFO - 'DISPLAY': ':0', 12:13:14 INFO - 'HOME': '/home/cltbld', 12:13:14 INFO - 'LANG': 'en_US.UTF-8', 12:13:14 INFO - 'LOGNAME': 'cltbld', 12:13:14 INFO - 'MAIL': '/var/mail/cltbld', 12:13:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:13:14 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:13:14 INFO - 'MOZ_NO_REMOTE': '1', 12:13:14 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:13:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:13:14 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:13:14 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:13:14 INFO - 'PWD': '/builds/slave/test', 12:13:14 INFO - 'SHELL': '/bin/bash', 12:13:14 INFO - 'SHLVL': '1', 12:13:14 INFO - 'TERM': 'linux', 12:13:14 INFO - 'TMOUT': '86400', 12:13:14 INFO - 'USER': 'cltbld', 12:13:14 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', 12:13:14 INFO - '_': '/tools/buildbot/bin/python'} 12:13:14 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:13:14 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:13:14 INFO - Running setup.py (path:/tmp/pip-0W2wHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:13:15 INFO - Running setup.py (path:/tmp/pip-E5Z1sd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:13:15 INFO - Running setup.py (path:/tmp/pip-zdMt4N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:13:15 INFO - Running setup.py (path:/tmp/pip-o1av8A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:13:15 INFO - Running setup.py (path:/tmp/pip-9jrj4a-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:13:15 INFO - Running setup.py (path:/tmp/pip-KU8Ze9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:13:15 INFO - Running setup.py (path:/tmp/pip-f5FNPx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:13:15 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:13:15 INFO - Running setup.py (path:/tmp/pip-my_9UJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:13:16 INFO - Running setup.py (path:/tmp/pip-HkFo3Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:13:16 INFO - Running setup.py (path:/tmp/pip-Xzozym-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:13:16 INFO - Running setup.py (path:/tmp/pip-WCiFOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:13:16 INFO - Running setup.py (path:/tmp/pip-h3JxsI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:13:16 INFO - Running setup.py (path:/tmp/pip-H1_wTq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:13:16 INFO - Running setup.py (path:/tmp/pip-BcFB22-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:13:16 INFO - Running setup.py (path:/tmp/pip-Ts4C0r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:13:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:13:16 INFO - Running setup.py (path:/tmp/pip-KsWZM2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:13:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:13:17 INFO - Running setup.py (path:/tmp/pip-oBQWrG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:13:17 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:13:17 INFO - Running setup.py (path:/tmp/pip-yk7cOz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:13:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:13:17 INFO - Running setup.py (path:/tmp/pip-U1zNOn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:13:17 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:13:17 INFO - Running setup.py (path:/tmp/pip-gMrlqQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:13:17 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:13:18 INFO - Running setup.py (path:/tmp/pip-cRMLsV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:13:18 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:13:18 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 12:13:18 INFO - Running setup.py install for manifestparser 12:13:18 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 12:13:18 INFO - Running setup.py install for mozcrash 12:13:18 INFO - Running setup.py install for mozdebug 12:13:18 INFO - Running setup.py install for mozdevice 12:13:19 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Installing dm script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Running setup.py install for mozfile 12:13:19 INFO - Running setup.py install for mozhttpd 12:13:19 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Running setup.py install for mozinfo 12:13:19 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Running setup.py install for mozInstall 12:13:19 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 12:13:19 INFO - Running setup.py install for mozleak 12:13:20 INFO - Running setup.py install for mozlog 12:13:20 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 12:13:20 INFO - Running setup.py install for moznetwork 12:13:20 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 12:13:20 INFO - Running setup.py install for mozprocess 12:13:20 INFO - Running setup.py install for mozprofile 12:13:21 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 12:13:21 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 12:13:21 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 12:13:21 INFO - Running setup.py install for mozrunner 12:13:21 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 12:13:21 INFO - Running setup.py install for mozscreenshot 12:13:21 INFO - Running setup.py install for moztest 12:13:21 INFO - Running setup.py install for mozversion 12:13:21 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 12:13:21 INFO - Running setup.py install for wptserve 12:13:22 INFO - Running setup.py install for marionette-driver 12:13:22 INFO - Running setup.py install for browsermob-proxy 12:13:22 INFO - Running setup.py install for marionette-client 12:13:22 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:13:23 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 12:13:23 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 12:13:23 INFO - Cleaning up... 12:13:23 INFO - Return code: 0 12:13:23 INFO - Installing None into virtualenv /builds/slave/test/build/venv 12:13:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:13:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 12:13:23 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 12:13:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 12:13:23 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 12:13:23 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x92f5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x935c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x940ef28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90f0e30>, '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 0x938dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940c470>, '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': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', '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 12:13:23 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:13:23 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 12:13:23 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:13:23 INFO - 'CCACHE_UMASK': '002', 12:13:23 INFO - 'DISPLAY': ':0', 12:13:23 INFO - 'HOME': '/home/cltbld', 12:13:23 INFO - 'LANG': 'en_US.UTF-8', 12:13:23 INFO - 'LOGNAME': 'cltbld', 12:13:23 INFO - 'MAIL': '/var/mail/cltbld', 12:13:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:13:23 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:13:23 INFO - 'MOZ_NO_REMOTE': '1', 12:13:23 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:13:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:13:23 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:13:23 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:13:23 INFO - 'PWD': '/builds/slave/test', 12:13:23 INFO - 'SHELL': '/bin/bash', 12:13:23 INFO - 'SHLVL': '1', 12:13:23 INFO - 'TERM': 'linux', 12:13:23 INFO - 'TMOUT': '86400', 12:13:23 INFO - 'USER': 'cltbld', 12:13:23 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', 12:13:23 INFO - '_': '/tools/buildbot/bin/python'} 12:13:23 INFO - Ignoring indexes: https://pypi.python.org/simple/ 12:13:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 12:13:23 INFO - Running setup.py (path:/tmp/pip-QltqFC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 12:13:23 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)) 12:13:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 12:13:23 INFO - Running setup.py (path:/tmp/pip-zAf3Iq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 12:13:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 12:13:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 12:13:24 INFO - Running setup.py (path:/tmp/pip-q1mMjg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 12:13:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 12:13:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 12:13:24 INFO - Running setup.py (path:/tmp/pip-FR5RJK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 12:13:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 12:13:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 12:13:24 INFO - Running setup.py (path:/tmp/pip-XA14z8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 12:13:24 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 12:13:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 12:13:24 INFO - Running setup.py (path:/tmp/pip-hYxYvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 12:13:24 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)) 12:13:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 12:13:24 INFO - Running setup.py (path:/tmp/pip-msTPMn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 12:13:24 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)) 12:13:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 12:13:24 INFO - Running setup.py (path:/tmp/pip-MlDJm4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 12:13:24 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)) 12:13:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 12:13:24 INFO - Running setup.py (path:/tmp/pip-7tKB1U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 12:13:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 12:13:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 12:13:25 INFO - Running setup.py (path:/tmp/pip-n9gGAh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 12:13:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:13:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 12:13:25 INFO - Running setup.py (path:/tmp/pip-TASJ5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 12:13:25 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 12:13:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 12:13:25 INFO - Running setup.py (path:/tmp/pip-TwqQQ7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 12:13:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 12:13:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 12:13:25 INFO - Running setup.py (path:/tmp/pip-w4raVP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 12:13:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 12:13:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 12:13:25 INFO - Running setup.py (path:/tmp/pip-gzNlXE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 12:13:25 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)) 12:13:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 12:13:25 INFO - Running setup.py (path:/tmp/pip-JsYMKY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 12:13:25 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)) 12:13:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 12:13:25 INFO - Running setup.py (path:/tmp/pip-k40aob-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 12:13:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 12:13:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 12:13:26 INFO - Running setup.py (path:/tmp/pip-WA1rvH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 12:13:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 12:13:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 12:13:26 INFO - Running setup.py (path:/tmp/pip-zZgsnp-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 12:13:26 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 12:13:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 12:13:26 INFO - Running setup.py (path:/tmp/pip-OI3xzH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 12:13:26 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 12:13:26 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:13:26 INFO - Running setup.py (path:/tmp/pip-9jMhW6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 12:13:26 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)) 12:13:26 INFO - Unpacking /builds/slave/test/build/tests/marionette 12:13:26 INFO - Running setup.py (path:/tmp/pip-4gDkzn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 12:13:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 12:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 12:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 12:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 12:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 12:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 12:13:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 12:13:27 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 12:13:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:13:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:13:27 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 12:13:27 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 12:13:27 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 12:13:27 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 12:13:30 INFO - Downloading blessings-1.6.tar.gz 12:13:30 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 12:13:31 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)) 12:13:31 INFO - Installing collected packages: blessings 12:13:31 INFO - Running setup.py install for blessings 12:13:31 INFO - Successfully installed blessings 12:13:31 INFO - Cleaning up... 12:13:31 INFO - Return code: 0 12:13:31 INFO - Done creating virtualenv /builds/slave/test/build/venv. 12:13:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:13:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:13:31 INFO - Reading from file tmpfile_stdout 12:13:31 INFO - Current package versions: 12:13:31 INFO - argparse == 1.2.1 12:13:31 INFO - blessings == 1.6 12:13:31 INFO - blobuploader == 1.2.4 12:13:31 INFO - browsermob-proxy == 0.6.0 12:13:31 INFO - docopt == 0.6.1 12:13:31 INFO - manifestparser == 1.1 12:13:31 INFO - marionette-client == 2.3.0 12:13:31 INFO - marionette-driver == 1.4.0 12:13:31 INFO - mozInstall == 1.12 12:13:31 INFO - mozcrash == 0.17 12:13:31 INFO - mozdebug == 0.1 12:13:31 INFO - mozdevice == 0.48 12:13:31 INFO - mozfile == 1.2 12:13:31 INFO - mozhttpd == 0.7 12:13:31 INFO - mozinfo == 0.9 12:13:31 INFO - mozleak == 0.1 12:13:31 INFO - mozlog == 3.1 12:13:31 INFO - moznetwork == 0.27 12:13:31 INFO - mozprocess == 0.22 12:13:31 INFO - mozprofile == 0.28 12:13:31 INFO - mozrunner == 6.11 12:13:31 INFO - mozscreenshot == 0.1 12:13:31 INFO - mozsystemmonitor == 0.0 12:13:31 INFO - moztest == 0.7 12:13:31 INFO - mozversion == 1.4 12:13:31 INFO - psutil == 3.1.1 12:13:31 INFO - requests == 1.2.3 12:13:31 INFO - wptserve == 1.4.0 12:13:31 INFO - wsgiref == 0.1.2 12:13:31 INFO - Running post-action listener: _resource_record_post_action 12:13:31 INFO - Running post-action listener: _start_resource_monitoring 12:13:31 INFO - Starting resource monitoring. 12:13:31 INFO - ##### 12:13:31 INFO - ##### Running pull step. 12:13:31 INFO - ##### 12:13:31 INFO - Running pre-action listener: _resource_record_pre_action 12:13:31 INFO - Running main action method: pull 12:13:31 INFO - Pull has nothing to do! 12:13:31 INFO - Running post-action listener: _resource_record_post_action 12:13:31 INFO - ##### 12:13:31 INFO - ##### Running install step. 12:13:31 INFO - ##### 12:13:31 INFO - Running pre-action listener: _resource_record_pre_action 12:13:31 INFO - Running main action method: install 12:13:31 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 12:13:31 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 12:13:32 INFO - Reading from file tmpfile_stdout 12:13:32 INFO - Detecting whether we're running mozinstall >=1.0... 12:13:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 12:13:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 12:13:32 INFO - Reading from file tmpfile_stdout 12:13:32 INFO - Output received: 12:13:32 INFO - Usage: mozinstall [options] installer 12:13:32 INFO - Options: 12:13:32 INFO - -h, --help show this help message and exit 12:13:32 INFO - -d DEST, --destination=DEST 12:13:32 INFO - Directory to install application into. [default: 12:13:32 INFO - "/builds/slave/test"] 12:13:32 INFO - --app=APP Application being installed. [default: firefox] 12:13:32 INFO - mkdir: /builds/slave/test/build/application 12:13:32 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 12:13:32 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 12:14:02 INFO - Reading from file tmpfile_stdout 12:14:02 INFO - Output received: 12:14:02 INFO - /builds/slave/test/build/application/firefox/firefox 12:14:02 INFO - Running post-action listener: _resource_record_post_action 12:14:02 INFO - ##### 12:14:02 INFO - ##### Running run-tests step. 12:14:02 INFO - ##### 12:14:02 INFO - Running pre-action listener: _resource_record_pre_action 12:14:02 INFO - Running main action method: run_tests 12:14:02 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 12:14:02 INFO - Minidump filename unknown. Determining based upon platform and architecture. 12:14:02 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 12:14:03 INFO - grabbing minidump binary from tooltool 12:14:03 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')]} 12:14:03 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x90f0e30>, '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 0x938dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x940c470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 12:14:03 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 12:14:03 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/linux32/releng.manifest -o -c /builds/tooltool_cache 12:14:03 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 12:14:03 INFO - Return code: 0 12:14:03 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 12:14:03 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 12:14:03 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/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 12:14:03 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/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-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 12:14:03 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 12:14:03 INFO - 'CCACHE_UMASK': '002', 12:14:03 INFO - 'DISPLAY': ':0', 12:14:03 INFO - 'HOME': '/home/cltbld', 12:14:03 INFO - 'LANG': 'en_US.UTF-8', 12:14:03 INFO - 'LOGNAME': 'cltbld', 12:14:03 INFO - 'MAIL': '/var/mail/cltbld', 12:14:03 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 12:14:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 12:14:03 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 12:14:03 INFO - 'MOZ_NO_REMOTE': '1', 12:14:03 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 12:14:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 12:14:03 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 12:14:03 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 12:14:03 INFO - 'PWD': '/builds/slave/test', 12:14:03 INFO - 'SHELL': '/bin/bash', 12:14:03 INFO - 'SHLVL': '1', 12:14:03 INFO - 'TERM': 'linux', 12:14:03 INFO - 'TMOUT': '86400', 12:14:03 INFO - 'USER': 'cltbld', 12:14:03 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070', 12:14:03 INFO - '_': '/tools/buildbot/bin/python'} 12:14:03 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/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-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 12:14:03 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 12:14:03 INFO - import pkg_resources 12:14:05 INFO - Using 1 client processes 12:14:05 INFO - wptserve Starting http server on 127.0.0.1:8000 12:14:05 INFO - wptserve Starting http server on 127.0.0.1:8001 12:14:05 INFO - wptserve Starting http server on 127.0.0.1:8443 12:14:07 INFO - SUITE-START | Running 778 tests 12:14:07 INFO - Running testharness tests 12:14:07 INFO - Setting up ssl 12:14:07 INFO - PROCESS | certutil | 12:14:07 INFO - PROCESS | certutil | 12:14:07 INFO - PROCESS | certutil | 12:14:07 INFO - Certificate Nickname Trust Attributes 12:14:07 INFO - SSL,S/MIME,JAR/XPI 12:14:07 INFO - 12:14:07 INFO - web-platform-tests CT,, 12:14:07 INFO - 12:14:07 INFO - Starting runner 12:14:10 INFO - PROCESS | 1739 | 1468523650707 Marionette DEBUG Marionette enabled via build flag and pref 12:14:11 INFO - PROCESS | 1739 | ++DOCSHELL 0xa4d4f400 == 1 [pid = 1739] [id = 1] 12:14:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 1 (0xa4d4f800) [pid = 1739] [serial = 1] [outer = (nil)] 12:14:11 INFO - PROCESS | 1739 | [1739] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:14:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 2 (0xa4d50000) [pid = 1739] [serial = 2] [outer = 0xa4d4f800] 12:14:11 INFO - PROCESS | 1739 | 1468523651448 Marionette INFO Listening on port 2828 12:14:12 INFO - PROCESS | 1739 | 1468523652127 Marionette DEBUG Marionette enabled via command-line flag 12:14:12 INFO - PROCESS | 1739 | ++DOCSHELL 0xa22aec00 == 2 [pid = 1739] [id = 2] 12:14:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 3 (0xa22b0000) [pid = 1739] [serial = 3] [outer = (nil)] 12:14:12 INFO - PROCESS | 1739 | [1739] WARNING: No inner window available!: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 12:14:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 4 (0xa8bc0c00) [pid = 1739] [serial = 4] [outer = 0xa22b0000] 12:14:12 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fd3260 12:14:12 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fd3d40 12:14:12 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a1fe1dc0 12:14:12 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1002a20 12:14:12 INFO - PROCESS | 1739 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1fe7760 12:14:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 5 (0xa100cc00) [pid = 1739] [serial = 5] [outer = 0xa4d4f800] 12:14:12 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:14:12 INFO - PROCESS | 1739 | 1468523652554 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:46133 12:14:12 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:14:12 INFO - PROCESS | 1739 | 1468523652588 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:46134 12:14:12 INFO - PROCESS | 1739 | 1468523652651 Marionette DEBUG Closed connection conn0 12:14:12 INFO - PROCESS | 1739 | 1468523652655 Marionette DEBUG Closed connection conn1 12:14:12 INFO - PROCESS | 1739 | [1739] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 12:14:12 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:14:12 INFO - PROCESS | 1739 | 1468523652790 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:46135 12:14:12 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:14:12 INFO - PROCESS | 1739 | 1468523652843 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:46136 12:14:12 INFO - PROCESS | 1739 | 1468523652853 Marionette DEBUG Closed connection conn2 12:14:12 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 12:14:12 INFO - PROCESS | 1739 | 1468523652905 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:46137 12:14:12 INFO - PROCESS | 1739 | 1468523652916 Marionette DEBUG Closed connection conn3 12:14:12 INFO - PROCESS | 1739 | 1468523652958 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 12:14:12 INFO - PROCESS | 1739 | 1468523652975 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714100743","device":"desktop","version":"48.0"} 12:14:13 INFO - PROCESS | 1739 | [1739] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:14:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b32fc00 == 3 [pid = 1739] [id = 3] 12:14:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 6 (0x9b330000) [pid = 1739] [serial = 6] [outer = (nil)] 12:14:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b330400 == 4 [pid = 1739] [id = 4] 12:14:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 7 (0x9b330800) [pid = 1739] [serial = 7] [outer = (nil)] 12:14:15 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:14:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a9f6c00 == 5 [pid = 1739] [id = 5] 12:14:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 8 (0x9a9f7000) [pid = 1739] [serial = 8] [outer = (nil)] 12:14:15 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 12:14:15 INFO - PROCESS | 1739 | [1739] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 12:14:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 9 (0x9a721800) [pid = 1739] [serial = 9] [outer = 0x9a9f7000] 12:14:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 10 (0x9aa58800) [pid = 1739] [serial = 10] [outer = 0x9b330000] 12:14:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 11 (0x9aa5a400) [pid = 1739] [serial = 11] [outer = 0x9b330800] 12:14:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 12 (0x9aa5c800) [pid = 1739] [serial = 12] [outer = 0x9a9f7000] 12:14:17 INFO - PROCESS | 1739 | 1468523657012 Marionette INFO startBrowser 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:17 INFO - PROCESS | 1739 | 1468523657060 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 1739 | 1468523657081 Marionette DEBUG loaded listener.js 12:14:17 INFO - PROCESS | 1739 | 1468523657085 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 13 (0x9b331400) [pid = 1739] [serial = 13] [outer = 0x9a9f7000] 12:14:17 INFO - PROCESS | 1739 | 1468523657802 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"76cfab51-d237-4ebb-96b7-de2862669f33","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Linux","platformVersion":"3.2.0-76-generic-pae","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"LINUX","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160714100743","device":"desktop","version":"48.0","command_id":1}}] 12:14:18 INFO - PROCESS | 1739 | 1468523658030 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 12:14:18 INFO - PROCESS | 1739 | 1468523658038 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:18 INFO - PROCESS | 1739 | 1468523658391 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 12:14:18 INFO - PROCESS | 1739 | 1468523658572 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 12:14:18 INFO - PROCESS | 1739 | 1468523658578 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:18 INFO - PROCESS | 1739 | [1739] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 12:14:18 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:14:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 14 (0x9525e400) [pid = 1739] [serial = 14] [outer = 0x9a9f7000] 12:14:19 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 12:14:19 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:14:19 INFO - PROCESS | 1739 | 1468523659243 Marionette TRACE conn4 <- [1,3,null,{}] 12:14:19 INFO - PROCESS | 1739 | 1468523659299 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 12:14:19 INFO - PROCESS | 1739 | 1468523659305 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:19 INFO - PROCESS | 1739 | 1468523659355 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 12:14:19 INFO - PROCESS | 1739 | 1468523659412 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 12:14:19 INFO - PROCESS | 1739 | 1468523659417 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 12:14:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 12:14:19 INFO - PROCESS | 1739 | 1468523659505 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 12:14:19 INFO - PROCESS | 1739 | 1468523659512 Marionette TRACE conn4 <- [1,6,null,{}] 12:14:19 INFO - PROCESS | 1739 | 1468523659522 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:19 INFO - PROCESS | 1739 | 1468523659526 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:19 INFO - PROCESS | 1739 | 1468523659549 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 12:14:19 INFO - PROCESS | 1739 | 1468523659559 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:19 INFO - PROCESS | 1739 | 1468523659569 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x93c88800 == 6 [pid = 1739] [id = 6] 12:14:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 15 (0x93c88c00) [pid = 1739] [serial = 15] [outer = (nil)] 12:14:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 16 (0x93c8ac00) [pid = 1739] [serial = 16] [outer = 0x93c88c00] 12:14:19 INFO - PROCESS | 1739 | 1468523659648 Marionette DEBUG loaded listener.js 12:14:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 17 (0x93c8f800) [pid = 1739] [serial = 17] [outer = 0x93c88c00] 12:14:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a59800 == 7 [pid = 1739] [id = 7] 12:14:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 18 (0x93a5f800) [pid = 1739] [serial = 18] [outer = (nil)] 12:14:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 19 (0x93a61c00) [pid = 1739] [serial = 19] [outer = 0x93a5f800] 12:14:20 INFO - PROCESS | 1739 | 1468523660152 Marionette DEBUG loaded listener.js 12:14:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 20 (0x93a9c800) [pid = 1739] [serial = 20] [outer = 0x93a5f800] 12:14:20 INFO - PROCESS | 1739 | [1739] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 12:14:20 INFO - PROCESS | 1739 | 1468523660714 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 12:14:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 12:14:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1359ms 12:14:20 INFO - PROCESS | 1739 | 1468523660855 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 12:14:20 INFO - PROCESS | 1739 | 1468523660857 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 12:14:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 12:14:20 INFO - PROCESS | 1739 | 1468523660887 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 12:14:20 INFO - PROCESS | 1739 | 1468523660890 Marionette TRACE conn4 <- [1,10,null,{}] 12:14:20 INFO - PROCESS | 1739 | 1468523660917 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:20 INFO - PROCESS | 1739 | 1468523660929 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:21 INFO - PROCESS | 1739 | 1468523661107 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 12:14:21 INFO - PROCESS | 1739 | 1468523661411 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:21 INFO - PROCESS | 1739 | 1468523661423 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f3e000 == 8 [pid = 1739] [id = 8] 12:14:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 21 (0x91f3e400) [pid = 1739] [serial = 21] [outer = (nil)] 12:14:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 22 (0x91f40400) [pid = 1739] [serial = 22] [outer = 0x91f3e400] 12:14:21 INFO - PROCESS | 1739 | 1468523661517 Marionette DEBUG loaded listener.js 12:14:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 23 (0x91f44400) [pid = 1739] [serial = 23] [outer = 0x91f3e400] 12:14:22 INFO - PROCESS | 1739 | 1468523662426 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 12:14:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 12:14:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1631ms 12:14:22 INFO - PROCESS | 1739 | 1468523662506 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 12:14:22 INFO - PROCESS | 1739 | 1468523662512 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 12:14:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x92227400 == 9 [pid = 1739] [id = 9] 12:14:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 24 (0x92229c00) [pid = 1739] [serial = 24] [outer = (nil)] 12:14:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 12:14:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 25 (0x9222ac00) [pid = 1739] [serial = 25] [outer = 0x92229c00] 12:14:22 INFO - PROCESS | 1739 | 1468523662609 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 12:14:22 INFO - PROCESS | 1739 | 1468523662613 Marionette TRACE conn4 <- [1,14,null,{}] 12:14:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 26 (0x93a95400) [pid = 1739] [serial = 26] [outer = 0x92229c00] 12:14:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x9222a000 == 10 [pid = 1739] [id = 10] 12:14:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 27 (0x93c84400) [pid = 1739] [serial = 27] [outer = (nil)] 12:14:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 28 (0x94f43800) [pid = 1739] [serial = 28] [outer = 0x93c84400] 12:14:22 INFO - PROCESS | 1739 | 1468523662790 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:22 INFO - PROCESS | 1739 | 1468523662796 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 29 (0x9828e800) [pid = 1739] [serial = 29] [outer = 0x93c84400] 12:14:23 INFO - PROCESS | 1739 | 1468523663068 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 12:14:23 INFO - PROCESS | 1739 | 1468523663239 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:23 INFO - PROCESS | 1739 | 1468523663246 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x92fef800 == 11 [pid = 1739] [id = 11] 12:14:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 30 (0x97879400) [pid = 1739] [serial = 30] [outer = (nil)] 12:14:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 31 (0x99fa2400) [pid = 1739] [serial = 31] [outer = 0x97879400] 12:14:23 INFO - PROCESS | 1739 | 1468523663363 Marionette DEBUG loaded listener.js 12:14:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 32 (0x9a2abc00) [pid = 1739] [serial = 32] [outer = 0x97879400] 12:14:24 INFO - PROCESS | 1739 | 1468523664263 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 12:14:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 12:14:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1754ms 12:14:24 INFO - PROCESS | 1739 | 1468523664328 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 12:14:24 INFO - PROCESS | 1739 | 1468523664335 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 12:14:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 12:14:24 INFO - PROCESS | 1739 | 1468523664347 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 12:14:24 INFO - PROCESS | 1739 | 1468523664350 Marionette TRACE conn4 <- [1,18,null,{}] 12:14:24 INFO - PROCESS | 1739 | 1468523664358 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:24 INFO - PROCESS | 1739 | 1468523664363 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:24 INFO - PROCESS | 1739 | 1468523664593 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 12:14:24 INFO - PROCESS | 1739 | 1468523664728 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:24 INFO - PROCESS | 1739 | 1468523664735 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x99ddfc00 == 12 [pid = 1739] [id = 12] 12:14:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 33 (0x9b331800) [pid = 1739] [serial = 33] [outer = (nil)] 12:14:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 34 (0x9bb1dc00) [pid = 1739] [serial = 34] [outer = 0x9b331800] 12:14:24 INFO - PROCESS | 1739 | 1468523664825 Marionette DEBUG loaded listener.js 12:14:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 35 (0x9bf16000) [pid = 1739] [serial = 35] [outer = 0x9b331800] 12:14:25 INFO - PROCESS | 1739 | 1468523665731 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 12:14:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 12:14:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1431ms 12:14:25 INFO - PROCESS | 1739 | 1468523665779 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 12:14:25 INFO - PROCESS | 1739 | 1468523665785 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 12:14:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 12:14:25 INFO - PROCESS | 1739 | 1468523665802 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 12:14:25 INFO - PROCESS | 1739 | 1468523665812 Marionette TRACE conn4 <- [1,22,null,{}] 12:14:25 INFO - PROCESS | 1739 | 1468523665820 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:25 INFO - PROCESS | 1739 | 1468523665827 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:26 INFO - PROCESS | 1739 | 1468523666078 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 12:14:26 INFO - PROCESS | 1739 | 1468523666207 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:26 INFO - PROCESS | 1739 | 1468523666215 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:26 INFO - PROCESS | 1739 | ++DOCSHELL 0xa108e400 == 13 [pid = 1739] [id = 13] 12:14:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 36 (0xa2164c00) [pid = 1739] [serial = 36] [outer = (nil)] 12:14:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 37 (0xa310e800) [pid = 1739] [serial = 37] [outer = 0xa2164c00] 12:14:26 INFO - PROCESS | 1739 | 1468523666303 Marionette DEBUG loaded listener.js 12:14:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 38 (0xa4f1c800) [pid = 1739] [serial = 38] [outer = 0xa2164c00] 12:14:27 INFO - PROCESS | 1739 | 1468523667507 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 12:14:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 12:14:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1750ms 12:14:27 INFO - PROCESS | 1739 | 1468523667544 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 12:14:27 INFO - PROCESS | 1739 | 1468523667551 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 12:14:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 12:14:27 INFO - PROCESS | 1739 | 1468523667560 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 12:14:27 INFO - PROCESS | 1739 | 1468523667565 Marionette TRACE conn4 <- [1,26,null,{}] 12:14:27 INFO - PROCESS | 1739 | 1468523667573 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:27 INFO - PROCESS | 1739 | 1468523667578 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:27 INFO - PROCESS | 1739 | 1468523667831 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 12:14:27 INFO - PROCESS | 1739 | 1468523667952 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:27 INFO - PROCESS | 1739 | 1468523667966 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x98226800 == 14 [pid = 1739] [id = 14] 12:14:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 39 (0x98228000) [pid = 1739] [serial = 39] [outer = (nil)] 12:14:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 40 (0x9914bc00) [pid = 1739] [serial = 40] [outer = 0x98228000] 12:14:28 INFO - PROCESS | 1739 | 1468523668043 Marionette DEBUG loaded listener.js 12:14:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 41 (0x995c9400) [pid = 1739] [serial = 41] [outer = 0x98228000] 12:14:28 INFO - PROCESS | 1739 | --DOCSHELL 0x93c88800 == 13 [pid = 1739] [id = 6] 12:14:28 INFO - PROCESS | 1739 | 1468523668917 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 12:14:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 12:14:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1390ms 12:14:28 INFO - PROCESS | 1739 | 1468523668949 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 12:14:28 INFO - PROCESS | 1739 | 1468523668955 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 12:14:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 12:14:28 INFO - PROCESS | 1739 | 1468523668966 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 12:14:28 INFO - PROCESS | 1739 | 1468523668970 Marionette TRACE conn4 <- [1,30,null,{}] 12:14:28 INFO - PROCESS | 1739 | 1468523668976 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:28 INFO - PROCESS | 1739 | 1468523668982 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:29 INFO - PROCESS | 1739 | 1468523669213 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 12:14:29 INFO - PROCESS | 1739 | 1468523669283 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:29 INFO - PROCESS | 1739 | 1468523669291 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x99fabc00 == 14 [pid = 1739] [id = 15] 12:14:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 42 (0x99faf400) [pid = 1739] [serial = 42] [outer = (nil)] 12:14:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 43 (0x9a233400) [pid = 1739] [serial = 43] [outer = 0x99faf400] 12:14:29 INFO - PROCESS | 1739 | 1468523669381 Marionette DEBUG loaded listener.js 12:14:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 44 (0x9a7c3400) [pid = 1739] [serial = 44] [outer = 0x99faf400] 12:14:30 INFO - PROCESS | 1739 | 1468523670154 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 12:14:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 12:14:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1245ms 12:14:30 INFO - PROCESS | 1739 | 1468523670211 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 12:14:30 INFO - PROCESS | 1739 | 1468523670214 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 12:14:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 12:14:30 INFO - PROCESS | 1739 | 1468523670239 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 12:14:30 INFO - PROCESS | 1739 | 1468523670246 Marionette TRACE conn4 <- [1,34,null,{}] 12:14:30 INFO - PROCESS | 1739 | 1468523670264 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:30 INFO - PROCESS | 1739 | 1468523670273 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:30 INFO - PROCESS | 1739 | 1468523670437 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 12:14:30 INFO - PROCESS | 1739 | 1468523670449 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:30 INFO - PROCESS | 1739 | 1468523670461 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b6d8400 == 15 [pid = 1739] [id = 16] 12:14:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 45 (0x9bb1ac00) [pid = 1739] [serial = 45] [outer = (nil)] 12:14:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 46 (0x9bba4800) [pid = 1739] [serial = 46] [outer = 0x9bb1ac00] 12:14:30 INFO - PROCESS | 1739 | 1468523670536 Marionette DEBUG loaded listener.js 12:14:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 47 (0x950d5c00) [pid = 1739] [serial = 47] [outer = 0x9bb1ac00] 12:14:31 INFO - PROCESS | 1739 | 1468523671338 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 12:14:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 12:14:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1157ms 12:14:31 INFO - PROCESS | 1739 | 1468523671378 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 12:14:31 INFO - PROCESS | 1739 | 1468523671383 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 12:14:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 12:14:31 INFO - PROCESS | 1739 | 1468523671401 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 12:14:31 INFO - PROCESS | 1739 | 1468523671403 Marionette TRACE conn4 <- [1,38,null,{}] 12:14:31 INFO - PROCESS | 1739 | 1468523671409 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:31 INFO - PROCESS | 1739 | 1468523671414 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:31 INFO - PROCESS | 1739 | 1468523671572 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 12:14:31 INFO - PROCESS | 1739 | 1468523671582 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:31 INFO - PROCESS | 1739 | 1468523671590 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x9222c000 == 16 [pid = 1739] [id = 17] 12:14:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 48 (0x9bb1e800) [pid = 1739] [serial = 48] [outer = (nil)] 12:14:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 49 (0x9cb51400) [pid = 1739] [serial = 49] [outer = 0x9bb1e800] 12:14:31 INFO - PROCESS | 1739 | 1468523671660 Marionette DEBUG loaded listener.js 12:14:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 50 (0x9d80e400) [pid = 1739] [serial = 50] [outer = 0x9bb1e800] 12:14:32 INFO - PROCESS | 1739 | 1468523672463 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 12:14:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 12:14:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1128ms 12:14:32 INFO - PROCESS | 1739 | 1468523672529 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 12:14:32 INFO - PROCESS | 1739 | 1468523672533 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 12:14:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 12:14:32 INFO - PROCESS | 1739 | 1468523672553 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 12:14:32 INFO - PROCESS | 1739 | 1468523672557 Marionette TRACE conn4 <- [1,42,null,{}] 12:14:32 INFO - PROCESS | 1739 | 1468523672563 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:32 INFO - PROCESS | 1739 | 1468523672567 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:32 INFO - PROCESS | 1739 | 1468523672722 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 12:14:32 INFO - PROCESS | 1739 | 1468523672732 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:32 INFO - PROCESS | 1739 | 1468523672739 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x9cbe8800 == 17 [pid = 1739] [id = 18] 12:14:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 51 (0x9d811800) [pid = 1739] [serial = 51] [outer = (nil)] 12:14:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 52 (0xa100c000) [pid = 1739] [serial = 52] [outer = 0x9d811800] 12:14:32 INFO - PROCESS | 1739 | 1468523672813 Marionette DEBUG loaded listener.js 12:14:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 53 (0xa1091800) [pid = 1739] [serial = 53] [outer = 0x9d811800] 12:14:33 INFO - PROCESS | 1739 | 1468523673611 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 12:14:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 12:14:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1092ms 12:14:33 INFO - PROCESS | 1739 | 1468523673632 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 12:14:33 INFO - PROCESS | 1739 | 1468523673635 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 12:14:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 12:14:33 INFO - PROCESS | 1739 | 1468523673641 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 12:14:33 INFO - PROCESS | 1739 | 1468523673648 Marionette TRACE conn4 <- [1,46,null,{}] 12:14:33 INFO - PROCESS | 1739 | 1468523673668 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:33 INFO - PROCESS | 1739 | 1468523673679 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:33 INFO - PROCESS | 1739 | 1468523673928 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 12:14:34 INFO - PROCESS | 1739 | 1468523674030 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:34 INFO - PROCESS | 1739 | 1468523674037 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x9bff6800 == 18 [pid = 1739] [id = 19] 12:14:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 54 (0x9cb5bc00) [pid = 1739] [serial = 54] [outer = (nil)] 12:14:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 55 (0xa245d400) [pid = 1739] [serial = 55] [outer = 0x9cb5bc00] 12:14:34 INFO - PROCESS | 1739 | 1468523674113 Marionette DEBUG loaded listener.js 12:14:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0xa2eb7800) [pid = 1739] [serial = 56] [outer = 0x9cb5bc00] 12:14:34 INFO - PROCESS | 1739 | 1468523674831 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 12:14:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 12:14:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1250ms 12:14:34 INFO - PROCESS | 1739 | 1468523674893 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 12:14:34 INFO - PROCESS | 1739 | 1468523674896 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 12:14:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 12:14:34 INFO - PROCESS | 1739 | 1468523674903 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 12:14:34 INFO - PROCESS | 1739 | 1468523674906 Marionette TRACE conn4 <- [1,50,null,{}] 12:14:34 INFO - PROCESS | 1739 | 1468523674926 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:34 INFO - PROCESS | 1739 | 1468523674931 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:35 INFO - PROCESS | 1739 | 1468523675081 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 12:14:35 INFO - PROCESS | 1739 | 1468523675090 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:35 INFO - PROCESS | 1739 | 1468523675098 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:35 INFO - PROCESS | 1739 | ++DOCSHELL 0xa1f9e800 == 19 [pid = 1739] [id = 20] 12:14:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0xa2ef3400) [pid = 1739] [serial = 57] [outer = (nil)] 12:14:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0xa3188800) [pid = 1739] [serial = 58] [outer = 0xa2ef3400] 12:14:35 INFO - PROCESS | 1739 | 1468523675169 Marionette DEBUG loaded listener.js 12:14:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0xa3110c00) [pid = 1739] [serial = 59] [outer = 0xa2ef3400] 12:14:35 INFO - PROCESS | 1739 | 1468523675920 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 12:14:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1052ms 12:14:35 INFO - PROCESS | 1739 | 1468523675955 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 12:14:35 INFO - PROCESS | 1739 | 1468523675958 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 12:14:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 12:14:35 INFO - PROCESS | 1739 | 1468523675966 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 12:14:35 INFO - PROCESS | 1739 | 1468523675970 Marionette TRACE conn4 <- [1,54,null,{}] 12:14:35 INFO - PROCESS | 1739 | 1468523675975 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:35 INFO - PROCESS | 1739 | 1468523675980 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:36 INFO - PROCESS | 1739 | 1468523676175 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 12:14:36 INFO - PROCESS | 1739 | 1468523676195 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:36 INFO - PROCESS | 1739 | 1468523676202 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x950d0400 == 20 [pid = 1739] [id = 21] 12:14:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x97890800) [pid = 1739] [serial = 60] [outer = (nil)] 12:14:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x97895c00) [pid = 1739] [serial = 61] [outer = 0x97890800] 12:14:36 INFO - PROCESS | 1739 | 1468523676276 Marionette DEBUG loaded listener.js 12:14:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x97897c00) [pid = 1739] [serial = 62] [outer = 0x97890800] 12:14:37 INFO - PROCESS | 1739 | 1468523677009 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 12:14:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1093ms 12:14:37 INFO - PROCESS | 1739 | 1468523677063 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 12:14:37 INFO - PROCESS | 1739 | 1468523677067 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 12:14:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 12:14:37 INFO - PROCESS | 1739 | 1468523677073 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 12:14:37 INFO - PROCESS | 1739 | 1468523677076 Marionette TRACE conn4 <- [1,58,null,{}] 12:14:37 INFO - PROCESS | 1739 | 1468523677083 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:37 INFO - PROCESS | 1739 | 1468523677088 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:38 INFO - PROCESS | 1739 | --DOCSHELL 0x99ddfc00 == 19 [pid = 1739] [id = 12] 12:14:38 INFO - PROCESS | 1739 | --DOCSHELL 0xa108e400 == 18 [pid = 1739] [id = 13] 12:14:38 INFO - PROCESS | 1739 | --DOCSHELL 0x91f3e000 == 17 [pid = 1739] [id = 8] 12:14:38 INFO - PROCESS | 1739 | --DOCSHELL 0x92fef800 == 16 [pid = 1739] [id = 11] 12:14:38 INFO - PROCESS | 1739 | 1468523678247 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 12:14:38 INFO - PROCESS | 1739 | 1468523678374 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:38 INFO - PROCESS | 1739 | 1468523678387 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a9ec00 == 17 [pid = 1739] [id = 22] 12:14:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x93c88800) [pid = 1739] [serial = 63] [outer = (nil)] 12:14:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x93c91c00) [pid = 1739] [serial = 64] [outer = 0x93c88800] 12:14:38 INFO - PROCESS | 1739 | 1468523678470 Marionette DEBUG loaded listener.js 12:14:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x950cc800) [pid = 1739] [serial = 65] [outer = 0x93c88800] 12:14:39 INFO - PROCESS | 1739 | 1468523679226 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 12:14:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 2645ms 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x93c88c00) [pid = 1739] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0xa2164c00) [pid = 1739] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x98228000) [pid = 1739] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x99faf400) [pid = 1739] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x9bb1ac00) [pid = 1739] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x9bb1e800) [pid = 1739] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0xa2ef3400) [pid = 1739] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x91f3e400) [pid = 1739] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x97879400) [pid = 1739] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 12:14:39 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x9b331800) [pid = 1739] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 12:14:39 INFO - PROCESS | 1739 | 1468523679775 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 12:14:39 INFO - PROCESS | 1739 | 1468523679782 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 12:14:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 12:14:39 INFO - PROCESS | 1739 | 1468523679793 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 12:14:39 INFO - PROCESS | 1739 | 1468523679796 Marionette TRACE conn4 <- [1,62,null,{}] 12:14:39 INFO - PROCESS | 1739 | 1468523679804 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:39 INFO - PROCESS | 1739 | 1468523679810 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:39 INFO - PROCESS | 1739 | 1468523679978 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 12:14:40 INFO - PROCESS | 1739 | 1468523680092 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:40 INFO - PROCESS | 1739 | 1468523680102 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x97876800 == 18 [pid = 1739] [id = 23] 12:14:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x97877400) [pid = 1739] [serial = 66] [outer = (nil)] 12:14:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x9788f800) [pid = 1739] [serial = 67] [outer = 0x97877400] 12:14:40 INFO - PROCESS | 1739 | 1468523680175 Marionette DEBUG loaded listener.js 12:14:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x92229800) [pid = 1739] [serial = 68] [outer = 0x97877400] 12:14:40 INFO - PROCESS | 1739 | 1468523680861 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 12:14:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1136ms 12:14:40 INFO - PROCESS | 1739 | 1468523680930 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 12:14:40 INFO - PROCESS | 1739 | 1468523680935 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 12:14:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 12:14:40 INFO - PROCESS | 1739 | 1468523680954 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 12:14:40 INFO - PROCESS | 1739 | 1468523680957 Marionette TRACE conn4 <- [1,66,null,{}] 12:14:40 INFO - PROCESS | 1739 | 1468523680963 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:40 INFO - PROCESS | 1739 | 1468523680969 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:41 INFO - PROCESS | 1739 | 1468523681130 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 12:14:41 INFO - PROCESS | 1739 | 1468523681144 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:41 INFO - PROCESS | 1739 | 1468523681150 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x99f9d000 == 19 [pid = 1739] [id = 24] 12:14:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x99f9d400) [pid = 1739] [serial = 69] [outer = (nil)] 12:14:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x9a0ca000) [pid = 1739] [serial = 70] [outer = 0x99f9d400] 12:14:41 INFO - PROCESS | 1739 | 1468523681232 Marionette DEBUG loaded listener.js 12:14:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x9a7cdc00) [pid = 1739] [serial = 71] [outer = 0x99f9d400] 12:14:42 INFO - PROCESS | 1739 | 1468523682169 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 12:14:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1282ms 12:14:42 INFO - PROCESS | 1739 | 1468523682234 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 12:14:42 INFO - PROCESS | 1739 | 1468523682241 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 12:14:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 12:14:42 INFO - PROCESS | 1739 | 1468523682251 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 12:14:42 INFO - PROCESS | 1739 | 1468523682255 Marionette TRACE conn4 <- [1,70,null,{}] 12:14:42 INFO - PROCESS | 1739 | 1468523682265 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:42 INFO - PROCESS | 1739 | 1468523682271 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:42 INFO - PROCESS | 1739 | 1468523682454 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 12:14:42 INFO - PROCESS | 1739 | 1468523682588 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:42 INFO - PROCESS | 1739 | 1468523682602 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x92fe8c00 == 20 [pid = 1739] [id = 25] 12:14:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x92feb800) [pid = 1739] [serial = 72] [outer = (nil)] 12:14:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x97892000) [pid = 1739] [serial = 73] [outer = 0x92feb800] 12:14:42 INFO - PROCESS | 1739 | 1468523682694 Marionette DEBUG loaded listener.js 12:14:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x99674800) [pid = 1739] [serial = 74] [outer = 0x92feb800] 12:14:43 INFO - PROCESS | 1739 | 1468523683534 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 12:14:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1340ms 12:14:43 INFO - PROCESS | 1739 | 1468523683590 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 12:14:43 INFO - PROCESS | 1739 | 1468523683598 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 12:14:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 12:14:43 INFO - PROCESS | 1739 | 1468523683627 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 12:14:43 INFO - PROCESS | 1739 | 1468523683632 Marionette TRACE conn4 <- [1,74,null,{}] 12:14:43 INFO - PROCESS | 1739 | 1468523683639 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:43 INFO - PROCESS | 1739 | 1468523683644 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:43 INFO - PROCESS | 1739 | 1468523683825 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 12:14:43 INFO - PROCESS | 1739 | 1468523683971 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:43 INFO - PROCESS | 1739 | 1468523683982 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x92fec800 == 21 [pid = 1739] [id = 26] 12:14:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x99faf400) [pid = 1739] [serial = 75] [outer = (nil)] 12:14:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x9b33c800) [pid = 1739] [serial = 76] [outer = 0x99faf400] 12:14:44 INFO - PROCESS | 1739 | 1468523684074 Marionette DEBUG loaded listener.js 12:14:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x9bb1f800) [pid = 1739] [serial = 77] [outer = 0x99faf400] 12:14:44 INFO - PROCESS | 1739 | 1468523684873 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 12:14:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1291ms 12:14:44 INFO - PROCESS | 1739 | 1468523684917 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 12:14:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 12:14:44 INFO - PROCESS | 1739 | 1468523684921 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 12:14:44 INFO - PROCESS | 1739 | 1468523684928 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 12:14:44 INFO - PROCESS | 1739 | 1468523684935 Marionette TRACE conn4 <- [1,78,null,{}] 12:14:44 INFO - PROCESS | 1739 | 1468523684952 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:44 INFO - PROCESS | 1739 | 1468523684961 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:45 INFO - PROCESS | 1739 | 1468523685172 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 12:14:45 INFO - PROCESS | 1739 | 1468523685313 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:45 INFO - PROCESS | 1739 | 1468523685325 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x9d890000 == 22 [pid = 1739] [id = 27] 12:14:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0xa100f000) [pid = 1739] [serial = 78] [outer = (nil)] 12:14:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0xa1f10c00) [pid = 1739] [serial = 79] [outer = 0xa100f000] 12:14:45 INFO - PROCESS | 1739 | 1468523685411 Marionette DEBUG loaded listener.js 12:14:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0xa2166000) [pid = 1739] [serial = 80] [outer = 0xa100f000] 12:14:46 INFO - PROCESS | 1739 | 1468523686287 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 12:14:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1435ms 12:14:46 INFO - PROCESS | 1739 | 1468523686363 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 12:14:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 12:14:46 INFO - PROCESS | 1739 | 1468523686369 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 12:14:46 INFO - PROCESS | 1739 | 1468523686377 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 12:14:46 INFO - PROCESS | 1739 | 1468523686380 Marionette TRACE conn4 <- [1,82,null,{}] 12:14:46 INFO - PROCESS | 1739 | 1468523686386 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:46 INFO - PROCESS | 1739 | 1468523686391 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:46 INFO - PROCESS | 1739 | 1468523686566 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 12:14:46 INFO - PROCESS | 1739 | 1468523686701 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:46 INFO - PROCESS | 1739 | 1468523686711 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x98235000 == 23 [pid = 1739] [id = 28] 12:14:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9a34f000) [pid = 1739] [serial = 81] [outer = (nil)] 12:14:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0xa2ef3400) [pid = 1739] [serial = 82] [outer = 0x9a34f000] 12:14:46 INFO - PROCESS | 1739 | 1468523686797 Marionette DEBUG loaded listener.js 12:14:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0xa318c000) [pid = 1739] [serial = 83] [outer = 0x9a34f000] 12:14:47 INFO - PROCESS | 1739 | 1468523687618 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 12:14:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1283ms 12:14:47 INFO - PROCESS | 1739 | 1468523687660 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 12:14:47 INFO - PROCESS | 1739 | 1468523687664 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 12:14:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 12:14:47 INFO - PROCESS | 1739 | 1468523687671 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 12:14:47 INFO - PROCESS | 1739 | 1468523687674 Marionette TRACE conn4 <- [1,86,null,{}] 12:14:47 INFO - PROCESS | 1739 | 1468523687699 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:47 INFO - PROCESS | 1739 | 1468523687705 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:47 INFO - PROCESS | 1739 | 1468523687870 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 12:14:48 INFO - PROCESS | 1739 | 1468523688005 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:48 INFO - PROCESS | 1739 | 1468523688016 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f55000 == 24 [pid = 1739] [id = 29] 12:14:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91f55c00) [pid = 1739] [serial = 84] [outer = (nil)] 12:14:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91f5c000) [pid = 1739] [serial = 85] [outer = 0x91f55c00] 12:14:48 INFO - PROCESS | 1739 | 1468523688104 Marionette DEBUG loaded listener.js 12:14:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91f60000) [pid = 1739] [serial = 86] [outer = 0x91f55c00] 12:14:48 INFO - PROCESS | 1739 | 1468523688937 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 12:14:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1352ms 12:14:49 INFO - PROCESS | 1739 | 1468523689025 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 12:14:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 12:14:49 INFO - PROCESS | 1739 | 1468523689030 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 12:14:49 INFO - PROCESS | 1739 | 1468523689038 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 12:14:49 INFO - PROCESS | 1739 | 1468523689041 Marionette TRACE conn4 <- [1,90,null,{}] 12:14:49 INFO - PROCESS | 1739 | 1468523689048 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:49 INFO - PROCESS | 1739 | 1468523689060 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:49 INFO - PROCESS | 1739 | 1468523689298 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 12:14:49 INFO - PROCESS | 1739 | 1468523689437 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:49 INFO - PROCESS | 1739 | 1468523689445 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f53800 == 25 [pid = 1739] [id = 30] 12:14:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91f5c800) [pid = 1739] [serial = 87] [outer = (nil)] 12:14:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0xa4d51800) [pid = 1739] [serial = 88] [outer = 0x91f5c800] 12:14:49 INFO - PROCESS | 1739 | 1468523689531 Marionette DEBUG loaded listener.js 12:14:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0xa4f15800) [pid = 1739] [serial = 89] [outer = 0x91f5c800] 12:14:50 INFO - PROCESS | 1739 | 1468523690347 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 12:14:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 12:14:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1382ms 12:14:50 INFO - PROCESS | 1739 | 1468523690422 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 12:14:50 INFO - PROCESS | 1739 | 1468523690427 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 12:14:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 12:14:50 INFO - PROCESS | 1739 | 1468523690435 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 12:14:50 INFO - PROCESS | 1739 | 1468523690438 Marionette TRACE conn4 <- [1,94,null,{}] 12:14:50 INFO - PROCESS | 1739 | 1468523690445 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:50 INFO - PROCESS | 1739 | 1468523690450 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:50 INFO - PROCESS | 1739 | 1468523690619 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 12:14:50 INFO - PROCESS | 1739 | 1468523690764 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:50 INFO - PROCESS | 1739 | 1468523690771 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f3a400 == 26 [pid = 1739] [id = 31] 12:14:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9788e400) [pid = 1739] [serial = 90] [outer = (nil)] 12:14:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0xa310d000) [pid = 1739] [serial = 91] [outer = 0x9788e400] 12:14:50 INFO - PROCESS | 1739 | 1468523690859 Marionette DEBUG loaded listener.js 12:14:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0xa4f7d400) [pid = 1739] [serial = 92] [outer = 0x9788e400] 12:14:51 INFO - PROCESS | 1739 | 1468523691655 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 12:14:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 12:14:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1282ms 12:14:51 INFO - PROCESS | 1739 | 1468523691718 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 12:14:51 INFO - PROCESS | 1739 | 1468523691722 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 12:14:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 12:14:51 INFO - PROCESS | 1739 | 1468523691750 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 12:14:51 INFO - PROCESS | 1739 | 1468523691754 Marionette TRACE conn4 <- [1,98,null,{}] 12:14:51 INFO - PROCESS | 1739 | 1468523691760 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:51 INFO - PROCESS | 1739 | 1468523691765 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:51 INFO - PROCESS | 1739 | 1468523691930 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 12:14:52 INFO - PROCESS | 1739 | 1468523692151 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:52 INFO - PROCESS | 1739 | 1468523692161 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f3e400 == 27 [pid = 1739] [id = 32] 12:14:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x91f43400) [pid = 1739] [serial = 93] [outer = (nil)] 12:14:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91f5a400) [pid = 1739] [serial = 94] [outer = 0x91f43400] 12:14:52 INFO - PROCESS | 1739 | 1468523692246 Marionette DEBUG loaded listener.js 12:14:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x92fed400) [pid = 1739] [serial = 95] [outer = 0x91f43400] 12:14:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9829a800) [pid = 1739] [serial = 96] [outer = 0x93c84400] 12:14:53 INFO - PROCESS | 1739 | 1468523693095 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 12:14:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 12:14:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1386ms 12:14:53 INFO - PROCESS | 1739 | 1468523693203 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 12:14:53 INFO - PROCESS | 1739 | 1468523693210 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 12:14:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 12:14:53 INFO - PROCESS | 1739 | 1468523693218 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 12:14:53 INFO - PROCESS | 1739 | 1468523693224 Marionette TRACE conn4 <- [1,102,null,{}] 12:14:53 INFO - PROCESS | 1739 | 1468523693239 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:53 INFO - PROCESS | 1739 | 1468523693245 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:53 INFO - PROCESS | 1739 | 1468523693409 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 12:14:53 INFO - PROCESS | 1739 | 1468523693573 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:53 INFO - PROCESS | 1739 | 1468523693588 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x9786e000 == 28 [pid = 1739] [id = 33] 12:14:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x97896800) [pid = 1739] [serial = 97] [outer = (nil)] 12:14:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9966fc00) [pid = 1739] [serial = 98] [outer = 0x97896800] 12:14:53 INFO - PROCESS | 1739 | 1468523693672 Marionette DEBUG loaded listener.js 12:14:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x99f94800) [pid = 1739] [serial = 99] [outer = 0x97896800] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9aa5c800) [pid = 1739] [serial = 12] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x93c8f800) [pid = 1739] [serial = 17] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9914bc00) [pid = 1739] [serial = 40] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x995c9400) [pid = 1739] [serial = 41] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x9a233400) [pid = 1739] [serial = 43] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x9bba4800) [pid = 1739] [serial = 46] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x950d5c00) [pid = 1739] [serial = 47] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x9cb51400) [pid = 1739] [serial = 49] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0xa100c000) [pid = 1739] [serial = 52] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0xa245d400) [pid = 1739] [serial = 55] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0xa3188800) [pid = 1739] [serial = 58] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x91f40400) [pid = 1739] [serial = 22] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x94f43800) [pid = 1739] [serial = 28] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x99fa2400) [pid = 1739] [serial = 31] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9bb1dc00) [pid = 1739] [serial = 34] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0xa310e800) [pid = 1739] [serial = 37] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9222ac00) [pid = 1739] [serial = 25] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9d80e400) [pid = 1739] [serial = 50] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9a7c3400) [pid = 1739] [serial = 44] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0xa3110c00) [pid = 1739] [serial = 59] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9a2abc00) [pid = 1739] [serial = 32] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9bf16000) [pid = 1739] [serial = 35] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91f44400) [pid = 1739] [serial = 23] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0xa4f1c800) [pid = 1739] [serial = 38] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x9a721800) [pid = 1739] [serial = 9] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0xa4d50000) [pid = 1739] [serial = 2] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x93a61c00) [pid = 1739] [serial = 19] [outer = (nil)] [url = about:blank] 12:14:54 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x93c8ac00) [pid = 1739] [serial = 16] [outer = (nil)] [url = about:blank] 12:14:55 INFO - PROCESS | 1739 | 1468523695261 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 12:14:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 12:14:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 2099ms 12:14:55 INFO - PROCESS | 1739 | 1468523695318 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 12:14:55 INFO - PROCESS | 1739 | 1468523695325 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 12:14:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 12:14:55 INFO - PROCESS | 1739 | 1468523695333 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 12:14:55 INFO - PROCESS | 1739 | 1468523695341 Marionette TRACE conn4 <- [1,106,null,{}] 12:14:55 INFO - PROCESS | 1739 | 1468523695353 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:55 INFO - PROCESS | 1739 | 1468523695359 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:55 INFO - PROCESS | 1739 | 1468523695518 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 12:14:55 INFO - PROCESS | 1739 | 1468523695529 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:55 INFO - PROCESS | 1739 | 1468523695538 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x93c8a400 == 29 [pid = 1739] [id = 34] 12:14:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x93c8d800) [pid = 1739] [serial = 100] [outer = (nil)] 12:14:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x9502cc00) [pid = 1739] [serial = 101] [outer = 0x93c8d800] 12:14:55 INFO - PROCESS | 1739 | 1468523695612 Marionette DEBUG loaded listener.js 12:14:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x97874800) [pid = 1739] [serial = 102] [outer = 0x93c8d800] 12:14:56 INFO - PROCESS | 1739 | 1468523696409 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 12:14:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 12:14:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1136ms 12:14:56 INFO - PROCESS | 1739 | 1468523696470 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 12:14:56 INFO - PROCESS | 1739 | 1468523696479 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 12:14:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 12:14:56 INFO - PROCESS | 1739 | 1468523696495 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 12:14:56 INFO - PROCESS | 1739 | 1468523696500 Marionette TRACE conn4 <- [1,110,null,{}] 12:14:56 INFO - PROCESS | 1739 | 1468523696507 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:56 INFO - PROCESS | 1739 | 1468523696512 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:56 INFO - PROCESS | 1739 | 1468523696686 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 12:14:56 INFO - PROCESS | 1739 | 1468523696697 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:56 INFO - PROCESS | 1739 | 1468523696705 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x93c90000 == 30 [pid = 1739] [id = 35] 12:14:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x99198c00) [pid = 1739] [serial = 103] [outer = (nil)] 12:14:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x99fa5400) [pid = 1739] [serial = 104] [outer = 0x99198c00] 12:14:56 INFO - PROCESS | 1739 | 1468523696872 Marionette DEBUG loaded listener.js 12:14:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x9a22dc00) [pid = 1739] [serial = 105] [outer = 0x99198c00] 12:14:57 INFO - PROCESS | 1739 | 1468523697642 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 12:14:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 12:14:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1184ms 12:14:57 INFO - PROCESS | 1739 | 1468523697675 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 12:14:57 INFO - PROCESS | 1739 | 1468523697678 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 12:14:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 12:14:57 INFO - PROCESS | 1739 | 1468523697685 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 12:14:57 INFO - PROCESS | 1739 | 1468523697691 Marionette TRACE conn4 <- [1,114,null,{}] 12:14:57 INFO - PROCESS | 1739 | 1468523697714 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:57 INFO - PROCESS | 1739 | 1468523697723 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:57 INFO - PROCESS | 1739 | 1468523697928 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 12:14:57 INFO - PROCESS | 1739 | 1468523697954 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:57 INFO - PROCESS | 1739 | 1468523697964 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b6d4800 == 31 [pid = 1739] [id = 36] 12:14:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9b6d6c00) [pid = 1739] [serial = 106] [outer = (nil)] 12:14:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9bb1e400) [pid = 1739] [serial = 107] [outer = 0x9b6d6c00] 12:14:58 INFO - PROCESS | 1739 | 1468523698041 Marionette DEBUG loaded listener.js 12:14:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x9bbec400) [pid = 1739] [serial = 108] [outer = 0x9b6d6c00] 12:14:59 INFO - PROCESS | 1739 | 1468523699001 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 12:14:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 12:14:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1332ms 12:14:59 INFO - PROCESS | 1739 | 1468523699017 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 12:14:59 INFO - PROCESS | 1739 | 1468523699022 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 12:14:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 12:14:59 INFO - PROCESS | 1739 | 1468523699046 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 12:14:59 INFO - PROCESS | 1739 | 1468523699052 Marionette TRACE conn4 <- [1,118,null,{}] 12:14:59 INFO - PROCESS | 1739 | 1468523699058 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:14:59 INFO - PROCESS | 1739 | 1468523699063 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:59 INFO - PROCESS | 1739 | 1468523699400 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 12:14:59 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x97890800) [pid = 1739] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 12:14:59 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9cb5bc00) [pid = 1739] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 12:14:59 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9d811800) [pid = 1739] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 12:14:59 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x97877400) [pid = 1739] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 12:14:59 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x93c88800) [pid = 1739] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 12:14:59 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x99f9d400) [pid = 1739] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 12:14:59 INFO - PROCESS | 1739 | 1468523699485 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:14:59 INFO - PROCESS | 1739 | 1468523699494 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:14:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a54000 == 32 [pid = 1739] [id = 37] 12:14:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x93c88800) [pid = 1739] [serial = 109] [outer = (nil)] 12:14:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x99fab000) [pid = 1739] [serial = 110] [outer = 0x93c88800] 12:14:59 INFO - PROCESS | 1739 | 1468523699565 Marionette DEBUG loaded listener.js 12:14:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x9d888c00) [pid = 1739] [serial = 111] [outer = 0x93c88800] 12:15:00 INFO - PROCESS | 1739 | 1468523700209 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 12:15:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 12:15:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1203ms 12:15:00 INFO - PROCESS | 1739 | 1468523700234 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 12:15:00 INFO - PROCESS | 1739 | 1468523700238 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 12:15:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 12:15:00 INFO - PROCESS | 1739 | 1468523700244 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 12:15:00 INFO - PROCESS | 1739 | 1468523700248 Marionette TRACE conn4 <- [1,122,null,{}] 12:15:00 INFO - PROCESS | 1739 | 1468523700253 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:00 INFO - PROCESS | 1739 | 1468523700259 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:00 INFO - PROCESS | 1739 | 1468523700439 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 12:15:00 INFO - PROCESS | 1739 | 1468523700456 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:00 INFO - PROCESS | 1739 | 1468523700465 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x98297800 == 33 [pid = 1739] [id = 38] 12:15:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9cbe8c00) [pid = 1739] [serial = 112] [outer = (nil)] 12:15:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0xa1f02400) [pid = 1739] [serial = 113] [outer = 0x9cbe8c00] 12:15:00 INFO - PROCESS | 1739 | 1468523700537 Marionette DEBUG loaded listener.js 12:15:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0xa1f0cc00) [pid = 1739] [serial = 114] [outer = 0x9cbe8c00] 12:15:01 INFO - PROCESS | 1739 | 1468523701338 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 12:15:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 12:15:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1182ms 12:15:01 INFO - PROCESS | 1739 | 1468523701429 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 12:15:01 INFO - PROCESS | 1739 | 1468523701436 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 12:15:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 12:15:01 INFO - PROCESS | 1739 | 1468523701445 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 12:15:01 INFO - PROCESS | 1739 | 1468523701453 Marionette TRACE conn4 <- [1,126,null,{}] 12:15:01 INFO - PROCESS | 1739 | 1468523701464 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:01 INFO - PROCESS | 1739 | 1468523701472 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:01 INFO - PROCESS | 1739 | 1468523701712 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 12:15:01 INFO - PROCESS | 1739 | 1468523701857 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:01 INFO - PROCESS | 1739 | 1468523701872 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a5d000 == 34 [pid = 1739] [id = 39] 12:15:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x93a92c00) [pid = 1739] [serial = 115] [outer = (nil)] 12:15:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x93c8a000) [pid = 1739] [serial = 116] [outer = 0x93a92c00] 12:15:01 INFO - PROCESS | 1739 | 1468523701961 Marionette DEBUG loaded listener.js 12:15:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x95003c00) [pid = 1739] [serial = 117] [outer = 0x93a92c00] 12:15:02 INFO - PROCESS | 1739 | 1468523702918 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 12:15:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 12:15:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1550ms 12:15:03 INFO - PROCESS | 1739 | 1468523702995 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 12:15:03 INFO - PROCESS | 1739 | 1468523703001 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 12:15:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 12:15:03 INFO - PROCESS | 1739 | 1468523703012 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 12:15:03 INFO - PROCESS | 1739 | 1468523703019 Marionette TRACE conn4 <- [1,130,null,{}] 12:15:03 INFO - PROCESS | 1739 | 1468523703025 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:03 INFO - PROCESS | 1739 | 1468523703032 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:03 INFO - PROCESS | 1739 | 1468523703249 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 12:15:03 INFO - PROCESS | 1739 | 1468523703422 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:03 INFO - PROCESS | 1739 | 1468523703429 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x97875400 == 35 [pid = 1739] [id = 40] 12:15:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9828dc00) [pid = 1739] [serial = 118] [outer = (nil)] 12:15:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9967a000) [pid = 1739] [serial = 119] [outer = 0x9828dc00] 12:15:03 INFO - PROCESS | 1739 | 1468523703536 Marionette DEBUG loaded listener.js 12:15:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9a349000) [pid = 1739] [serial = 120] [outer = 0x9828dc00] 12:15:04 INFO - PROCESS | 1739 | 1468523704586 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 12:15:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 12:15:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1589ms 12:15:04 INFO - PROCESS | 1739 | 1468523704597 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 12:15:04 INFO - PROCESS | 1739 | 1468523704602 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 12:15:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 12:15:04 INFO - PROCESS | 1739 | 1468523704609 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 12:15:04 INFO - PROCESS | 1739 | 1468523704613 Marionette TRACE conn4 <- [1,134,null,{}] 12:15:04 INFO - PROCESS | 1739 | 1468523704629 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:04 INFO - PROCESS | 1739 | 1468523704639 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:04 INFO - PROCESS | 1739 | 1468523704821 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 12:15:05 INFO - PROCESS | 1739 | 1468523704994 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:05 INFO - PROCESS | 1739 | 1468523705010 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x9cbef800 == 36 [pid = 1739] [id = 41] 12:15:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9d80a800) [pid = 1739] [serial = 121] [outer = (nil)] 12:15:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0xa108f800) [pid = 1739] [serial = 122] [outer = 0x9d80a800] 12:15:05 INFO - PROCESS | 1739 | 1468523705103 Marionette DEBUG loaded listener.js 12:15:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0xa2164c00) [pid = 1739] [serial = 123] [outer = 0x9d80a800] 12:15:06 INFO - PROCESS | 1739 | 1468523706058 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 12:15:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 12:15:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1487ms 12:15:06 INFO - PROCESS | 1739 | 1468523706097 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 12:15:06 INFO - PROCESS | 1739 | 1468523706100 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 12:15:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 12:15:06 INFO - PROCESS | 1739 | 1468523706108 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 12:15:06 INFO - PROCESS | 1739 | 1468523706111 Marionette TRACE conn4 <- [1,138,null,{}] 12:15:06 INFO - PROCESS | 1739 | 1468523706120 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:06 INFO - PROCESS | 1739 | 1468523706128 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:06 INFO - PROCESS | 1739 | 1468523706357 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 12:15:06 INFO - PROCESS | 1739 | 1468523706534 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:06 INFO - PROCESS | 1739 | 1468523706540 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x92228c00 == 37 [pid = 1739] [id = 42] 12:15:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x94fe0c00) [pid = 1739] [serial = 124] [outer = (nil)] 12:15:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x94fea400) [pid = 1739] [serial = 125] [outer = 0x94fe0c00] 12:15:06 INFO - PROCESS | 1739 | 1468523706631 Marionette DEBUG loaded listener.js 12:15:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x94fed400) [pid = 1739] [serial = 126] [outer = 0x94fe0c00] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x9a7cdc00) [pid = 1739] [serial = 71] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x97895c00) [pid = 1739] [serial = 61] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0xa2eb7800) [pid = 1739] [serial = 56] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0xa1091800) [pid = 1739] [serial = 53] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x92229800) [pid = 1739] [serial = 68] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x97897c00) [pid = 1739] [serial = 62] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x950cc800) [pid = 1739] [serial = 65] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x93c91c00) [pid = 1739] [serial = 64] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9788f800) [pid = 1739] [serial = 67] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9828e800) [pid = 1739] [serial = 29] [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.] 12:15:07 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9a0ca000) [pid = 1739] [serial = 70] [outer = (nil)] [url = about:blank] 12:15:07 INFO - PROCESS | 1739 | 1468523707805 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 12:15:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 12:15:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1740ms 12:15:07 INFO - PROCESS | 1739 | 1468523707871 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 12:15:07 INFO - PROCESS | 1739 | 1468523707876 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 12:15:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 12:15:07 INFO - PROCESS | 1739 | 1468523707925 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 12:15:07 INFO - PROCESS | 1739 | 1468523707931 Marionette TRACE conn4 <- [1,142,null,{}] 12:15:07 INFO - PROCESS | 1739 | 1468523707985 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:07 INFO - PROCESS | 1739 | 1468523707990 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:08 INFO - PROCESS | 1739 | 1468523708141 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 12:15:08 INFO - PROCESS | 1739 | 1468523708302 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:08 INFO - PROCESS | 1739 | 1468523708313 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x94f46800 == 38 [pid = 1739] [id = 43] 12:15:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x94fe0000) [pid = 1739] [serial = 127] [outer = (nil)] 12:15:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9500ac00) [pid = 1739] [serial = 128] [outer = 0x94fe0000] 12:15:08 INFO - PROCESS | 1739 | 1468523708386 Marionette DEBUG loaded listener.js 12:15:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x950d2c00) [pid = 1739] [serial = 129] [outer = 0x94fe0000] 12:15:09 INFO - PROCESS | 1739 | 1468523709111 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 12:15:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 12:15:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1231ms 12:15:09 INFO - PROCESS | 1739 | 1468523709131 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 12:15:09 INFO - PROCESS | 1739 | 1468523709138 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 12:15:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 12:15:09 INFO - PROCESS | 1739 | 1468523709148 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 12:15:09 INFO - PROCESS | 1739 | 1468523709153 Marionette TRACE conn4 <- [1,146,null,{}] 12:15:09 INFO - PROCESS | 1739 | 1468523709167 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:09 INFO - PROCESS | 1739 | 1468523709172 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:09 INFO - PROCESS | 1739 | 1468523709352 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 12:15:09 INFO - PROCESS | 1739 | 1468523709362 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:09 INFO - PROCESS | 1739 | 1468523709371 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x97892800 == 39 [pid = 1739] [id = 44] 12:15:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x98298800) [pid = 1739] [serial = 130] [outer = (nil)] 12:15:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x99dddc00) [pid = 1739] [serial = 131] [outer = 0x98298800] 12:15:09 INFO - PROCESS | 1739 | 1468523709446 Marionette DEBUG loaded listener.js 12:15:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9a340c00) [pid = 1739] [serial = 132] [outer = 0x98298800] 12:15:10 INFO - PROCESS | 1739 | 1468523710344 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 12:15:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 12:15:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1249ms 12:15:10 INFO - PROCESS | 1739 | 1468523710398 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 12:15:10 INFO - PROCESS | 1739 | 1468523710401 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 12:15:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 12:15:10 INFO - PROCESS | 1739 | 1468523710409 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 12:15:10 INFO - PROCESS | 1739 | 1468523710415 Marionette TRACE conn4 <- [1,150,null,{}] 12:15:10 INFO - PROCESS | 1739 | 1468523710438 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:10 INFO - PROCESS | 1739 | 1468523710447 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:10 INFO - PROCESS | 1739 | 1468523710655 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 12:15:10 INFO - PROCESS | 1739 | 1468523710681 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:10 INFO - PROCESS | 1739 | 1468523710695 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x9b00c800 == 40 [pid = 1739] [id = 45] 12:15:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9b015000) [pid = 1739] [serial = 133] [outer = (nil)] 12:15:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9bffc000) [pid = 1739] [serial = 134] [outer = 0x9b015000] 12:15:10 INFO - PROCESS | 1739 | 1468523710765 Marionette DEBUG loaded listener.js 12:15:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9d896800) [pid = 1739] [serial = 135] [outer = 0x9b015000] 12:15:11 INFO - PROCESS | 1739 | 1468523711798 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 12:15:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 12:15:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1439ms 12:15:11 INFO - PROCESS | 1739 | 1468523711867 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 12:15:11 INFO - PROCESS | 1739 | 1468523711872 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 12:15:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 12:15:11 INFO - PROCESS | 1739 | 1468523711904 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 12:15:11 INFO - PROCESS | 1739 | 1468523711920 Marionette TRACE conn4 <- [1,154,null,{}] 12:15:11 INFO - PROCESS | 1739 | 1468523711935 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:11 INFO - PROCESS | 1739 | 1468523711939 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:12 INFO - PROCESS | 1739 | 1468523712224 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x9b6d6c00) [pid = 1739] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x97896800) [pid = 1739] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x99198c00) [pid = 1739] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x93c8d800) [pid = 1739] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x93c88800) [pid = 1739] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92feb800) [pid = 1739] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x99faf400) [pid = 1739] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0xa100f000) [pid = 1739] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9a34f000) [pid = 1739] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91f55c00) [pid = 1739] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91f5c800) [pid = 1739] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9788e400) [pid = 1739] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 12:15:12 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91f43400) [pid = 1739] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 12:15:12 INFO - PROCESS | 1739 | 1468523712364 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:12 INFO - PROCESS | 1739 | 1468523712374 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f43400 == 41 [pid = 1739] [id = 46] 12:15:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91f57000) [pid = 1739] [serial = 136] [outer = (nil)] 12:15:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x93c88800) [pid = 1739] [serial = 137] [outer = 0x91f57000] 12:15:12 INFO - PROCESS | 1739 | 1468523712445 Marionette DEBUG loaded listener.js 12:15:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x99f1a400) [pid = 1739] [serial = 138] [outer = 0x91f57000] 12:15:13 INFO - PROCESS | 1739 | 1468523713107 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 12:15:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 12:15:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1258ms 12:15:13 INFO - PROCESS | 1739 | 1468523713154 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 12:15:13 INFO - PROCESS | 1739 | 1468523713158 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 12:15:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 12:15:13 INFO - PROCESS | 1739 | 1468523713166 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 12:15:13 INFO - PROCESS | 1739 | 1468523713169 Marionette TRACE conn4 <- [1,158,null,{}] 12:15:13 INFO - PROCESS | 1739 | 1468523713175 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:13 INFO - PROCESS | 1739 | 1468523713180 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:13 INFO - PROCESS | 1739 | 1468523713379 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 12:15:13 INFO - PROCESS | 1739 | 1468523713389 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:13 INFO - PROCESS | 1739 | 1468523713397 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a94800 == 42 [pid = 1739] [id = 47] 12:15:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9cb4e400) [pid = 1739] [serial = 139] [outer = (nil)] 12:15:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0xa1faa800) [pid = 1739] [serial = 140] [outer = 0x9cb4e400] 12:15:13 INFO - PROCESS | 1739 | 1468523713469 Marionette DEBUG loaded listener.js 12:15:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0xa1090400) [pid = 1739] [serial = 141] [outer = 0x9cb4e400] 12:15:14 INFO - PROCESS | 1739 | 1468523714452 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 12:15:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 12:15:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1336ms 12:15:14 INFO - PROCESS | 1739 | 1468523714504 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 12:15:14 INFO - PROCESS | 1739 | 1468523714511 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 12:15:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 12:15:14 INFO - PROCESS | 1739 | 1468523714521 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 12:15:14 INFO - PROCESS | 1739 | 1468523714526 Marionette TRACE conn4 <- [1,162,null,{}] 12:15:14 INFO - PROCESS | 1739 | 1468523714535 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:14 INFO - PROCESS | 1739 | 1468523714542 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:14 INFO - PROCESS | 1739 | 1468523714771 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 12:15:14 INFO - PROCESS | 1739 | 1468523714959 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:14 INFO - PROCESS | 1739 | 1468523714974 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x93c85c00 == 43 [pid = 1739] [id = 48] 12:15:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x94fe3800) [pid = 1739] [serial = 142] [outer = (nil)] 12:15:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x94fe8000) [pid = 1739] [serial = 143] [outer = 0x94fe3800] 12:15:15 INFO - PROCESS | 1739 | 1468523715104 Marionette DEBUG loaded listener.js 12:15:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x95007800) [pid = 1739] [serial = 144] [outer = 0x94fe3800] 12:15:15 INFO - PROCESS | 1739 | 1468523715975 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 12:15:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 12:15:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1501ms 12:15:16 INFO - PROCESS | 1739 | 1468523716022 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 12:15:16 INFO - PROCESS | 1739 | 1468523716030 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 12:15:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 12:15:16 INFO - PROCESS | 1739 | 1468523716042 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 12:15:16 INFO - PROCESS | 1739 | 1468523716047 Marionette TRACE conn4 <- [1,166,null,{}] 12:15:16 INFO - PROCESS | 1739 | 1468523716054 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:16 INFO - PROCESS | 1739 | 1468523716059 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:16 INFO - PROCESS | 1739 | 1468523716283 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 12:15:16 INFO - PROCESS | 1739 | 1468523716431 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:16 INFO - PROCESS | 1739 | 1468523716442 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x97899000 == 44 [pid = 1739] [id = 49] 12:15:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x98228000) [pid = 1739] [serial = 145] [outer = (nil)] 12:15:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9a71d000) [pid = 1739] [serial = 146] [outer = 0x98228000] 12:15:16 INFO - PROCESS | 1739 | 1468523716535 Marionette DEBUG loaded listener.js 12:15:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9a9f5c00) [pid = 1739] [serial = 147] [outer = 0x98228000] 12:15:17 INFO - PROCESS | 1739 | 1468523717243 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 12:15:17 INFO - PROCESS | 1739 | 1468523717501 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 12:15:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 12:15:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1533ms 12:15:17 INFO - PROCESS | 1739 | 1468523717578 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 12:15:17 INFO - PROCESS | 1739 | 1468523717581 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 12:15:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 12:15:17 INFO - PROCESS | 1739 | 1468523717589 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 12:15:17 INFO - PROCESS | 1739 | 1468523717596 Marionette TRACE conn4 <- [1,170,null,{}] 12:15:17 INFO - PROCESS | 1739 | 1468523717614 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:17 INFO - PROCESS | 1739 | 1468523717623 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:17 INFO - PROCESS | 1739 | 1468523717924 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 12:15:18 INFO - PROCESS | 1739 | 1468523718074 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:18 INFO - PROCESS | 1739 | 1468523718083 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:18 INFO - PROCESS | 1739 | ++DOCSHELL 0xa33cdc00 == 45 [pid = 1739] [id = 50] 12:15:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0xa4d10c00) [pid = 1739] [serial = 148] [outer = (nil)] 12:15:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0xa4d51400) [pid = 1739] [serial = 149] [outer = 0xa4d10c00] 12:15:18 INFO - PROCESS | 1739 | 1468523718175 Marionette DEBUG loaded listener.js 12:15:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0xa4f81000) [pid = 1739] [serial = 150] [outer = 0xa4d10c00] 12:15:19 INFO - PROCESS | 1739 | 1468523719023 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 12:15:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 12:15:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1492ms 12:15:19 INFO - PROCESS | 1739 | 1468523719082 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 12:15:19 INFO - PROCESS | 1739 | 1468523719087 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 12:15:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 12:15:19 INFO - PROCESS | 1739 | 1468523719094 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 12:15:19 INFO - PROCESS | 1739 | 1468523719098 Marionette TRACE conn4 <- [1,174,null,{}] 12:15:19 INFO - PROCESS | 1739 | 1468523719104 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:19 INFO - PROCESS | 1739 | 1468523719109 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:19 INFO - PROCESS | 1739 | 1468523719343 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 12:15:19 INFO - PROCESS | 1739 | 1468523719764 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:19 INFO - PROCESS | 1739 | 1468523719772 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:19 INFO - PROCESS | 1739 | ++DOCSHELL 0xa672e800 == 46 [pid = 1739] [id = 51] 12:15:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0xa672f000) [pid = 1739] [serial = 151] [outer = (nil)] 12:15:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0xa6796400) [pid = 1739] [serial = 152] [outer = 0xa672f000] 12:15:19 INFO - PROCESS | 1739 | 1468523719863 Marionette DEBUG loaded listener.js 12:15:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0xa699f800) [pid = 1739] [serial = 153] [outer = 0xa672f000] 12:15:20 INFO - PROCESS | 1739 | 1468523720684 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 12:15:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 12:15:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1634ms 12:15:20 INFO - PROCESS | 1739 | 1468523720729 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 12:15:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 12:15:20 INFO - PROCESS | 1739 | 1468523720733 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 12:15:20 INFO - PROCESS | 1739 | 1468523720740 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 12:15:20 INFO - PROCESS | 1739 | 1468523720744 Marionette TRACE conn4 <- [1,178,null,{}] 12:15:20 INFO - PROCESS | 1739 | 1468523720750 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:20 INFO - PROCESS | 1739 | 1468523720755 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:20 INFO - PROCESS | 1739 | 1468523720927 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 12:15:21 INFO - PROCESS | 1739 | 1468523721071 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:21 INFO - PROCESS | 1739 | 1468523721079 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x9500e000 == 47 [pid = 1739] [id = 52] 12:15:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x995c9400) [pid = 1739] [serial = 154] [outer = (nil)] 12:15:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x9a53e800) [pid = 1739] [serial = 155] [outer = 0x995c9400] 12:15:21 INFO - PROCESS | 1739 | 1468523721165 Marionette DEBUG loaded listener.js 12:15:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9a53f400) [pid = 1739] [serial = 156] [outer = 0x995c9400] 12:15:22 INFO - PROCESS | 1739 | 1468523722311 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 12:15:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 12:15:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1634ms 12:15:22 INFO - PROCESS | 1739 | 1468523722374 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 12:15:22 INFO - PROCESS | 1739 | 1468523722380 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 12:15:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 12:15:22 INFO - PROCESS | 1739 | 1468523722389 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 12:15:22 INFO - PROCESS | 1739 | 1468523722394 Marionette TRACE conn4 <- [1,182,null,{}] 12:15:22 INFO - PROCESS | 1739 | 1468523722402 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:22 INFO - PROCESS | 1739 | 1468523722407 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:22 INFO - PROCESS | 1739 | 1468523722663 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 12:15:22 INFO - PROCESS | 1739 | 1468523722828 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:22 INFO - PROCESS | 1739 | 1468523722842 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x94fdec00 == 48 [pid = 1739] [id = 53] 12:15:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x94fdf400) [pid = 1739] [serial = 157] [outer = (nil)] 12:15:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x9500f000) [pid = 1739] [serial = 158] [outer = 0x94fdf400] 12:15:22 INFO - PROCESS | 1739 | 1468523722934 Marionette DEBUG loaded listener.js 12:15:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x96dee000) [pid = 1739] [serial = 159] [outer = 0x94fdf400] 12:15:23 INFO - PROCESS | 1739 | --DOCSHELL 0x91f3e400 == 47 [pid = 1739] [id = 32] 12:15:23 INFO - PROCESS | 1739 | --DOCSHELL 0x91f43400 == 46 [pid = 1739] [id = 46] 12:15:23 INFO - PROCESS | 1739 | --DOCSHELL 0x9b00c800 == 45 [pid = 1739] [id = 45] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0xa1f02400) [pid = 1739] [serial = 113] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOCSHELL 0x97892800 == 44 [pid = 1739] [id = 44] 12:15:23 INFO - PROCESS | 1739 | --DOCSHELL 0x94f46800 == 43 [pid = 1739] [id = 43] 12:15:23 INFO - PROCESS | 1739 | --DOCSHELL 0x92228c00 == 42 [pid = 1739] [id = 42] 12:15:23 INFO - PROCESS | 1739 | --DOCSHELL 0x93a5d000 == 41 [pid = 1739] [id = 39] 12:15:23 INFO - PROCESS | 1739 | 1468523723845 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x9bb1e400) [pid = 1739] [serial = 107] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9966fc00) [pid = 1739] [serial = 98] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x99fa5400) [pid = 1739] [serial = 104] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9502cc00) [pid = 1739] [serial = 101] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x97874800) [pid = 1739] [serial = 102] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x99fab000) [pid = 1739] [serial = 110] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x99674800) [pid = 1739] [serial = 74] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x97892000) [pid = 1739] [serial = 73] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x9bb1f800) [pid = 1739] [serial = 77] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x9b33c800) [pid = 1739] [serial = 76] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0xa2166000) [pid = 1739] [serial = 80] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0xa1f10c00) [pid = 1739] [serial = 79] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0xa318c000) [pid = 1739] [serial = 83] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0xa2ef3400) [pid = 1739] [serial = 82] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91f60000) [pid = 1739] [serial = 86] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91f5c000) [pid = 1739] [serial = 85] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0xa4f15800) [pid = 1739] [serial = 89] [outer = (nil)] [url = about:blank] 12:15:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 12:15:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1500ms 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0xa4d51800) [pid = 1739] [serial = 88] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0xa4f7d400) [pid = 1739] [serial = 92] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0xa310d000) [pid = 1739] [serial = 91] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92fed400) [pid = 1739] [serial = 95] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x91f5a400) [pid = 1739] [serial = 94] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x99f94800) [pid = 1739] [serial = 99] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x9bbec400) [pid = 1739] [serial = 108] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9d888c00) [pid = 1739] [serial = 111] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x9a22dc00) [pid = 1739] [serial = 105] [outer = (nil)] [url = about:blank] 12:15:23 INFO - PROCESS | 1739 | 1468523723895 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 12:15:23 INFO - PROCESS | 1739 | 1468523723908 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 12:15:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 12:15:23 INFO - PROCESS | 1739 | 1468523723919 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 12:15:23 INFO - PROCESS | 1739 | 1468523723922 Marionette TRACE conn4 <- [1,186,null,{}] 12:15:23 INFO - PROCESS | 1739 | 1468523723929 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:23 INFO - PROCESS | 1739 | 1468523723935 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:24 INFO - PROCESS | 1739 | 1468523724096 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 12:15:24 INFO - PROCESS | 1739 | 1468523724200 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:24 INFO - PROCESS | 1739 | 1468523724207 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x94f42800 == 42 [pid = 1739] [id = 54] 12:15:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x95005400) [pid = 1739] [serial = 160] [outer = (nil)] 12:15:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x96df2000) [pid = 1739] [serial = 161] [outer = 0x95005400] 12:15:24 INFO - PROCESS | 1739 | 1468523724282 Marionette DEBUG loaded listener.js 12:15:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x96df6000) [pid = 1739] [serial = 162] [outer = 0x95005400] 12:15:25 INFO - PROCESS | 1739 | 1468523725020 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 12:15:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 12:15:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1134ms 12:15:25 INFO - PROCESS | 1739 | 1468523725053 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 12:15:25 INFO - PROCESS | 1739 | 1468523725056 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 12:15:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 12:15:25 INFO - PROCESS | 1739 | 1468523725064 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 12:15:25 INFO - PROCESS | 1739 | 1468523725070 Marionette TRACE conn4 <- [1,190,null,{}] 12:15:25 INFO - PROCESS | 1739 | 1468523725104 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:25 INFO - PROCESS | 1739 | 1468523725112 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:25 INFO - PROCESS | 1739 | 1468523725273 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 12:15:25 INFO - PROCESS | 1739 | 1468523725284 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:25 INFO - PROCESS | 1739 | 1468523725292 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x99151800 == 43 [pid = 1739] [id = 55] 12:15:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x99195c00) [pid = 1739] [serial = 163] [outer = (nil)] 12:15:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x99ddb000) [pid = 1739] [serial = 164] [outer = 0x99195c00] 12:15:25 INFO - PROCESS | 1739 | 1468523725369 Marionette DEBUG loaded listener.js 12:15:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x99fa2400) [pid = 1739] [serial = 165] [outer = 0x99195c00] 12:15:26 INFO - PROCESS | 1739 | 1468523726182 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 12:15:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 12:15:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1149ms 12:15:26 INFO - PROCESS | 1739 | 1468523726229 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 12:15:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 12:15:26 INFO - PROCESS | 1739 | 1468523726235 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 12:15:26 INFO - PROCESS | 1739 | 1468523726241 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 12:15:26 INFO - PROCESS | 1739 | 1468523726245 Marionette TRACE conn4 <- [1,194,null,{}] 12:15:26 INFO - PROCESS | 1739 | 1468523726263 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:26 INFO - PROCESS | 1739 | 1468523726269 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:26 INFO - PROCESS | 1739 | 1468523726467 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 12:15:26 INFO - PROCESS | 1739 | 1468523726490 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:26 INFO - PROCESS | 1739 | 1468523726499 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x950d6000 == 44 [pid = 1739] [id = 56] 12:15:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9a535c00) [pid = 1739] [serial = 166] [outer = (nil)] 12:15:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9a539c00) [pid = 1739] [serial = 167] [outer = 0x9a535c00] 12:15:26 INFO - PROCESS | 1739 | 1468523726570 Marionette DEBUG loaded listener.js 12:15:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9a543c00) [pid = 1739] [serial = 168] [outer = 0x9a535c00] 12:15:27 INFO - PROCESS | 1739 | 1468523727457 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 12:15:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 12:15:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1242ms 12:15:27 INFO - PROCESS | 1739 | 1468523727483 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 12:15:27 INFO - PROCESS | 1739 | 1468523727487 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 12:15:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 12:15:27 INFO - PROCESS | 1739 | 1468523727493 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 12:15:27 INFO - PROCESS | 1739 | 1468523727497 Marionette TRACE conn4 <- [1,198,null,{}] 12:15:27 INFO - PROCESS | 1739 | 1468523727502 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:27 INFO - PROCESS | 1739 | 1468523727507 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:27 INFO - PROCESS | 1739 | 1468523727706 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 12:15:27 INFO - PROCESS | 1739 | 1468523727731 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:27 INFO - PROCESS | 1739 | 1468523727740 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x9829a000 == 45 [pid = 1739] [id = 57] 12:15:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9a232400) [pid = 1739] [serial = 169] [outer = (nil)] 12:15:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9b6d3400) [pid = 1739] [serial = 170] [outer = 0x9a232400] 12:15:27 INFO - PROCESS | 1739 | 1468523727813 Marionette DEBUG loaded listener.js 12:15:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x95002400) [pid = 1739] [serial = 171] [outer = 0x9a232400] 12:15:28 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9b015000) [pid = 1739] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 12:15:28 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91f57000) [pid = 1739] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 12:15:28 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x98298800) [pid = 1739] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 12:15:28 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x94fe0000) [pid = 1739] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 12:15:28 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x94fe0c00) [pid = 1739] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 12:15:28 INFO - PROCESS | 1739 | 1468523728778 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 12:15:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 12:15:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1328ms 12:15:28 INFO - PROCESS | 1739 | 1468523728823 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 12:15:28 INFO - PROCESS | 1739 | 1468523728827 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 12:15:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 12:15:28 INFO - PROCESS | 1739 | 1468523728833 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 12:15:28 INFO - PROCESS | 1739 | 1468523728836 Marionette TRACE conn4 <- [1,202,null,{}] 12:15:28 INFO - PROCESS | 1739 | 1468523728842 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:28 INFO - PROCESS | 1739 | 1468523728853 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:29 INFO - PROCESS | 1739 | 1468523729049 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 12:15:29 INFO - PROCESS | 1739 | 1468523729156 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:29 INFO - PROCESS | 1739 | 1468523729167 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f55400 == 46 [pid = 1739] [id = 58] 12:15:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91f58000) [pid = 1739] [serial = 172] [outer = (nil)] 12:15:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9cb4cc00) [pid = 1739] [serial = 173] [outer = 0x91f58000] 12:15:29 INFO - PROCESS | 1739 | 1468523729236 Marionette DEBUG loaded listener.js 12:15:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9d818400) [pid = 1739] [serial = 174] [outer = 0x91f58000] 12:15:29 INFO - PROCESS | 1739 | 1468523729940 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 12:15:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 12:15:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1138ms 12:15:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 12:15:29 INFO - PROCESS | 1739 | 1468523729972 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 12:15:29 INFO - PROCESS | 1739 | 1468523729975 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 12:15:29 INFO - PROCESS | 1739 | 1468523729982 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 12:15:29 INFO - PROCESS | 1739 | 1468523729984 Marionette TRACE conn4 <- [1,206,null,{}] 12:15:29 INFO - PROCESS | 1739 | 1468523729991 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:29 INFO - PROCESS | 1739 | 1468523729996 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:30 INFO - PROCESS | 1739 | 1468523730199 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 12:15:30 INFO - PROCESS | 1739 | 1468523730213 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:30 INFO - PROCESS | 1739 | 1468523730224 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f52c00 == 47 [pid = 1739] [id = 59] 12:15:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91f53400) [pid = 1739] [serial = 175] [outer = (nil)] 12:15:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0xa1faa400) [pid = 1739] [serial = 176] [outer = 0x91f53400] 12:15:30 INFO - PROCESS | 1739 | 1468523730309 Marionette DEBUG loaded listener.js 12:15:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0xa2166800) [pid = 1739] [serial = 177] [outer = 0x91f53400] 12:15:31 INFO - PROCESS | 1739 | 1468523731320 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 12:15:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 12:15:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1389ms 12:15:31 INFO - PROCESS | 1739 | 1468523731370 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 12:15:31 INFO - PROCESS | 1739 | 1468523731378 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 12:15:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 12:15:31 INFO - PROCESS | 1739 | 1468523731387 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 12:15:31 INFO - PROCESS | 1739 | 1468523731395 Marionette TRACE conn4 <- [1,210,null,{}] 12:15:31 INFO - PROCESS | 1739 | 1468523731403 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:31 INFO - PROCESS | 1739 | 1468523731409 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:31 INFO - PROCESS | 1739 | 1468523731609 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 12:15:31 INFO - PROCESS | 1739 | 1468523731757 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:31 INFO - PROCESS | 1739 | 1468523731766 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x92228c00 == 48 [pid = 1739] [id = 60] 12:15:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x93a57000) [pid = 1739] [serial = 178] [outer = (nil)] 12:15:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x94fe9c00) [pid = 1739] [serial = 179] [outer = 0x93a57000] 12:15:31 INFO - PROCESS | 1739 | 1468523731857 Marionette DEBUG loaded listener.js 12:15:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x96defc00) [pid = 1739] [serial = 180] [outer = 0x93a57000] 12:15:32 INFO - PROCESS | 1739 | 1468523732801 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 12:15:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 12:15:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1486ms 12:15:32 INFO - PROCESS | 1739 | 1468523732873 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 12:15:32 INFO - PROCESS | 1739 | 1468523732881 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 12:15:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 12:15:32 INFO - PROCESS | 1739 | 1468523732892 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 12:15:32 INFO - PROCESS | 1739 | 1468523732896 Marionette TRACE conn4 <- [1,214,null,{}] 12:15:32 INFO - PROCESS | 1739 | 1468523732904 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:32 INFO - PROCESS | 1739 | 1468523732910 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:33 INFO - PROCESS | 1739 | 1468523733140 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 12:15:33 INFO - PROCESS | 1739 | 1468523733328 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:33 INFO - PROCESS | 1739 | 1468523733335 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x97893400 == 49 [pid = 1739] [id = 61] 12:15:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x995cd000) [pid = 1739] [serial = 181] [outer = (nil)] 12:15:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x99fab000) [pid = 1739] [serial = 182] [outer = 0x995cd000] 12:15:33 INFO - PROCESS | 1739 | 1468523733473 Marionette DEBUG loaded listener.js 12:15:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9a538c00) [pid = 1739] [serial = 183] [outer = 0x995cd000] 12:15:34 INFO - PROCESS | 1739 | 1468523734329 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 12:15:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 12:15:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1491ms 12:15:34 INFO - PROCESS | 1739 | 1468523734383 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 12:15:34 INFO - PROCESS | 1739 | 1468523734387 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 12:15:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 12:15:34 INFO - PROCESS | 1739 | 1468523734395 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 12:15:34 INFO - PROCESS | 1739 | 1468523734401 Marionette TRACE conn4 <- [1,218,null,{}] 12:15:34 INFO - PROCESS | 1739 | 1468523734418 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:34 INFO - PROCESS | 1739 | 1468523734428 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:34 INFO - PROCESS | 1739 | 1468523734635 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 12:15:34 INFO - PROCESS | 1739 | 1468523734813 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:34 INFO - PROCESS | 1739 | 1468523734825 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:34 INFO - PROCESS | 1739 | ++DOCSHELL 0xa1f05000 == 50 [pid = 1739] [id = 62] 12:15:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0xa1f09400) [pid = 1739] [serial = 184] [outer = (nil)] 12:15:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0xa2eb7800) [pid = 1739] [serial = 185] [outer = 0xa1f09400] 12:15:34 INFO - PROCESS | 1739 | 1468523734948 Marionette DEBUG loaded listener.js 12:15:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0xa3192400) [pid = 1739] [serial = 186] [outer = 0xa1f09400] 12:15:35 INFO - PROCESS | 1739 | 1468523735819 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 12:15:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 12:15:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1500ms 12:15:35 INFO - PROCESS | 1739 | 1468523735896 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 12:15:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 12:15:35 INFO - PROCESS | 1739 | 1468523735901 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 12:15:35 INFO - PROCESS | 1739 | 1468523735908 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 12:15:35 INFO - PROCESS | 1739 | 1468523735912 Marionette TRACE conn4 <- [1,222,null,{}] 12:15:35 INFO - PROCESS | 1739 | 1468523735919 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:35 INFO - PROCESS | 1739 | 1468523735924 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:36 INFO - PROCESS | 1739 | 1468523736146 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 12:15:36 INFO - PROCESS | 1739 | 1468523736326 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:36 INFO - PROCESS | 1739 | 1468523736336 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f55c00 == 51 [pid = 1739] [id = 63] 12:15:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x9a8a0c00) [pid = 1739] [serial = 187] [outer = (nil)] 12:15:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9a8a9c00) [pid = 1739] [serial = 188] [outer = 0x9a8a0c00] 12:15:36 INFO - PROCESS | 1739 | 1468523736461 Marionette DEBUG loaded listener.js 12:15:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x9a8ad800) [pid = 1739] [serial = 189] [outer = 0x9a8a0c00] 12:15:37 INFO - PROCESS | 1739 | 1468523737294 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 12:15:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 12:15:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1428ms 12:15:37 INFO - PROCESS | 1739 | 1468523737336 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 12:15:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 12:15:37 INFO - PROCESS | 1739 | 1468523737340 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 12:15:37 INFO - PROCESS | 1739 | 1468523737347 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 12:15:37 INFO - PROCESS | 1739 | 1468523737351 Marionette TRACE conn4 <- [1,226,null,{}] 12:15:37 INFO - PROCESS | 1739 | 1468523737357 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:37 INFO - PROCESS | 1739 | 1468523737362 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:37 INFO - PROCESS | 1739 | 1468523737544 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 12:15:37 INFO - PROCESS | 1739 | 1468523737693 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:37 INFO - PROCESS | 1739 | 1468523737704 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x96deb400 == 52 [pid = 1739] [id = 64] 12:15:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x99de6400) [pid = 1739] [serial = 190] [outer = (nil)] 12:15:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0xa33c0400) [pid = 1739] [serial = 191] [outer = 0x99de6400] 12:15:37 INFO - PROCESS | 1739 | 1468523737784 Marionette DEBUG loaded listener.js 12:15:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0xa4d11400) [pid = 1739] [serial = 192] [outer = 0x99de6400] 12:15:38 INFO - PROCESS | 1739 | 1468523738703 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 12:15:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 12:15:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1388ms 12:15:38 INFO - PROCESS | 1739 | 1468523738742 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 12:15:38 INFO - PROCESS | 1739 | 1468523738745 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 12:15:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 12:15:38 INFO - PROCESS | 1739 | 1468523738754 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 12:15:38 INFO - PROCESS | 1739 | 1468523738758 Marionette TRACE conn4 <- [1,230,null,{}] 12:15:38 INFO - PROCESS | 1739 | 1468523738764 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:38 INFO - PROCESS | 1739 | 1468523738775 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:38 INFO - PROCESS | 1739 | 1468523738968 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 12:15:39 INFO - PROCESS | 1739 | 1468523739122 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:39 INFO - PROCESS | 1739 | 1468523739129 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a52800 == 53 [pid = 1739] [id = 65] 12:15:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x93a9b400) [pid = 1739] [serial = 193] [outer = (nil)] 12:15:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0xa4f7c800) [pid = 1739] [serial = 194] [outer = 0x93a9b400] 12:15:39 INFO - PROCESS | 1739 | 1468523739218 Marionette DEBUG loaded listener.js 12:15:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0xa61da800) [pid = 1739] [serial = 195] [outer = 0x93a9b400] 12:15:40 INFO - PROCESS | 1739 | 1468523740074 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 12:15:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 12:15:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1336ms 12:15:40 INFO - PROCESS | 1739 | 1468523740091 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 12:15:40 INFO - PROCESS | 1739 | 1468523740095 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 12:15:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 12:15:40 INFO - PROCESS | 1739 | 1468523740123 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 12:15:40 INFO - PROCESS | 1739 | 1468523740128 Marionette TRACE conn4 <- [1,234,null,{}] 12:15:40 INFO - PROCESS | 1739 | 1468523740134 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:40 INFO - PROCESS | 1739 | 1468523740139 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:40 INFO - PROCESS | 1739 | 1468523740312 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 12:15:40 INFO - PROCESS | 1739 | 1468523740621 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:40 INFO - PROCESS | 1739 | 1468523740632 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x92229800 == 54 [pid = 1739] [id = 66] 12:15:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x9222b000) [pid = 1739] [serial = 196] [outer = (nil)] 12:15:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x93a5a000) [pid = 1739] [serial = 197] [outer = 0x9222b000] 12:15:40 INFO - PROCESS | 1739 | 1468523740762 Marionette DEBUG loaded listener.js 12:15:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x94fe3c00) [pid = 1739] [serial = 198] [outer = 0x9222b000] 12:15:41 INFO - PROCESS | 1739 | 1468523741619 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 12:15:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 12:15:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1536ms 12:15:41 INFO - PROCESS | 1739 | 1468523741659 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 12:15:41 INFO - PROCESS | 1739 | 1468523741665 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 12:15:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 12:15:41 INFO - PROCESS | 1739 | 1468523741673 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 12:15:41 INFO - PROCESS | 1739 | 1468523741677 Marionette TRACE conn4 <- [1,238,null,{}] 12:15:41 INFO - PROCESS | 1739 | 1468523741704 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:41 INFO - PROCESS | 1739 | 1468523741712 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:41 INFO - PROCESS | 1739 | 1468523741883 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 12:15:42 INFO - PROCESS | 1739 | 1468523742046 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:42 INFO - PROCESS | 1739 | 1468523742065 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a53800 == 55 [pid = 1739] [id = 67] 12:15:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x96dfa000) [pid = 1739] [serial = 199] [outer = (nil)] 12:15:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x99ddf800) [pid = 1739] [serial = 200] [outer = 0x96dfa000] 12:15:42 INFO - PROCESS | 1739 | 1468523742171 Marionette DEBUG loaded listener.js 12:15:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x9a0cc000) [pid = 1739] [serial = 201] [outer = 0x96dfa000] 12:15:42 INFO - PROCESS | 1739 | --DOCSHELL 0x93c8a400 == 54 [pid = 1739] [id = 34] 12:15:42 INFO - PROCESS | 1739 | --DOCSHELL 0x93c90000 == 53 [pid = 1739] [id = 35] 12:15:42 INFO - PROCESS | 1739 | --DOCSHELL 0x93a54000 == 52 [pid = 1739] [id = 37] 12:15:42 INFO - PROCESS | 1739 | --DOCSHELL 0x9786e000 == 51 [pid = 1739] [id = 33] 12:15:42 INFO - PROCESS | 1739 | --DOCSHELL 0x9b6d4800 == 50 [pid = 1739] [id = 36] 12:15:42 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0xa1faa800) [pid = 1739] [serial = 140] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOCSHELL 0x91f55400 == 49 [pid = 1739] [id = 58] 12:15:43 INFO - PROCESS | 1739 | --DOCSHELL 0x9829a000 == 48 [pid = 1739] [id = 57] 12:15:43 INFO - PROCESS | 1739 | --DOCSHELL 0x950d6000 == 47 [pid = 1739] [id = 56] 12:15:43 INFO - PROCESS | 1739 | --DOCSHELL 0x99151800 == 46 [pid = 1739] [id = 55] 12:15:43 INFO - PROCESS | 1739 | --DOCSHELL 0x94f42800 == 45 [pid = 1739] [id = 54] 12:15:43 INFO - PROCESS | 1739 | --DOCSHELL 0x94fdec00 == 44 [pid = 1739] [id = 53] 12:15:43 INFO - PROCESS | 1739 | 1468523743092 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 12:15:43 INFO - PROCESS | 1739 | --DOCSHELL 0x93a94800 == 43 [pid = 1739] [id = 47] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x9bffc000) [pid = 1739] [serial = 134] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x93c88800) [pid = 1739] [serial = 137] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x99f1a400) [pid = 1739] [serial = 138] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0xa108f800) [pid = 1739] [serial = 122] [outer = (nil)] [url = about:blank] 12:15:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 12:15:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1452ms 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x9967a000) [pid = 1739] [serial = 119] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x99dddc00) [pid = 1739] [serial = 131] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x9500ac00) [pid = 1739] [serial = 128] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x950d2c00) [pid = 1739] [serial = 129] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x93c8a000) [pid = 1739] [serial = 116] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x94fea400) [pid = 1739] [serial = 125] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x94fed400) [pid = 1739] [serial = 126] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9d896800) [pid = 1739] [serial = 135] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x9a340c00) [pid = 1739] [serial = 132] [outer = (nil)] [url = about:blank] 12:15:43 INFO - PROCESS | 1739 | 1468523743141 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 12:15:43 INFO - PROCESS | 1739 | 1468523743147 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 12:15:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 12:15:43 INFO - PROCESS | 1739 | 1468523743156 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 12:15:43 INFO - PROCESS | 1739 | 1468523743159 Marionette TRACE conn4 <- [1,242,null,{}] 12:15:43 INFO - PROCESS | 1739 | 1468523743166 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:43 INFO - PROCESS | 1739 | 1468523743171 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:43 INFO - PROCESS | 1739 | 1468523743343 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 12:15:43 INFO - PROCESS | 1739 | 1468523743457 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:43 INFO - PROCESS | 1739 | 1468523743468 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x94fed800 == 44 [pid = 1739] [id = 68] 12:15:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9500f800) [pid = 1739] [serial = 202] [outer = (nil)] 12:15:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x97891800) [pid = 1739] [serial = 203] [outer = 0x9500f800] 12:15:43 INFO - PROCESS | 1739 | 1468523743536 Marionette DEBUG loaded listener.js 12:15:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x9a235400) [pid = 1739] [serial = 204] [outer = 0x9500f800] 12:15:44 INFO - PROCESS | 1739 | 1468523744292 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 12:15:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 12:15:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1186ms 12:15:44 INFO - PROCESS | 1739 | 1468523744343 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 12:15:44 INFO - PROCESS | 1739 | 1468523744347 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 12:15:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 12:15:44 INFO - PROCESS | 1739 | 1468523744378 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 12:15:44 INFO - PROCESS | 1739 | 1468523744387 Marionette TRACE conn4 <- [1,246,null,{}] 12:15:44 INFO - PROCESS | 1739 | 1468523744402 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:44 INFO - PROCESS | 1739 | 1468523744408 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:44 INFO - PROCESS | 1739 | 1468523744576 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 12:15:44 INFO - PROCESS | 1739 | 1468523744587 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:44 INFO - PROCESS | 1739 | 1468523744595 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x92227c00 == 45 [pid = 1739] [id = 69] 12:15:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x9b00c800) [pid = 1739] [serial = 205] [outer = (nil)] 12:15:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x9cb4d000) [pid = 1739] [serial = 206] [outer = 0x9b00c800] 12:15:44 INFO - PROCESS | 1739 | 1468523744666 Marionette DEBUG loaded listener.js 12:15:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x9d810c00) [pid = 1739] [serial = 207] [outer = 0x9b00c800] 12:15:45 INFO - PROCESS | 1739 | 1468523745536 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 12:15:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 12:15:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1209ms 12:15:45 INFO - PROCESS | 1739 | 1468523745587 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 12:15:45 INFO - PROCESS | 1739 | 1468523745591 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 12:15:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 12:15:45 INFO - PROCESS | 1739 | 1468523745609 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 12:15:45 INFO - PROCESS | 1739 | 1468523745613 Marionette TRACE conn4 <- [1,250,null,{}] 12:15:45 INFO - PROCESS | 1739 | 1468523745619 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:45 INFO - PROCESS | 1739 | 1468523745624 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:45 INFO - PROCESS | 1739 | 1468523745824 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 12:15:45 INFO - PROCESS | 1739 | 1468523745853 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:45 INFO - PROCESS | 1739 | 1468523745859 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f3b400 == 46 [pid = 1739] [id = 70] 12:15:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x9bff9c00) [pid = 1739] [serial = 208] [outer = (nil)] 12:15:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0xa2168800) [pid = 1739] [serial = 209] [outer = 0x9bff9c00] 12:15:45 INFO - PROCESS | 1739 | 1468523745931 Marionette DEBUG loaded listener.js 12:15:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0xa22acc00) [pid = 1739] [serial = 210] [outer = 0x9bff9c00] 12:15:46 INFO - PROCESS | 1739 | 1468523746763 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 12:15:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 12:15:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1190ms 12:15:46 INFO - PROCESS | 1739 | 1468523746789 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 12:15:46 INFO - PROCESS | 1739 | 1468523746793 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 12:15:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 12:15:46 INFO - PROCESS | 1739 | 1468523746804 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 12:15:46 INFO - PROCESS | 1739 | 1468523746806 Marionette TRACE conn4 <- [1,254,null,{}] 12:15:46 INFO - PROCESS | 1739 | 1468523746820 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:46 INFO - PROCESS | 1739 | 1468523746825 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:47 INFO - PROCESS | 1739 | 1468523747017 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 12:15:47 INFO - PROCESS | 1739 | 1468523747189 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:47 INFO - PROCESS | 1739 | 1468523747206 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:47 INFO - PROCESS | 1739 | ++DOCSHELL 0xa61d7800 == 47 [pid = 1739] [id = 71] 12:15:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0xa61d8800) [pid = 1739] [serial = 211] [outer = (nil)] 12:15:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0xa672e000) [pid = 1739] [serial = 212] [outer = 0xa61d8800] 12:15:47 INFO - PROCESS | 1739 | 1468523747289 Marionette DEBUG loaded listener.js 12:15:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0xa6da4400) [pid = 1739] [serial = 213] [outer = 0xa61d8800] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x94fdf400) [pid = 1739] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x99195c00) [pid = 1739] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x9a535c00) [pid = 1739] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x91f58000) [pid = 1739] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x95005400) [pid = 1739] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x9a232400) [pid = 1739] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x93a92c00) [pid = 1739] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9d80a800) [pid = 1739] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 12:15:47 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x9828dc00) [pid = 1739] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 12:15:48 INFO - PROCESS | 1739 | 1468523748256 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 12:15:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 12:15:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1511ms 12:15:48 INFO - PROCESS | 1739 | 1468523748316 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 12:15:48 INFO - PROCESS | 1739 | 1468523748319 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 12:15:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 12:15:48 INFO - PROCESS | 1739 | 1468523748325 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 12:15:48 INFO - PROCESS | 1739 | 1468523748329 Marionette TRACE conn4 <- [1,258,null,{}] 12:15:48 INFO - PROCESS | 1739 | 1468523748339 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:48 INFO - PROCESS | 1739 | 1468523748344 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:48 INFO - PROCESS | 1739 | 1468523748546 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 12:15:48 INFO - PROCESS | 1739 | 1468523748560 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:48 INFO - PROCESS | 1739 | 1468523748570 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x9222b400 == 48 [pid = 1739] [id = 72] 12:15:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x94fdf400) [pid = 1739] [serial = 214] [outer = (nil)] 12:15:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0xa6e3ec00) [pid = 1739] [serial = 215] [outer = 0x94fdf400] 12:15:48 INFO - PROCESS | 1739 | 1468523748639 Marionette DEBUG loaded listener.js 12:15:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0xa6e45000) [pid = 1739] [serial = 216] [outer = 0x94fdf400] 12:15:49 INFO - PROCESS | 1739 | 1468523749435 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 12:15:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 12:15:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1132ms 12:15:49 INFO - PROCESS | 1739 | 1468523749459 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 12:15:49 INFO - PROCESS | 1739 | 1468523749464 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 12:15:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 12:15:49 INFO - PROCESS | 1739 | 1468523749480 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 12:15:49 INFO - PROCESS | 1739 | 1468523749483 Marionette TRACE conn4 <- [1,262,null,{}] 12:15:49 INFO - PROCESS | 1739 | 1468523749489 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:49 INFO - PROCESS | 1739 | 1468523749494 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:49 INFO - PROCESS | 1739 | 1468523749655 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 12:15:49 INFO - PROCESS | 1739 | 1468523749665 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:49 INFO - PROCESS | 1739 | 1468523749693 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c2400 == 49 [pid = 1739] [id = 73] 12:15:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x914c3800) [pid = 1739] [serial = 217] [outer = (nil)] 12:15:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x914ca800) [pid = 1739] [serial = 218] [outer = 0x914c3800] 12:15:49 INFO - PROCESS | 1739 | 1468523749769 Marionette DEBUG loaded listener.js 12:15:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x914cd800) [pid = 1739] [serial = 219] [outer = 0x914c3800] 12:15:50 INFO - PROCESS | 1739 | 1468523750846 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 12:15:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 12:15:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1432ms 12:15:50 INFO - PROCESS | 1739 | 1468523750913 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 12:15:50 INFO - PROCESS | 1739 | 1468523750920 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 12:15:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 12:15:50 INFO - PROCESS | 1739 | 1468523750929 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 12:15:50 INFO - PROCESS | 1739 | 1468523750936 Marionette TRACE conn4 <- [1,266,null,{}] 12:15:50 INFO - PROCESS | 1739 | 1468523750944 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:50 INFO - PROCESS | 1739 | 1468523750949 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:51 INFO - PROCESS | 1739 | 1468523751180 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 12:15:51 INFO - PROCESS | 1739 | 1468523751376 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:51 INFO - PROCESS | 1739 | 1468523751384 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x94f41000 == 50 [pid = 1739] [id = 74] 12:15:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x94fdf000) [pid = 1739] [serial = 220] [outer = (nil)] 12:15:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x950d5800) [pid = 1739] [serial = 221] [outer = 0x94fdf000] 12:15:51 INFO - PROCESS | 1739 | 1468523751517 Marionette DEBUG loaded listener.js 12:15:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x96df9c00) [pid = 1739] [serial = 222] [outer = 0x94fdf000] 12:15:52 INFO - PROCESS | 1739 | 1468523752405 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 12:15:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 12:15:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1533ms 12:15:52 INFO - PROCESS | 1739 | 1468523752462 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 12:15:52 INFO - PROCESS | 1739 | 1468523752470 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 12:15:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 12:15:52 INFO - PROCESS | 1739 | 1468523752482 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 12:15:52 INFO - PROCESS | 1739 | 1468523752486 Marionette TRACE conn4 <- [1,270,null,{}] 12:15:52 INFO - PROCESS | 1739 | 1468523752494 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:52 INFO - PROCESS | 1739 | 1468523752499 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:52 INFO - PROCESS | 1739 | 1468523752735 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 12:15:52 INFO - PROCESS | 1739 | 1468523752933 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:52 INFO - PROCESS | 1739 | 1468523752941 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x9822e000 == 51 [pid = 1739] [id = 75] 12:15:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x9a232400) [pid = 1739] [serial = 223] [outer = (nil)] 12:15:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x9a8a2400) [pid = 1739] [serial = 224] [outer = 0x9a232400] 12:15:53 INFO - PROCESS | 1739 | 1468523753079 Marionette DEBUG loaded listener.js 12:15:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x9aa51c00) [pid = 1739] [serial = 225] [outer = 0x9a232400] 12:15:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x9bffc000) [pid = 1739] [serial = 226] [outer = 0x93c84400] 12:15:54 INFO - PROCESS | 1739 | 1468523754099 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 12:15:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 12:15:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1649ms 12:15:54 INFO - PROCESS | 1739 | 1468523754131 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 12:15:54 INFO - PROCESS | 1739 | 1468523754135 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 12:15:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 12:15:54 INFO - PROCESS | 1739 | 1468523754142 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 12:15:54 INFO - PROCESS | 1739 | 1468523754149 Marionette TRACE conn4 <- [1,274,null,{}] 12:15:54 INFO - PROCESS | 1739 | 1468523754166 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:54 INFO - PROCESS | 1739 | 1468523754176 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:54 INFO - PROCESS | 1739 | 1468523754368 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 12:15:54 INFO - PROCESS | 1739 | 1468523754571 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:54 INFO - PROCESS | 1739 | 1468523754585 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:54 INFO - PROCESS | 1739 | ++DOCSHELL 0xa2efb800 == 52 [pid = 1739] [id = 76] 12:15:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0xa6da1000) [pid = 1739] [serial = 227] [outer = (nil)] 12:15:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0xa6e3c400) [pid = 1739] [serial = 228] [outer = 0xa6da1000] 12:15:54 INFO - PROCESS | 1739 | 1468523754728 Marionette DEBUG loaded listener.js 12:15:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0xa813cc00) [pid = 1739] [serial = 229] [outer = 0xa6da1000] 12:15:55 INFO - PROCESS | 1739 | 1468523755565 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 12:15:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 12:15:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1444ms 12:15:55 INFO - PROCESS | 1739 | 1468523755587 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 12:15:55 INFO - PROCESS | 1739 | 1468523755591 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 12:15:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 12:15:55 INFO - PROCESS | 1739 | 1468523755599 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 12:15:55 INFO - PROCESS | 1739 | 1468523755603 Marionette TRACE conn4 <- [1,278,null,{}] 12:15:55 INFO - PROCESS | 1739 | 1468523755610 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:55 INFO - PROCESS | 1739 | 1468523755616 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:55 INFO - PROCESS | 1739 | 1468523755794 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 12:15:55 INFO - PROCESS | 1739 | 1468523755957 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:55 INFO - PROCESS | 1739 | 1468523755968 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x9bba5400 == 53 [pid = 1739] [id = 77] 12:15:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x9bffbc00) [pid = 1739] [serial = 230] [outer = (nil)] 12:15:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0xa815ec00) [pid = 1739] [serial = 231] [outer = 0x9bffbc00] 12:15:56 INFO - PROCESS | 1739 | 1468523756052 Marionette DEBUG loaded listener.js 12:15:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0xa81f9400) [pid = 1739] [serial = 232] [outer = 0x9bffbc00] 12:15:56 INFO - PROCESS | 1739 | 1468523756892 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 12:15:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 12:15:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1330ms 12:15:56 INFO - PROCESS | 1739 | 1468523756931 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 12:15:56 INFO - PROCESS | 1739 | 1468523756935 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 12:15:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 12:15:56 INFO - PROCESS | 1739 | 1468523756942 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 12:15:56 INFO - PROCESS | 1739 | 1468523756946 Marionette TRACE conn4 <- [1,282,null,{}] 12:15:56 INFO - PROCESS | 1739 | 1468523756952 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:56 INFO - PROCESS | 1739 | 1468523756958 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:57 INFO - PROCESS | 1739 | 1468523757146 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 12:15:57 INFO - PROCESS | 1739 | 1468523757308 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:57 INFO - PROCESS | 1739 | 1468523757317 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x99fae800 == 54 [pid = 1739] [id = 78] 12:15:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0xa8149400) [pid = 1739] [serial = 233] [outer = (nil)] 12:15:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0xa8b4b000) [pid = 1739] [serial = 234] [outer = 0xa8149400] 12:15:57 INFO - PROCESS | 1739 | 1468523757396 Marionette DEBUG loaded listener.js 12:15:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0xa8b84000) [pid = 1739] [serial = 235] [outer = 0xa8149400] 12:15:58 INFO - PROCESS | 1739 | 1468523758335 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 12:15:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 12:15:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1446ms 12:15:58 INFO - PROCESS | 1739 | 1468523758389 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 12:15:58 INFO - PROCESS | 1739 | 1468523758393 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 12:15:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 12:15:58 INFO - PROCESS | 1739 | 1468523758400 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 12:15:58 INFO - PROCESS | 1739 | 1468523758403 Marionette TRACE conn4 <- [1,286,null,{}] 12:15:58 INFO - PROCESS | 1739 | 1468523758409 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:58 INFO - PROCESS | 1739 | 1468523758419 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:58 INFO - PROCESS | 1739 | 1468523758624 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 12:15:58 INFO - PROCESS | 1739 | 1468523758825 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:15:58 INFO - PROCESS | 1739 | 1468523758833 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:15:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa07400 == 55 [pid = 1739] [id = 79] 12:15:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x8fa08400) [pid = 1739] [serial = 236] [outer = (nil)] 12:15:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x8fa0f000) [pid = 1739] [serial = 237] [outer = 0x8fa08400] 12:15:58 INFO - PROCESS | 1739 | 1468523758959 Marionette DEBUG loaded listener.js 12:15:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0xa8b42800) [pid = 1739] [serial = 238] [outer = 0x8fa08400] 12:15:59 INFO - PROCESS | 1739 | 1468523759796 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 12:15:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 12:15:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1432ms 12:15:59 INFO - PROCESS | 1739 | 1468523759833 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 12:15:59 INFO - PROCESS | 1739 | 1468523759836 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 12:15:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 12:15:59 INFO - PROCESS | 1739 | 1468523759843 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 12:15:59 INFO - PROCESS | 1739 | 1468523759846 Marionette TRACE conn4 <- [1,290,null,{}] 12:15:59 INFO - PROCESS | 1739 | 1468523759852 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:15:59 INFO - PROCESS | 1739 | 1468523759857 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:00 INFO - PROCESS | 1739 | 1468523760035 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 12:16:00 INFO - PROCESS | 1739 | 1468523760209 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:00 INFO - PROCESS | 1739 | 1468523760218 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa0d800 == 56 [pid = 1739] [id = 80] 12:16:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x8fbba400) [pid = 1739] [serial = 239] [outer = (nil)] 12:16:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x8fbbf400) [pid = 1739] [serial = 240] [outer = 0x8fbba400] 12:16:00 INFO - PROCESS | 1739 | 1468523760303 Marionette DEBUG loaded listener.js 12:16:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x8fbc2400) [pid = 1739] [serial = 241] [outer = 0x8fbba400] 12:16:01 INFO - PROCESS | 1739 | 1468523761462 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 12:16:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 12:16:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1639ms 12:16:01 INFO - PROCESS | 1739 | 1468523761483 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 12:16:01 INFO - PROCESS | 1739 | 1468523761490 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 12:16:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 12:16:01 INFO - PROCESS | 1739 | 1468523761499 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 12:16:01 INFO - PROCESS | 1739 | 1468523761504 Marionette TRACE conn4 <- [1,294,null,{}] 12:16:01 INFO - PROCESS | 1739 | 1468523761513 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:01 INFO - PROCESS | 1739 | 1468523761518 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:01 INFO - PROCESS | 1739 | 1468523761704 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 12:16:01 INFO - PROCESS | 1739 | 1468523761912 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:01 INFO - PROCESS | 1739 | 1468523761928 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cd000 == 57 [pid = 1739] [id = 81] 12:16:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x914d0000) [pid = 1739] [serial = 242] [outer = (nil)] 12:16:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x91f45000) [pid = 1739] [serial = 243] [outer = 0x914d0000] 12:16:02 INFO - PROCESS | 1739 | 1468523762007 Marionette DEBUG loaded listener.js 12:16:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x91f5e400) [pid = 1739] [serial = 244] [outer = 0x914d0000] 12:16:02 INFO - PROCESS | 1739 | 1468523762858 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:02 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. 12:16:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1390ms 12:16:02 INFO - PROCESS | 1739 | 1468523762890 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 12:16:02 INFO - PROCESS | 1739 | 1468523762896 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 12:16:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 12:16:02 INFO - PROCESS | 1739 | 1468523762907 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 12:16:02 INFO - PROCESS | 1739 | 1468523762910 Marionette TRACE conn4 <- [1,298,null,{}] 12:16:02 INFO - PROCESS | 1739 | 1468523762917 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:02 INFO - PROCESS | 1739 | 1468523762923 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:03 INFO - PROCESS | 1739 | 1468523763109 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 12:16:03 INFO - PROCESS | 1739 | 1468523763354 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:03 INFO - PROCESS | 1739 | 1468523763362 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a9c400 == 58 [pid = 1739] [id = 82] 12:16:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x950d3c00) [pid = 1739] [serial = 245] [outer = (nil)] 12:16:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x96df0400) [pid = 1739] [serial = 246] [outer = 0x950d3c00] 12:16:03 INFO - PROCESS | 1739 | 1468523763484 Marionette DEBUG loaded listener.js 12:16:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x97874800) [pid = 1739] [serial = 247] [outer = 0x950d3c00] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x9cbef800 == 57 [pid = 1739] [id = 41] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x97875400 == 56 [pid = 1739] [id = 40] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0xa1faa400) [pid = 1739] [serial = 176] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x9222b400 == 55 [pid = 1739] [id = 72] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0xa61d7800 == 54 [pid = 1739] [id = 71] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x91f3b400 == 53 [pid = 1739] [id = 70] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x92227c00 == 52 [pid = 1739] [id = 69] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x94fed800 == 51 [pid = 1739] [id = 68] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x93a53800 == 50 [pid = 1739] [id = 67] 12:16:04 INFO - PROCESS | 1739 | --DOCSHELL 0x92229800 == 49 [pid = 1739] [id = 66] 12:16:04 INFO - PROCESS | 1739 | 1468523764402 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x9500f000) [pid = 1739] [serial = 158] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x99ddb000) [pid = 1739] [serial = 164] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x94fe8000) [pid = 1739] [serial = 143] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x9a543c00) [pid = 1739] [serial = 168] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x9a71d000) [pid = 1739] [serial = 146] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x9a539c00) [pid = 1739] [serial = 167] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x9cb4cc00) [pid = 1739] [serial = 173] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0xa4d51400) [pid = 1739] [serial = 149] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x96df2000) [pid = 1739] [serial = 161] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x95002400) [pid = 1739] [serial = 171] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x96df6000) [pid = 1739] [serial = 162] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x96dee000) [pid = 1739] [serial = 159] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0xa6796400) [pid = 1739] [serial = 152] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x9d818400) [pid = 1739] [serial = 174] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x99fa2400) [pid = 1739] [serial = 165] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x9a53e800) [pid = 1739] [serial = 155] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x9b6d3400) [pid = 1739] [serial = 170] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x95003c00) [pid = 1739] [serial = 117] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0xa2164c00) [pid = 1739] [serial = 123] [outer = (nil)] [url = about:blank] 12:16:04 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x9a349000) [pid = 1739] [serial = 120] [outer = (nil)] [url = about:blank] 12:16:04 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. 12:16:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1582ms 12:16:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 12:16:04 INFO - PROCESS | 1739 | 1468523764489 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 12:16:04 INFO - PROCESS | 1739 | 1468523764491 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 12:16:04 INFO - PROCESS | 1739 | 1468523764497 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 12:16:04 INFO - PROCESS | 1739 | 1468523764503 Marionette TRACE conn4 <- [1,302,null,{}] 12:16:04 INFO - PROCESS | 1739 | 1468523764519 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:04 INFO - PROCESS | 1739 | 1468523764527 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:04 INFO - PROCESS | 1739 | 1468523764688 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 12:16:04 INFO - PROCESS | 1739 | 1468523764821 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:04 INFO - PROCESS | 1739 | 1468523764831 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x916df800 == 50 [pid = 1739] [id = 83] 12:16:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x916dfc00) [pid = 1739] [serial = 248] [outer = (nil)] 12:16:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x94fedc00) [pid = 1739] [serial = 249] [outer = 0x916dfc00] 12:16:04 INFO - PROCESS | 1739 | 1468523764946 Marionette DEBUG loaded listener.js 12:16:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x96def000) [pid = 1739] [serial = 250] [outer = 0x916dfc00] 12:16:05 INFO - PROCESS | 1739 | 1468523765732 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:05 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. 12:16:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1285ms 12:16:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 12:16:05 INFO - PROCESS | 1739 | 1468523765783 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 12:16:05 INFO - PROCESS | 1739 | 1468523765787 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 12:16:05 INFO - PROCESS | 1739 | 1468523765794 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 12:16:05 INFO - PROCESS | 1739 | 1468523765797 Marionette TRACE conn4 <- [1,306,null,{}] 12:16:05 INFO - PROCESS | 1739 | 1468523765802 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:05 INFO - PROCESS | 1739 | 1468523765807 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:05 INFO - PROCESS | 1739 | 1468523765971 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 12:16:06 INFO - PROCESS | 1739 | 1468523765982 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:06 INFO - PROCESS | 1739 | 1468523765990 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x94f4b400 == 51 [pid = 1739] [id = 84] 12:16:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x96df3000) [pid = 1739] [serial = 251] [outer = (nil)] 12:16:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x98290400) [pid = 1739] [serial = 252] [outer = 0x96df3000] 12:16:06 INFO - PROCESS | 1739 | 1468523766060 Marionette DEBUG loaded listener.js 12:16:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x99f9d400) [pid = 1739] [serial = 253] [outer = 0x96df3000] 12:16:06 INFO - PROCESS | 1739 | 1468523766946 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:06 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. 12:16:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1192ms 12:16:06 INFO - PROCESS | 1739 | 1468523766985 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 12:16:06 INFO - PROCESS | 1739 | 1468523766989 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 12:16:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 12:16:07 INFO - PROCESS | 1739 | 1468523767000 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 12:16:07 INFO - PROCESS | 1739 | 1468523767002 Marionette TRACE conn4 <- [1,310,null,{}] 12:16:07 INFO - PROCESS | 1739 | 1468523767015 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:07 INFO - PROCESS | 1739 | 1468523767019 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:07 INFO - PROCESS | 1739 | 1468523767235 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 12:16:07 INFO - PROCESS | 1739 | 1468523767253 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:07 INFO - PROCESS | 1739 | 1468523767281 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x9789b000 == 52 [pid = 1739] [id = 85] 12:16:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x9822e400) [pid = 1739] [serial = 254] [outer = (nil)] 12:16:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x9a53d400) [pid = 1739] [serial = 255] [outer = 0x9822e400] 12:16:07 INFO - PROCESS | 1739 | 1468523767411 Marionette DEBUG loaded listener.js 12:16:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x9a541400) [pid = 1739] [serial = 256] [outer = 0x9822e400] 12:16:08 INFO - PROCESS | 1739 | 1468523768219 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:08 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. 12:16:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1242ms 12:16:08 INFO - PROCESS | 1739 | 1468523768239 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 12:16:08 INFO - PROCESS | 1739 | 1468523768241 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 12:16:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 12:16:08 INFO - PROCESS | 1739 | 1468523768250 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 12:16:08 INFO - PROCESS | 1739 | 1468523768253 Marionette TRACE conn4 <- [1,314,null,{}] 12:16:08 INFO - PROCESS | 1739 | 1468523768259 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:08 INFO - PROCESS | 1739 | 1468523768269 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:08 INFO - PROCESS | 1739 | 1468523768510 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 12:16:08 INFO - PROCESS | 1739 | 1468523768534 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:08 INFO - PROCESS | 1739 | 1468523768541 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x97898000 == 53 [pid = 1739] [id = 86] 12:16:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x9a2abc00) [pid = 1739] [serial = 257] [outer = (nil)] 12:16:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x9bb23000) [pid = 1739] [serial = 258] [outer = 0x9a2abc00] 12:16:08 INFO - PROCESS | 1739 | 1468523768612 Marionette DEBUG loaded listener.js 12:16:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x9bfed800) [pid = 1739] [serial = 259] [outer = 0x9a2abc00] 12:16:09 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x9222b000) [pid = 1739] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 12:16:09 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x96dfa000) [pid = 1739] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 12:16:09 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x9500f800) [pid = 1739] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 12:16:09 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x9b00c800) [pid = 1739] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 12:16:09 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0xa61d8800) [pid = 1739] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 12:16:09 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x9bff9c00) [pid = 1739] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 12:16:09 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x94fdf400) [pid = 1739] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 12:16:09 INFO - PROCESS | 1739 | 1468523769672 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:09 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. 12:16:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1479ms 12:16:09 INFO - PROCESS | 1739 | 1468523769730 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 12:16:09 INFO - PROCESS | 1739 | 1468523769733 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 12:16:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 12:16:09 INFO - PROCESS | 1739 | 1468523769741 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 12:16:09 INFO - PROCESS | 1739 | 1468523769745 Marionette TRACE conn4 <- [1,318,null,{}] 12:16:09 INFO - PROCESS | 1739 | 1468523769750 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:09 INFO - PROCESS | 1739 | 1468523769755 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:09 INFO - PROCESS | 1739 | 1468523769918 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 12:16:09 INFO - PROCESS | 1739 | 1468523769928 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:09 INFO - PROCESS | 1739 | 1468523769935 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a34ec00 == 54 [pid = 1739] [id = 87] 12:16:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x9bb1e400) [pid = 1739] [serial = 260] [outer = (nil)] 12:16:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0xa100c000) [pid = 1739] [serial = 261] [outer = 0x9bb1e400] 12:16:10 INFO - PROCESS | 1739 | 1468523770009 Marionette DEBUG loaded listener.js 12:16:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0xa1f9fc00) [pid = 1739] [serial = 262] [outer = 0x9bb1e400] 12:16:10 INFO - PROCESS | 1739 | 1468523770893 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:10 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. 12:16:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1185ms 12:16:10 INFO - PROCESS | 1739 | 1468523770927 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 12:16:10 INFO - PROCESS | 1739 | 1468523770930 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 12:16:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 12:16:10 INFO - PROCESS | 1739 | 1468523770938 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 12:16:10 INFO - PROCESS | 1739 | 1468523770943 Marionette TRACE conn4 <- [1,322,null,{}] 12:16:10 INFO - PROCESS | 1739 | 1468523770950 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:10 INFO - PROCESS | 1739 | 1468523770954 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:11 INFO - PROCESS | 1739 | 1468523771285 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 12:16:11 INFO - PROCESS | 1739 | 1468523771506 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:11 INFO - PROCESS | 1739 | 1468523771518 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c6400 == 55 [pid = 1739] [id = 88] 12:16:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x914c6c00) [pid = 1739] [serial = 263] [outer = (nil)] 12:16:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x914cc000) [pid = 1739] [serial = 264] [outer = 0x914c6c00] 12:16:11 INFO - PROCESS | 1739 | 1468523771653 Marionette DEBUG loaded listener.js 12:16:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x916d6000) [pid = 1739] [serial = 265] [outer = 0x914c6c00] 12:16:12 INFO - PROCESS | 1739 | 1468523772627 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:12 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. 12:16:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1746ms 12:16:12 INFO - PROCESS | 1739 | 1468523772687 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 12:16:12 INFO - PROCESS | 1739 | 1468523772695 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 12:16:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 12:16:12 INFO - PROCESS | 1739 | 1468523772704 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 12:16:12 INFO - PROCESS | 1739 | 1468523772709 Marionette TRACE conn4 <- [1,326,null,{}] 12:16:12 INFO - PROCESS | 1739 | 1468523772717 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:12 INFO - PROCESS | 1739 | 1468523772722 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:13 INFO - PROCESS | 1739 | 1468523773043 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 12:16:13 INFO - PROCESS | 1739 | 1468523773225 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:13 INFO - PROCESS | 1739 | 1468523773234 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x92229800 == 56 [pid = 1739] [id = 89] 12:16:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x92fecc00) [pid = 1739] [serial = 266] [outer = (nil)] 12:16:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x93a9e000) [pid = 1739] [serial = 267] [outer = 0x92fecc00] 12:16:13 INFO - PROCESS | 1739 | 1468523773331 Marionette DEBUG loaded listener.js 12:16:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x95001800) [pid = 1739] [serial = 268] [outer = 0x92fecc00] 12:16:14 INFO - PROCESS | 1739 | 1468523774226 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:14 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. 12:16:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1584ms 12:16:14 INFO - PROCESS | 1739 | 1468523774299 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 12:16:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 12:16:14 INFO - PROCESS | 1739 | 1468523774305 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 12:16:14 INFO - PROCESS | 1739 | 1468523774312 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 12:16:14 INFO - PROCESS | 1739 | 1468523774316 Marionette TRACE conn4 <- [1,330,null,{}] 12:16:14 INFO - PROCESS | 1739 | 1468523774323 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:14 INFO - PROCESS | 1739 | 1468523774328 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:14 INFO - PROCESS | 1739 | 1468523774571 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 12:16:14 INFO - PROCESS | 1739 | 1468523774826 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:14 INFO - PROCESS | 1739 | 1468523774836 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x99f13400 == 57 [pid = 1739] [id = 90] 12:16:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x99f9c400) [pid = 1739] [serial = 269] [outer = (nil)] 12:16:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x9a53e800) [pid = 1739] [serial = 270] [outer = 0x99f9c400] 12:16:14 INFO - PROCESS | 1739 | 1468523774940 Marionette DEBUG loaded listener.js 12:16:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x9a8a6400) [pid = 1739] [serial = 271] [outer = 0x99f9c400] 12:16:15 INFO - PROCESS | 1739 | 1468523775930 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:15 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. 12:16:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1631ms 12:16:15 INFO - PROCESS | 1739 | 1468523775943 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 12:16:15 INFO - PROCESS | 1739 | 1468523775949 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 12:16:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 12:16:15 INFO - PROCESS | 1739 | 1468523775966 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 12:16:15 INFO - PROCESS | 1739 | 1468523775974 Marionette TRACE conn4 <- [1,334,null,{}] 12:16:15 INFO - PROCESS | 1739 | 1468523775980 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:15 INFO - PROCESS | 1739 | 1468523775987 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:16 INFO - PROCESS | 1739 | 1468523776191 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 12:16:16 INFO - PROCESS | 1739 | 1468523776405 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:16 INFO - PROCESS | 1739 | 1468523776411 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa09000 == 58 [pid = 1739] [id = 91] 12:16:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x8fbbc800) [pid = 1739] [serial = 272] [outer = (nil)] 12:16:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0xa100f000) [pid = 1739] [serial = 273] [outer = 0x8fbbc800] 12:16:16 INFO - PROCESS | 1739 | 1468523776546 Marionette DEBUG loaded listener.js 12:16:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0xa227c800) [pid = 1739] [serial = 274] [outer = 0x8fbbc800] 12:16:17 INFO - PROCESS | 1739 | 1468523777427 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:17 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. 12:16:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1541ms 12:16:17 INFO - PROCESS | 1739 | 1468523777500 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 12:16:17 INFO - PROCESS | 1739 | 1468523777504 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 12:16:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 12:16:17 INFO - PROCESS | 1739 | 1468523777511 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 12:16:17 INFO - PROCESS | 1739 | 1468523777514 Marionette TRACE conn4 <- [1,338,null,{}] 12:16:17 INFO - PROCESS | 1739 | 1468523777520 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:17 INFO - PROCESS | 1739 | 1468523777525 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:17 INFO - PROCESS | 1739 | 1468523777750 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 12:16:17 INFO - PROCESS | 1739 | 1468523777950 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:17 INFO - PROCESS | 1739 | 1468523777960 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca8000 == 59 [pid = 1739] [id = 92] 12:16:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x8fca9400) [pid = 1739] [serial = 275] [outer = (nil)] 12:16:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x8fcb0000) [pid = 1739] [serial = 276] [outer = 0x8fca9400] 12:16:18 INFO - PROCESS | 1739 | 1468523778086 Marionette DEBUG loaded listener.js 12:16:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x8fcb3400) [pid = 1739] [serial = 277] [outer = 0x8fca9400] 12:16:18 INFO - PROCESS | 1739 | 1468523778940 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:18 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. 12:16:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1480ms 12:16:18 INFO - PROCESS | 1739 | 1468523778993 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 12:16:18 INFO - PROCESS | 1739 | 1468523778996 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 12:16:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 12:16:19 INFO - PROCESS | 1739 | 1468523779003 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 12:16:19 INFO - PROCESS | 1739 | 1468523779007 Marionette TRACE conn4 <- [1,342,null,{}] 12:16:19 INFO - PROCESS | 1739 | 1468523779013 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:19 INFO - PROCESS | 1739 | 1468523779018 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:19 INFO - PROCESS | 1739 | 1468523779209 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 12:16:19 INFO - PROCESS | 1739 | 1468523779372 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:19 INFO - PROCESS | 1739 | 1468523779389 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:19 INFO - PROCESS | 1739 | ++DOCSHELL 0xa24fd000 == 60 [pid = 1739] [id = 93] 12:16:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0xa2ebb400) [pid = 1739] [serial = 278] [outer = (nil)] 12:16:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0xa334fc00) [pid = 1739] [serial = 279] [outer = 0xa2ebb400] 12:16:19 INFO - PROCESS | 1739 | 1468523779484 Marionette DEBUG loaded listener.js 12:16:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0xa6da3c00) [pid = 1739] [serial = 280] [outer = 0xa2ebb400] 12:16:20 INFO - PROCESS | 1739 | 1468523780412 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:20 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. 12:16:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1480ms 12:16:20 INFO - PROCESS | 1739 | 1468523780484 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 12:16:20 INFO - PROCESS | 1739 | 1468523780488 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 12:16:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 12:16:20 INFO - PROCESS | 1739 | 1468523780501 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 12:16:20 INFO - PROCESS | 1739 | 1468523780504 Marionette TRACE conn4 <- [1,346,null,{}] 12:16:20 INFO - PROCESS | 1739 | 1468523780584 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:20 INFO - PROCESS | 1739 | 1468523780591 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:20 INFO - PROCESS | 1739 | 1468523780839 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 12:16:21 INFO - PROCESS | 1739 | 1468523780998 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:21 INFO - PROCESS | 1739 | 1468523781008 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x916e3000 == 61 [pid = 1739] [id = 94] 12:16:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0xa813b800) [pid = 1739] [serial = 281] [outer = (nil)] 12:16:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0xa8f56000) [pid = 1739] [serial = 282] [outer = 0xa813b800] 12:16:21 INFO - PROCESS | 1739 | 1468523781096 Marionette DEBUG loaded listener.js 12:16:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0xa8fb0c00) [pid = 1739] [serial = 283] [outer = 0xa813b800] 12:16:21 INFO - PROCESS | 1739 | 1468523781934 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:21 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. 12:16:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1491ms 12:16:21 INFO - PROCESS | 1739 | 1468523781987 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 12:16:21 INFO - PROCESS | 1739 | 1468523781990 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 12:16:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 12:16:21 INFO - PROCESS | 1739 | 1468523781997 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 12:16:22 INFO - PROCESS | 1739 | 1468523782001 Marionette TRACE conn4 <- [1,350,null,{}] 12:16:22 INFO - PROCESS | 1739 | 1468523782007 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:22 INFO - PROCESS | 1739 | 1468523782012 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:22 INFO - PROCESS | 1739 | 1468523782212 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 12:16:22 INFO - PROCESS | 1739 | 1468523782392 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:22 INFO - PROCESS | 1739 | 1468523782403 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea13400 == 62 [pid = 1739] [id = 95] 12:16:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x8ea14c00) [pid = 1739] [serial = 284] [outer = (nil)] 12:16:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x8ea1b400) [pid = 1739] [serial = 285] [outer = 0x8ea14c00] 12:16:22 INFO - PROCESS | 1739 | 1468523782485 Marionette DEBUG loaded listener.js 12:16:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x8ea1cc00) [pid = 1739] [serial = 286] [outer = 0x8ea14c00] 12:16:23 INFO - PROCESS | 1739 | 1468523783382 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:23 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. 12:16:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1429ms 12:16:23 INFO - PROCESS | 1739 | 1468523783427 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 12:16:23 INFO - PROCESS | 1739 | 1468523783431 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 12:16:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 12:16:23 INFO - PROCESS | 1739 | 1468523783438 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 12:16:23 INFO - PROCESS | 1739 | 1468523783441 Marionette TRACE conn4 <- [1,354,null,{}] 12:16:23 INFO - PROCESS | 1739 | 1468523783447 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:23 INFO - PROCESS | 1739 | 1468523783453 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:23 INFO - PROCESS | 1739 | 1468523783634 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 12:16:24 INFO - PROCESS | 1739 | 1468523784115 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:24 INFO - PROCESS | 1739 | 1468523784125 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcaac00 == 63 [pid = 1739] [id = 96] 12:16:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x8fcab400) [pid = 1739] [serial = 287] [outer = (nil)] 12:16:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x8fcb0800) [pid = 1739] [serial = 288] [outer = 0x8fcab400] 12:16:24 INFO - PROCESS | 1739 | 1468523784248 Marionette DEBUG loaded listener.js 12:16:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x914c9000) [pid = 1739] [serial = 289] [outer = 0x8fcab400] 12:16:25 INFO - PROCESS | 1739 | 1468523785177 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:25 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. 12:16:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1802ms 12:16:25 INFO - PROCESS | 1739 | 1468523785244 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 12:16:25 INFO - PROCESS | 1739 | 1468523785250 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 12:16:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 12:16:25 INFO - PROCESS | 1739 | 1468523785258 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 12:16:25 INFO - PROCESS | 1739 | 1468523785263 Marionette TRACE conn4 <- [1,358,null,{}] 12:16:25 INFO - PROCESS | 1739 | 1468523785272 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:25 INFO - PROCESS | 1739 | 1468523785281 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:25 INFO - PROCESS | 1739 | 1468523785579 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 12:16:25 INFO - PROCESS | 1739 | 1468523785894 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:25 INFO - PROCESS | 1739 | 1468523785904 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:25 INFO - PROCESS | 1739 | --DOCSHELL 0x92fe8c00 == 62 [pid = 1739] [id = 25] 12:16:25 INFO - PROCESS | 1739 | --DOCSHELL 0x99f9d000 == 61 [pid = 1739] [id = 24] 12:16:25 INFO - PROCESS | 1739 | --DOCSHELL 0x97876800 == 60 [pid = 1739] [id = 23] 12:16:25 INFO - PROCESS | 1739 | --DOCSHELL 0x93a9ec00 == 59 [pid = 1739] [id = 22] 12:16:25 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0xa33c0400) [pid = 1739] [serial = 191] [outer = (nil)] [url = about:blank] 12:16:25 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0xa4f7c800) [pid = 1739] [serial = 194] [outer = (nil)] [url = about:blank] 12:16:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbc400 == 60 [pid = 1739] [id = 97] 12:16:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x914cbc00) [pid = 1739] [serial = 290] [outer = (nil)] 12:16:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x917a9400) [pid = 1739] [serial = 291] [outer = 0x914cbc00] 12:16:26 INFO - PROCESS | 1739 | 1468523786031 Marionette DEBUG loaded listener.js 12:16:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x917af400) [pid = 1739] [serial = 292] [outer = 0x914cbc00] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x9a34ec00 == 59 [pid = 1739] [id = 87] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x97898000 == 58 [pid = 1739] [id = 86] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x9789b000 == 57 [pid = 1739] [id = 85] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x94f4b400 == 56 [pid = 1739] [id = 84] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x916df800 == 55 [pid = 1739] [id = 83] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x93a9c400 == 54 [pid = 1739] [id = 82] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x914cd000 == 53 [pid = 1739] [id = 81] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0xa2efb800 == 52 [pid = 1739] [id = 76] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x9822e000 == 51 [pid = 1739] [id = 75] 12:16:26 INFO - PROCESS | 1739 | --DOCSHELL 0x94f41000 == 50 [pid = 1739] [id = 74] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x93a5a000) [pid = 1739] [serial = 197] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x99ddf800) [pid = 1739] [serial = 200] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x9a0cc000) [pid = 1739] [serial = 201] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x9a8a9c00) [pid = 1739] [serial = 188] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x97891800) [pid = 1739] [serial = 203] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x9a235400) [pid = 1739] [serial = 204] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x9cb4d000) [pid = 1739] [serial = 206] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0xa672e000) [pid = 1739] [serial = 212] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x94fe9c00) [pid = 1739] [serial = 179] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x99fab000) [pid = 1739] [serial = 182] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0xa2eb7800) [pid = 1739] [serial = 185] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0xa6da4400) [pid = 1739] [serial = 213] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x94fe3c00) [pid = 1739] [serial = 198] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0xa2168800) [pid = 1739] [serial = 209] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0xa22acc00) [pid = 1739] [serial = 210] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0xa6e45000) [pid = 1739] [serial = 216] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0xa6e3ec00) [pid = 1739] [serial = 215] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x9d810c00) [pid = 1739] [serial = 207] [outer = (nil)] [url = about:blank] 12:16:26 INFO - PROCESS | 1739 | 1468523786957 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:26 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. 12:16:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1745ms 12:16:27 INFO - PROCESS | 1739 | 1468523787007 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 12:16:27 INFO - PROCESS | 1739 | 1468523787014 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 12:16:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 12:16:27 INFO - PROCESS | 1739 | 1468523787022 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 12:16:27 INFO - PROCESS | 1739 | 1468523787025 Marionette TRACE conn4 <- [1,362,null,{}] 12:16:27 INFO - PROCESS | 1739 | 1468523787032 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:27 INFO - PROCESS | 1739 | 1468523787037 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:27 INFO - PROCESS | 1739 | 1468523787235 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 12:16:27 INFO - PROCESS | 1739 | 1468523787381 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:27 INFO - PROCESS | 1739 | 1468523787391 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x917ad000 == 51 [pid = 1739] [id = 98] 12:16:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x91f53000) [pid = 1739] [serial = 293] [outer = (nil)] 12:16:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x93a5e000) [pid = 1739] [serial = 294] [outer = 0x91f53000] 12:16:27 INFO - PROCESS | 1739 | 1468523787470 Marionette DEBUG loaded listener.js 12:16:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x94fe1400) [pid = 1739] [serial = 295] [outer = 0x91f53000] 12:16:28 INFO - PROCESS | 1739 | 1468523788378 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:28 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. 12:16:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1432ms 12:16:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 12:16:28 INFO - PROCESS | 1739 | 1468523788455 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 12:16:28 INFO - PROCESS | 1739 | 1468523788458 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 12:16:28 INFO - PROCESS | 1739 | 1468523788479 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 12:16:28 INFO - PROCESS | 1739 | 1468523788488 Marionette TRACE conn4 <- [1,366,null,{}] 12:16:28 INFO - PROCESS | 1739 | 1468523788497 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:28 INFO - PROCESS | 1739 | 1468523788503 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:28 INFO - PROCESS | 1739 | 1468523788732 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 12:16:28 INFO - PROCESS | 1739 | 1468523788758 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:28 INFO - PROCESS | 1739 | 1468523788767 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbb7400 == 52 [pid = 1739] [id = 99] 12:16:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x9789b000) [pid = 1739] [serial = 296] [outer = (nil)] 12:16:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x99675000) [pid = 1739] [serial = 297] [outer = 0x9789b000] 12:16:28 INFO - PROCESS | 1739 | 1468523788838 Marionette DEBUG loaded listener.js 12:16:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x99f95000) [pid = 1739] [serial = 298] [outer = 0x9789b000] 12:16:29 INFO - PROCESS | 1739 | 1468523789749 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:29 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. 12:16:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1357ms 12:16:29 INFO - PROCESS | 1739 | 1468523789823 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 12:16:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 12:16:29 INFO - PROCESS | 1739 | 1468523789827 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 12:16:29 INFO - PROCESS | 1739 | 1468523789833 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 12:16:29 INFO - PROCESS | 1739 | 1468523789837 Marionette TRACE conn4 <- [1,370,null,{}] 12:16:29 INFO - PROCESS | 1739 | 1468523789843 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:29 INFO - PROCESS | 1739 | 1468523789848 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:30 INFO - PROCESS | 1739 | 1468523790078 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 12:16:30 INFO - PROCESS | 1739 | 1468523790106 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:30 INFO - PROCESS | 1739 | 1468523790115 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x96df6000 == 53 [pid = 1739] [id = 100] 12:16:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x9a341800) [pid = 1739] [serial = 299] [outer = (nil)] 12:16:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x9a542400) [pid = 1739] [serial = 300] [outer = 0x9a341800] 12:16:30 INFO - PROCESS | 1739 | 1468523790186 Marionette DEBUG loaded listener.js 12:16:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x9a8a9c00) [pid = 1739] [serial = 301] [outer = 0x9a341800] 12:16:30 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x916dfc00) [pid = 1739] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 12:16:30 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x96df3000) [pid = 1739] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 12:16:30 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x950d3c00) [pid = 1739] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 12:16:30 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x914d0000) [pid = 1739] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 12:16:30 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x9822e400) [pid = 1739] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 12:16:30 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x9a2abc00) [pid = 1739] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 12:16:31 INFO - PROCESS | 1739 | 1468523791320 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 12:16:31 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. 12:16:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1531ms 12:16:31 INFO - PROCESS | 1739 | 1468523791366 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 12:16:31 INFO - PROCESS | 1739 | 1468523791370 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 12:16:31 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 12:16:31 INFO - PROCESS | 1739 | 1468523791376 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 12:16:31 INFO - PROCESS | 1739 | 1468523791379 Marionette TRACE conn4 <- [1,374,null,{}] 12:16:31 INFO - PROCESS | 1739 | 1468523791393 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:31 INFO - PROCESS | 1739 | 1468523791399 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:31 INFO - PROCESS | 1739 | 1468523791564 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 12:16:31 INFO - PROCESS | 1739 | 1468523791574 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:31 INFO - PROCESS | 1739 | 1468523791590 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x99f14000 == 54 [pid = 1739] [id = 101] 12:16:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x9a233400) [pid = 1739] [serial = 302] [outer = (nil)] 12:16:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x9a540400) [pid = 1739] [serial = 303] [outer = 0x9a233400] 12:16:31 INFO - PROCESS | 1739 | 1468523791671 Marionette DEBUG loaded listener.js 12:16:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x9bb1a800) [pid = 1739] [serial = 304] [outer = 0x9a233400] 12:16:32 INFO - PROCESS | 1739 | 1468523792604 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 12:16:32 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 12:16:32 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1294ms 12:16:32 INFO - PROCESS | 1739 | 1468523792671 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 12:16:32 INFO - PROCESS | 1739 | 1468523792675 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 12:16:32 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 12:16:32 INFO - PROCESS | 1739 | 1468523792681 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 12:16:32 INFO - PROCESS | 1739 | 1468523792685 Marionette TRACE conn4 <- [1,378,null,{}] 12:16:32 INFO - PROCESS | 1739 | 1468523792690 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:32 INFO - PROCESS | 1739 | 1468523792696 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:32 INFO - PROCESS | 1739 | 1468523792864 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 12:16:33 INFO - PROCESS | 1739 | 1468523793095 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:33 INFO - PROCESS | 1739 | 1468523793104 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea15c00 == 55 [pid = 1739] [id = 102] 12:16:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x8ea16400) [pid = 1739] [serial = 305] [outer = (nil)] 12:16:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x8fa0a400) [pid = 1739] [serial = 306] [outer = 0x8ea16400] 12:16:33 INFO - PROCESS | 1739 | 1468523793196 Marionette DEBUG loaded listener.js 12:16:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x8fca7800) [pid = 1739] [serial = 307] [outer = 0x8ea16400] 12:16:34 INFO - PROCESS | 1739 | 1468523794227 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 12:16:34 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 12:16:34 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1598ms 12:16:34 INFO - PROCESS | 1739 | 1468523794283 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 12:16:34 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 12:16:34 INFO - PROCESS | 1739 | 1468523794289 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 12:16:34 INFO - PROCESS | 1739 | 1468523794298 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 12:16:34 INFO - PROCESS | 1739 | 1468523794303 Marionette TRACE conn4 <- [1,382,null,{}] 12:16:34 INFO - PROCESS | 1739 | 1468523794312 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:34 INFO - PROCESS | 1739 | 1468523794321 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:34 INFO - PROCESS | 1739 | 1468523794556 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 12:16:34 INFO - PROCESS | 1739 | 1468523794774 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:34 INFO - PROCESS | 1739 | 1468523794784 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x9221ec00 == 56 [pid = 1739] [id = 103] 12:16:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x9222b000) [pid = 1739] [serial = 308] [outer = (nil)] 12:16:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x93a96000) [pid = 1739] [serial = 309] [outer = 0x9222b000] 12:16:34 INFO - PROCESS | 1739 | 1468523794916 Marionette DEBUG loaded listener.js 12:16:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x94fe8400) [pid = 1739] [serial = 310] [outer = 0x9222b000] 12:16:35 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:35 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:16:35 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:35 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:35 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:16:35 INFO - PROCESS | 1739 | 1468523795923 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 12:16:35 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 12:16:35 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1641ms 12:16:35 INFO - PROCESS | 1739 | 1468523795941 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 12:16:35 INFO - PROCESS | 1739 | 1468523795948 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 12:16:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 12:16:35 INFO - PROCESS | 1739 | 1468523795955 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 12:16:35 INFO - PROCESS | 1739 | 1468523795960 Marionette TRACE conn4 <- [1,386,null,{}] 12:16:35 INFO - PROCESS | 1739 | 1468523795966 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:35 INFO - PROCESS | 1739 | 1468523795972 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:36 INFO - PROCESS | 1739 | 1468523796177 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 12:16:36 INFO - PROCESS | 1739 | 1468523796445 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:36 INFO - PROCESS | 1739 | 1468523796454 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x917ab000 == 57 [pid = 1739] [id = 104] 12:16:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x97892c00) [pid = 1739] [serial = 311] [outer = (nil)] 12:16:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x99f0f800) [pid = 1739] [serial = 312] [outer = 0x97892c00] 12:16:36 INFO - PROCESS | 1739 | 1468523796585 Marionette DEBUG loaded listener.js 12:16:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x9a53b400) [pid = 1739] [serial = 313] [outer = 0x97892c00] 12:16:37 INFO - PROCESS | 1739 | 1468523797567 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 12:16:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 12:16:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1635ms 12:16:37 INFO - PROCESS | 1739 | 1468523797591 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 12:16:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 12:16:37 INFO - PROCESS | 1739 | 1468523797595 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 12:16:37 INFO - PROCESS | 1739 | 1468523797612 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 12:16:37 INFO - PROCESS | 1739 | 1468523797622 Marionette TRACE conn4 <- [1,390,null,{}] 12:16:37 INFO - PROCESS | 1739 | 1468523797630 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:37 INFO - PROCESS | 1739 | 1468523797638 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:37 INFO - PROCESS | 1739 | 1468523797871 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 12:16:38 INFO - PROCESS | 1739 | 1468523798081 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:38 INFO - PROCESS | 1739 | 1468523798087 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca4400 == 58 [pid = 1739] [id = 105] 12:16:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x97876800) [pid = 1739] [serial = 314] [outer = (nil)] 12:16:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x9cbf3800) [pid = 1739] [serial = 315] [outer = 0x97876800] 12:16:38 INFO - PROCESS | 1739 | 1468523798215 Marionette DEBUG loaded listener.js 12:16:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0xa2167c00) [pid = 1739] [serial = 316] [outer = 0x97876800] 12:16:39 INFO - PROCESS | 1739 | 1468523799142 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 12:16:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 12:16:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1598ms 12:16:39 INFO - PROCESS | 1739 | 1468523799201 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 12:16:39 INFO - PROCESS | 1739 | 1468523799206 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 12:16:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 12:16:39 INFO - PROCESS | 1739 | 1468523799213 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 12:16:39 INFO - PROCESS | 1739 | 1468523799215 Marionette TRACE conn4 <- [1,394,null,{}] 12:16:39 INFO - PROCESS | 1739 | 1468523799222 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:39 INFO - PROCESS | 1739 | 1468523799226 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:39 INFO - PROCESS | 1739 | 1468523799421 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 12:16:39 INFO - PROCESS | 1739 | 1468523799635 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:39 INFO - PROCESS | 1739 | 1468523799642 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f183000 == 59 [pid = 1739] [id = 106] 12:16:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x8f184c00) [pid = 1739] [serial = 317] [outer = (nil)] 12:16:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x8f18c400) [pid = 1739] [serial = 318] [outer = 0x8f184c00] 12:16:39 INFO - PROCESS | 1739 | 1468523799741 Marionette DEBUG loaded listener.js 12:16:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8f190000) [pid = 1739] [serial = 319] [outer = 0x8f184c00] 12:16:40 INFO - PROCESS | 1739 | 1468523800635 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 12:16:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 12:16:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1488ms 12:16:40 INFO - PROCESS | 1739 | 1468523800709 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 12:16:40 INFO - PROCESS | 1739 | 1468523800712 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 12:16:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 12:16:40 INFO - PROCESS | 1739 | 1468523800724 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 12:16:40 INFO - PROCESS | 1739 | 1468523800731 Marionette TRACE conn4 <- [1,398,null,{}] 12:16:40 INFO - PROCESS | 1739 | 1468523800737 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:40 INFO - PROCESS | 1739 | 1468523800742 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:40 INFO - PROCESS | 1739 | 1468523800967 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 12:16:41 INFO - PROCESS | 1739 | 1468523801195 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:41 INFO - PROCESS | 1739 | 1468523801213 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:41 INFO - PROCESS | 1739 | ++DOCSHELL 0xa22ab000 == 60 [pid = 1739] [id = 107] 12:16:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0xa22acc00) [pid = 1739] [serial = 320] [outer = (nil)] 12:16:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0xa2eb8000) [pid = 1739] [serial = 321] [outer = 0xa22acc00] 12:16:41 INFO - PROCESS | 1739 | 1468523801333 Marionette DEBUG loaded listener.js 12:16:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0xa61d7800) [pid = 1739] [serial = 322] [outer = 0xa22acc00] 12:16:42 INFO - PROCESS | 1739 | 1468523802296 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 12:16:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 12:16:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1641ms 12:16:42 INFO - PROCESS | 1739 | 1468523802364 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 12:16:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 12:16:42 INFO - PROCESS | 1739 | 1468523802368 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 12:16:42 INFO - PROCESS | 1739 | 1468523802375 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 12:16:42 INFO - PROCESS | 1739 | 1468523802378 Marionette TRACE conn4 <- [1,402,null,{}] 12:16:42 INFO - PROCESS | 1739 | 1468523802384 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:42 INFO - PROCESS | 1739 | 1468523802390 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:42 INFO - PROCESS | 1739 | 1468523802578 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 12:16:42 INFO - PROCESS | 1739 | 1468523802790 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:42 INFO - PROCESS | 1739 | 1468523802799 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:42 INFO - PROCESS | 1739 | ++DOCSHELL 0xa672cc00 == 61 [pid = 1739] [id = 108] 12:16:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0xa6d9f400) [pid = 1739] [serial = 323] [outer = (nil)] 12:16:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0xa813c800) [pid = 1739] [serial = 324] [outer = 0xa6d9f400] 12:16:42 INFO - PROCESS | 1739 | 1468523802925 Marionette DEBUG loaded listener.js 12:16:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0xa81ee400) [pid = 1739] [serial = 325] [outer = 0xa6d9f400] 12:16:43 INFO - PROCESS | 1739 | 1468523803843 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 12:16:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 12:16:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1529ms 12:16:43 INFO - PROCESS | 1739 | 1468523803905 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 12:16:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 12:16:43 INFO - PROCESS | 1739 | 1468523803909 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 12:16:43 INFO - PROCESS | 1739 | 1468523803915 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 12:16:43 INFO - PROCESS | 1739 | 1468523803919 Marionette TRACE conn4 <- [1,406,null,{}] 12:16:43 INFO - PROCESS | 1739 | 1468523803925 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:43 INFO - PROCESS | 1739 | 1468523803930 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:44 INFO - PROCESS | 1739 | 1468523804111 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 12:16:44 INFO - PROCESS | 1739 | 1468523804338 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:44 INFO - PROCESS | 1739 | 1468523804348 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f183c00 == 62 [pid = 1739] [id = 109] 12:16:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x914c9800) [pid = 1739] [serial = 326] [outer = (nil)] 12:16:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x91f5f400) [pid = 1739] [serial = 327] [outer = 0x914c9800] 12:16:44 INFO - PROCESS | 1739 | 1468523804476 Marionette DEBUG loaded listener.js 12:16:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x9786e800) [pid = 1739] [serial = 328] [outer = 0x914c9800] 12:16:45 INFO - PROCESS | 1739 | 1468523805661 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 12:16:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 12:16:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1780ms 12:16:45 INFO - PROCESS | 1739 | 1468523805696 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 12:16:45 INFO - PROCESS | 1739 | 1468523805702 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 12:16:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 12:16:45 INFO - PROCESS | 1739 | 1468523805710 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 12:16:45 INFO - PROCESS | 1739 | 1468523805718 Marionette TRACE conn4 <- [1,410,null,{}] 12:16:45 INFO - PROCESS | 1739 | 1468523805726 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:45 INFO - PROCESS | 1739 | 1468523805731 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:45 INFO - PROCESS | 1739 | 1468523805928 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 12:16:46 INFO - PROCESS | 1739 | 1468523806111 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:46 INFO - PROCESS | 1739 | 1468523806119 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcaf400 == 63 [pid = 1739] [id = 110] 12:16:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x8fcb2c00) [pid = 1739] [serial = 329] [outer = (nil)] 12:16:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x916da000) [pid = 1739] [serial = 330] [outer = 0x8fcb2c00] 12:16:46 INFO - PROCESS | 1739 | 1468523806249 Marionette DEBUG loaded listener.js 12:16:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x917a5800) [pid = 1739] [serial = 331] [outer = 0x8fcb2c00] 12:16:47 INFO - PROCESS | 1739 | 1468523807208 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 12:16:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 12:16:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1541ms 12:16:47 INFO - PROCESS | 1739 | 1468523807252 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 12:16:47 INFO - PROCESS | 1739 | 1468523807259 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 12:16:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 12:16:47 INFO - PROCESS | 1739 | 1468523807270 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 12:16:47 INFO - PROCESS | 1739 | 1468523807273 Marionette TRACE conn4 <- [1,414,null,{}] 12:16:47 INFO - PROCESS | 1739 | 1468523807280 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:47 INFO - PROCESS | 1739 | 1468523807286 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:47 INFO - PROCESS | 1739 | 1468523807490 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 12:16:47 INFO - PROCESS | 1739 | 1468523807707 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:47 INFO - PROCESS | 1739 | 1468523807715 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x94feb400 == 64 [pid = 1739] [id = 111] 12:16:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x95008000) [pid = 1739] [serial = 332] [outer = (nil)] 12:16:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x96ded800) [pid = 1739] [serial = 333] [outer = 0x95008000] 12:16:47 INFO - PROCESS | 1739 | 1468523807840 Marionette DEBUG loaded listener.js 12:16:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x96df3000) [pid = 1739] [serial = 334] [outer = 0x95008000] 12:16:48 INFO - PROCESS | 1739 | 1468523808796 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 12:16:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 12:16:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1586ms 12:16:48 INFO - PROCESS | 1739 | 1468523808856 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 12:16:48 INFO - PROCESS | 1739 | 1468523808860 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 12:16:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 12:16:48 INFO - PROCESS | 1739 | 1468523808867 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 12:16:48 INFO - PROCESS | 1739 | 1468523808873 Marionette TRACE conn4 <- [1,418,null,{}] 12:16:48 INFO - PROCESS | 1739 | 1468523808889 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:48 INFO - PROCESS | 1739 | 1468523808897 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:49 INFO - PROCESS | 1739 | 1468523809123 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x9b6d8400 == 63 [pid = 1739] [id = 16] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x93a52800 == 62 [pid = 1739] [id = 65] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x96deb400 == 61 [pid = 1739] [id = 64] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x91f55c00 == 60 [pid = 1739] [id = 63] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x97893400 == 59 [pid = 1739] [id = 61] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0xa100c000) [pid = 1739] [serial = 261] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x9a8a2400) [pid = 1739] [serial = 224] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0x8fbbf400) [pid = 1739] [serial = 240] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0xa815ec00) [pid = 1739] [serial = 231] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x950d5800) [pid = 1739] [serial = 221] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0xa8b4b000) [pid = 1739] [serial = 234] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x8fa0f000) [pid = 1739] [serial = 237] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0xa6e3c400) [pid = 1739] [serial = 228] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x914ca800) [pid = 1739] [serial = 218] [outer = (nil)] [url = about:blank] 12:16:49 INFO - PROCESS | 1739 | 1468523809403 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:49 INFO - PROCESS | 1739 | 1468523809413 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0xa1f05000 == 58 [pid = 1739] [id = 62] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x99f14000 == 57 [pid = 1739] [id = 101] 12:16:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cc400 == 58 [pid = 1739] [id = 112] 12:16:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x914ce400) [pid = 1739] [serial = 335] [outer = (nil)] 12:16:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x93a52800) [pid = 1739] [serial = 336] [outer = 0x914ce400] 12:16:49 INFO - PROCESS | 1739 | 1468523809516 Marionette DEBUG loaded listener.js 12:16:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x99fa2400) [pid = 1739] [serial = 337] [outer = 0x914ce400] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x96df6000 == 57 [pid = 1739] [id = 100] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbb7400 == 56 [pid = 1739] [id = 99] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x917ad000 == 55 [pid = 1739] [id = 98] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbc400 == 54 [pid = 1739] [id = 97] 12:16:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcaac00 == 53 [pid = 1739] [id = 96] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x9829a800) [pid = 1739] [serial = 96] [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.] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x94fedc00) [pid = 1739] [serial = 249] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x96def000) [pid = 1739] [serial = 250] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x98290400) [pid = 1739] [serial = 252] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x97874800) [pid = 1739] [serial = 247] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x96df0400) [pid = 1739] [serial = 246] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x91f5e400) [pid = 1739] [serial = 244] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x91f45000) [pid = 1739] [serial = 243] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x9a53d400) [pid = 1739] [serial = 255] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x9bb23000) [pid = 1739] [serial = 258] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x9a541400) [pid = 1739] [serial = 256] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x9bfed800) [pid = 1739] [serial = 259] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x99f9d400) [pid = 1739] [serial = 253] [outer = (nil)] [url = about:blank] 12:16:50 INFO - PROCESS | 1739 | 1468523810782 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 12:16:50 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 12:16:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1937ms 12:16:50 INFO - PROCESS | 1739 | 1468523810806 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 12:16:50 INFO - PROCESS | 1739 | 1468523810811 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 12:16:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 12:16:50 INFO - PROCESS | 1739 | 1468523810817 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 12:16:50 INFO - PROCESS | 1739 | 1468523810820 Marionette TRACE conn4 <- [1,422,null,{}] 12:16:50 INFO - PROCESS | 1739 | 1468523810826 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:50 INFO - PROCESS | 1739 | 1468523810830 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:51 INFO - PROCESS | 1739 | 1468523811089 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 12:16:51 INFO - PROCESS | 1739 | 1468523811178 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:51 INFO - PROCESS | 1739 | 1468523811187 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea17400 == 54 [pid = 1739] [id = 113] 12:16:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x8fbbc400) [pid = 1739] [serial = 338] [outer = (nil)] 12:16:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x9a53d400) [pid = 1739] [serial = 339] [outer = 0x8fbbc400] 12:16:51 INFO - PROCESS | 1739 | 1468523811257 Marionette DEBUG loaded listener.js 12:16:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x9b012400) [pid = 1739] [serial = 340] [outer = 0x8fbbc400] 12:16:52 INFO - PROCESS | 1739 | 1468523812489 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 12:16:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 12:16:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1689ms 12:16:52 INFO - PROCESS | 1739 | 1468523812517 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 12:16:52 INFO - PROCESS | 1739 | 1468523812521 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 12:16:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 12:16:52 INFO - PROCESS | 1739 | 1468523812527 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 12:16:52 INFO - PROCESS | 1739 | 1468523812530 Marionette TRACE conn4 <- [1,426,null,{}] 12:16:52 INFO - PROCESS | 1739 | 1468523812545 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:52 INFO - PROCESS | 1739 | 1468523812550 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:52 INFO - PROCESS | 1739 | 1468523812798 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 12:16:52 INFO - PROCESS | 1739 | 1468523812825 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:52 INFO - PROCESS | 1739 | 1468523812832 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f5d800 == 55 [pid = 1739] [id = 114] 12:16:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x93930800) [pid = 1739] [serial = 341] [outer = (nil)] 12:16:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x93938000) [pid = 1739] [serial = 342] [outer = 0x93930800] 12:16:52 INFO - PROCESS | 1739 | 1468523812903 Marionette DEBUG loaded listener.js 12:16:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x9393c800) [pid = 1739] [serial = 343] [outer = 0x93930800] 12:16:53 INFO - PROCESS | 1739 | 1468523813820 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 12:16:54 INFO - PROCESS | 1739 | 1468523814410 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 12:16:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 12:16:54 INFO - PROCESS | 1739 | 1468523814423 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 12:16:54 INFO - PROCESS | 1739 | 1468523814426 Marionette TRACE conn4 <- [1,430,null,{}] 12:16:54 INFO - PROCESS | 1739 | 1468523814433 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:54 INFO - PROCESS | 1739 | 1468523814443 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:54 INFO - PROCESS | 1739 | 1468523814672 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 12:16:54 INFO - PROCESS | 1739 | 1468523814759 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:54 INFO - PROCESS | 1739 | 1468523814767 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18a800 == 56 [pid = 1739] [id = 115] 12:16:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x92228000) [pid = 1739] [serial = 344] [outer = (nil)] 12:16:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x94fe3800) [pid = 1739] [serial = 345] [outer = 0x92228000] 12:16:54 INFO - PROCESS | 1739 | 1468523814837 Marionette DEBUG loaded listener.js 12:16:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x97870c00) [pid = 1739] [serial = 346] [outer = 0x92228000] 12:16:55 INFO - PROCESS | 1739 | 1468523815573 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 12:16:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 12:16:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1179ms 12:16:55 INFO - PROCESS | 1739 | 1468523815610 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 12:16:55 INFO - PROCESS | 1739 | 1468523815615 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 12:16:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 12:16:55 INFO - PROCESS | 1739 | 1468523815622 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 12:16:55 INFO - PROCESS | 1739 | 1468523815624 Marionette TRACE conn4 <- [1,434,null,{}] 12:16:55 INFO - PROCESS | 1739 | 1468523815631 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:55 INFO - PROCESS | 1739 | 1468523815635 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:55 INFO - PROCESS | 1739 | 1468523815821 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 12:16:55 INFO - PROCESS | 1739 | 1468523815832 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:55 INFO - PROCESS | 1739 | 1468523815843 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f187c00 == 57 [pid = 1739] [id = 116] 12:16:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x91f5e400) [pid = 1739] [serial = 347] [outer = (nil)] 12:16:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x99f9c400) [pid = 1739] [serial = 348] [outer = 0x91f5e400] 12:16:55 INFO - PROCESS | 1739 | 1468523815913 Marionette DEBUG loaded listener.js 12:16:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x9a7c3400) [pid = 1739] [serial = 349] [outer = 0x91f5e400] 12:16:57 INFO - PROCESS | 1739 | 1468523817054 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 12:16:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 12:16:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1497ms 12:16:57 INFO - PROCESS | 1739 | 1468523817119 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 12:16:57 INFO - PROCESS | 1739 | 1468523817126 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 12:16:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 12:16:57 INFO - PROCESS | 1739 | 1468523817134 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 12:16:57 INFO - PROCESS | 1739 | 1468523817140 Marionette TRACE conn4 <- [1,438,null,{}] 12:16:57 INFO - PROCESS | 1739 | 1468523817151 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:57 INFO - PROCESS | 1739 | 1468523817156 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:57 INFO - PROCESS | 1739 | 1468523817404 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 12:16:57 INFO - PROCESS | 1739 | 1468523817682 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:57 INFO - PROCESS | 1739 | 1468523817692 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbc800 == 58 [pid = 1739] [id = 117] 12:16:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x8fbbf400) [pid = 1739] [serial = 350] [outer = (nil)] 12:16:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x916e0000) [pid = 1739] [serial = 351] [outer = 0x8fbbf400] 12:16:57 INFO - PROCESS | 1739 | 1468523817781 Marionette DEBUG loaded listener.js 12:16:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x917ac400) [pid = 1739] [serial = 352] [outer = 0x8fbbf400] 12:16:58 INFO - PROCESS | 1739 | 1468523818740 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 12:16:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 12:16:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1685ms 12:16:58 INFO - PROCESS | 1739 | 1468523818821 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 12:16:58 INFO - PROCESS | 1739 | 1468523818829 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 12:16:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 12:16:58 INFO - PROCESS | 1739 | 1468523818840 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 12:16:58 INFO - PROCESS | 1739 | 1468523818844 Marionette TRACE conn4 <- [1,442,null,{}] 12:16:58 INFO - PROCESS | 1739 | 1468523818851 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:16:58 INFO - PROCESS | 1739 | 1468523818856 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:59 INFO - PROCESS | 1739 | 1468523819089 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 12:16:59 INFO - PROCESS | 1739 | 1468523819363 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:16:59 INFO - PROCESS | 1739 | 1468523819372 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:16:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a54000 == 59 [pid = 1739] [id = 118] 12:16:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x93c8c000) [pid = 1739] [serial = 353] [outer = (nil)] 12:16:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x94fecc00) [pid = 1739] [serial = 354] [outer = 0x93c8c000] 12:16:59 INFO - PROCESS | 1739 | 1468523819463 Marionette DEBUG loaded listener.js 12:16:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x9786f800) [pid = 1739] [serial = 355] [outer = 0x93c8c000] 12:17:00 INFO - PROCESS | 1739 | 1468523820463 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 12:17:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 12:17:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1685ms 12:17:00 INFO - PROCESS | 1739 | 1468523820526 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 12:17:00 INFO - PROCESS | 1739 | 1468523820530 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 12:17:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 12:17:00 INFO - PROCESS | 1739 | 1468523820538 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 12:17:00 INFO - PROCESS | 1739 | 1468523820545 Marionette TRACE conn4 <- [1,446,null,{}] 12:17:00 INFO - PROCESS | 1739 | 1468523820562 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:00 INFO - PROCESS | 1739 | 1468523820571 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:00 INFO - PROCESS | 1739 | 1468523820806 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 12:17:01 INFO - PROCESS | 1739 | 1468523821085 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:01 INFO - PROCESS | 1739 | 1468523821098 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x93964c00 == 60 [pid = 1739] [id = 119] 12:17:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x93965000) [pid = 1739] [serial = 356] [outer = (nil)] 12:17:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x9789a800) [pid = 1739] [serial = 357] [outer = 0x93965000] 12:17:01 INFO - PROCESS | 1739 | 1468523821187 Marionette DEBUG loaded listener.js 12:17:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x9967b800) [pid = 1739] [serial = 358] [outer = 0x93965000] 12:17:02 INFO - PROCESS | 1739 | 1468523822172 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 12:17:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 12:17:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1693ms 12:17:02 INFO - PROCESS | 1739 | 1468523822232 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 12:17:02 INFO - PROCESS | 1739 | 1468523822237 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 12:17:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 12:17:02 INFO - PROCESS | 1739 | 1468523822244 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 12:17:02 INFO - PROCESS | 1739 | 1468523822249 Marionette TRACE conn4 <- [1,450,null,{}] 12:17:02 INFO - PROCESS | 1739 | 1468523822256 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:02 INFO - PROCESS | 1739 | 1468523822262 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:02 INFO - PROCESS | 1739 | 1468523822475 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 12:17:02 INFO - PROCESS | 1739 | 1468523822698 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:02 INFO - PROCESS | 1739 | 1468523822709 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a59000 == 61 [pid = 1739] [id = 120] 12:17:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x97896000) [pid = 1739] [serial = 359] [outer = (nil)] 12:17:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x9bbb1c00) [pid = 1739] [serial = 360] [outer = 0x97896000] 12:17:02 INFO - PROCESS | 1739 | 1468523822814 Marionette DEBUG loaded listener.js 12:17:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x9bffbc00) [pid = 1739] [serial = 361] [outer = 0x97896000] 12:17:03 INFO - PROCESS | 1739 | 1468523823749 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 12:17:03 INFO - PROCESS | 1739 | 1468523823831 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 12:17:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 12:17:03 INFO - PROCESS | 1739 | 1468523823839 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 12:17:03 INFO - PROCESS | 1739 | 1468523823843 Marionette TRACE conn4 <- [1,454,null,{}] 12:17:03 INFO - PROCESS | 1739 | 1468523823849 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:03 INFO - PROCESS | 1739 | 1468523823855 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:04 INFO - PROCESS | 1739 | 1468523824080 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 12:17:04 INFO - PROCESS | 1739 | 1468523824271 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:04 INFO - PROCESS | 1739 | 1468523824280 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x9bb1e400 == 62 [pid = 1739] [id = 121] 12:17:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x9d818400) [pid = 1739] [serial = 362] [outer = (nil)] 12:17:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0xa1f02400) [pid = 1739] [serial = 363] [outer = 0x9d818400] 12:17:04 INFO - PROCESS | 1739 | 1468523824414 Marionette DEBUG loaded listener.js 12:17:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0xa2164c00) [pid = 1739] [serial = 364] [outer = 0x9d818400] 12:17:05 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:05 INFO - PROCESS | 1739 | 1468523825369 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 12:17:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 12:17:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1581ms 12:17:05 INFO - PROCESS | 1739 | 1468523825421 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 12:17:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 12:17:05 INFO - PROCESS | 1739 | 1468523825425 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 12:17:05 INFO - PROCESS | 1739 | 1468523825432 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 12:17:05 INFO - PROCESS | 1739 | 1468523825436 Marionette TRACE conn4 <- [1,458,null,{}] 12:17:05 INFO - PROCESS | 1739 | 1468523825443 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:05 INFO - PROCESS | 1739 | 1468523825453 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:05 INFO - PROCESS | 1739 | 1468523825720 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 12:17:06 INFO - PROCESS | 1739 | 1468523826029 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:06 INFO - PROCESS | 1739 | 1468523826035 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f182000 == 63 [pid = 1739] [id = 122] 12:17:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0xa4d57400) [pid = 1739] [serial = 365] [outer = (nil)] 12:17:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0xa61e0c00) [pid = 1739] [serial = 366] [outer = 0xa4d57400] 12:17:06 INFO - PROCESS | 1739 | 1468523826126 Marionette DEBUG loaded listener.js 12:17:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0xa6d9ec00) [pid = 1739] [serial = 367] [outer = 0xa4d57400] 12:17:07 INFO - PROCESS | 1739 | 1468523827056 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 12:17:07 INFO - PROCESS | 1739 | 1468523827128 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 12:17:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 12:17:07 INFO - PROCESS | 1739 | 1468523827136 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 12:17:07 INFO - PROCESS | 1739 | 1468523827140 Marionette TRACE conn4 <- [1,462,null,{}] 12:17:07 INFO - PROCESS | 1739 | 1468523827146 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:07 INFO - PROCESS | 1739 | 1468523827152 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:07 INFO - PROCESS | 1739 | 1468523827342 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 12:17:07 INFO - PROCESS | 1739 | 1468523827564 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:07 INFO - PROCESS | 1739 | 1468523827574 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e134800 == 64 [pid = 1739] [id = 123] 12:17:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x8e136800) [pid = 1739] [serial = 368] [outer = (nil)] 12:17:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x8e13d000) [pid = 1739] [serial = 369] [outer = 0x8e136800] 12:17:07 INFO - PROCESS | 1739 | 1468523827704 Marionette DEBUG loaded listener.js 12:17:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x8e141400) [pid = 1739] [serial = 370] [outer = 0x8e136800] 12:17:08 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:08 INFO - PROCESS | 1739 | 1468523828660 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 12:17:08 INFO - PROCESS | 1739 | 1468523828730 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 12:17:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 12:17:08 INFO - PROCESS | 1739 | 1468523828737 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 12:17:08 INFO - PROCESS | 1739 | 1468523828741 Marionette TRACE conn4 <- [1,466,null,{}] 12:17:08 INFO - PROCESS | 1739 | 1468523828747 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:08 INFO - PROCESS | 1739 | 1468523828752 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:08 INFO - PROCESS | 1739 | 1468523828939 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 12:17:09 INFO - PROCESS | 1739 | 1468523829162 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:09 INFO - PROCESS | 1739 | 1468523829172 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13b000 == 65 [pid = 1739] [id = 124] 12:17:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x8e13f800) [pid = 1739] [serial = 371] [outer = (nil)] 12:17:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x8eb17800) [pid = 1739] [serial = 372] [outer = 0x8e13f800] 12:17:09 INFO - PROCESS | 1739 | 1468523829268 Marionette DEBUG loaded listener.js 12:17:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x8eb1b400) [pid = 1739] [serial = 373] [outer = 0x8e13f800] 12:17:10 INFO - PROCESS | 1739 | 1468523830229 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 12:17:10 INFO - PROCESS | 1739 | 1468523830275 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 12:17:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 12:17:10 INFO - PROCESS | 1739 | 1468523830282 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 12:17:10 INFO - PROCESS | 1739 | 1468523830285 Marionette TRACE conn4 <- [1,470,null,{}] 12:17:10 INFO - PROCESS | 1739 | 1468523830291 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:10 INFO - PROCESS | 1739 | 1468523830296 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:10 INFO - PROCESS | 1739 | 1468523830493 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 12:17:11 INFO - PROCESS | 1739 | 1468523831053 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:11 INFO - PROCESS | 1739 | 1468523831064 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb17c00 == 66 [pid = 1739] [id = 125] 12:17:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8fa0b800) [pid = 1739] [serial = 374] [outer = (nil)] 12:17:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8fbba400) [pid = 1739] [serial = 375] [outer = 0x8fa0b800] 12:17:11 INFO - PROCESS | 1739 | 1468523831149 Marionette DEBUG loaded listener.js 12:17:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x8fcb3c00) [pid = 1739] [serial = 376] [outer = 0x8fa0b800] 12:17:12 INFO - PROCESS | 1739 | 1468523832063 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 12:17:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 12:17:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1833ms 12:17:12 INFO - PROCESS | 1739 | 1468523832118 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 12:17:12 INFO - PROCESS | 1739 | 1468523832124 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 12:17:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 12:17:12 INFO - PROCESS | 1739 | 1468523832132 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 12:17:12 INFO - PROCESS | 1739 | 1468523832137 Marionette TRACE conn4 <- [1,474,null,{}] 12:17:12 INFO - PROCESS | 1739 | 1468523832145 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:12 INFO - PROCESS | 1739 | 1468523832153 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:12 INFO - PROCESS | 1739 | 1468523832338 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 12:17:12 INFO - PROCESS | 1739 | 1468523832693 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:12 INFO - PROCESS | 1739 | 1468523832704 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1ec00 == 67 [pid = 1739] [id = 126] 12:17:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x8fcb1400) [pid = 1739] [serial = 377] [outer = (nil)] 12:17:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x91f61c00) [pid = 1739] [serial = 378] [outer = 0x8fcb1400] 12:17:12 INFO - PROCESS | 1739 | 1468523832788 Marionette DEBUG loaded listener.js 12:17:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x93933000) [pid = 1739] [serial = 379] [outer = 0x8fcb1400] 12:17:13 INFO - PROCESS | 1739 | --DOCSHELL 0x92fec800 == 66 [pid = 1739] [id = 26] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x9a540400) [pid = 1739] [serial = 303] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x8ea1b400) [pid = 1739] [serial = 285] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOCSHELL 0xa22ab000 == 65 [pid = 1739] [id = 107] 12:17:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8f183000 == 64 [pid = 1739] [id = 106] 12:17:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca4400 == 63 [pid = 1739] [id = 105] 12:17:13 INFO - PROCESS | 1739 | --DOCSHELL 0x917ab000 == 62 [pid = 1739] [id = 104] 12:17:13 INFO - PROCESS | 1739 | --DOCSHELL 0x9221ec00 == 61 [pid = 1739] [id = 103] 12:17:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea15c00 == 60 [pid = 1739] [id = 102] 12:17:13 INFO - PROCESS | 1739 | 1468523833822 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x9a8ad800) [pid = 1739] [serial = 189] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0xa8b84000) [pid = 1739] [serial = 235] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0xa2166800) [pid = 1739] [serial = 177] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x9a53f400) [pid = 1739] [serial = 156] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x9aa51c00) [pid = 1739] [serial = 225] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x96df9c00) [pid = 1739] [serial = 222] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0xa1f0cc00) [pid = 1739] [serial = 114] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x9a9f5c00) [pid = 1739] [serial = 147] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0xa3192400) [pid = 1739] [serial = 186] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0xa81f9400) [pid = 1739] [serial = 232] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x8fbc2400) [pid = 1739] [serial = 241] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0xa4d11400) [pid = 1739] [serial = 192] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x95007800) [pid = 1739] [serial = 144] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0xa813cc00) [pid = 1739] [serial = 229] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0xa699f800) [pid = 1739] [serial = 153] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0xa1090400) [pid = 1739] [serial = 141] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0xa4f81000) [pid = 1739] [serial = 150] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x96defc00) [pid = 1739] [serial = 180] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x914cd800) [pid = 1739] [serial = 219] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x9a538c00) [pid = 1739] [serial = 183] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0xa8b42800) [pid = 1739] [serial = 238] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0xa61da800) [pid = 1739] [serial = 195] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x99f95000) [pid = 1739] [serial = 298] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x9a542400) [pid = 1739] [serial = 300] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x9a8a9c00) [pid = 1739] [serial = 301] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x914c9000) [pid = 1739] [serial = 289] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x8fcb0800) [pid = 1739] [serial = 288] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0xa8f56000) [pid = 1739] [serial = 282] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8fcb3400) [pid = 1739] [serial = 277] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8fcb0000) [pid = 1739] [serial = 276] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x916d6000) [pid = 1739] [serial = 265] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x914cc000) [pid = 1739] [serial = 264] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x95001800) [pid = 1739] [serial = 268] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x93a9e000) [pid = 1739] [serial = 267] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0xa334fc00) [pid = 1739] [serial = 279] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x917a9400) [pid = 1739] [serial = 291] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x917af400) [pid = 1739] [serial = 292] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x9a8a6400) [pid = 1739] [serial = 271] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x9a53e800) [pid = 1739] [serial = 270] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0xa227c800) [pid = 1739] [serial = 274] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0xa100f000) [pid = 1739] [serial = 273] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0xa1f9fc00) [pid = 1739] [serial = 262] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x93a5e000) [pid = 1739] [serial = 294] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x99675000) [pid = 1739] [serial = 297] [outer = (nil)] [url = about:blank] 12:17:13 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x94fe1400) [pid = 1739] [serial = 295] [outer = (nil)] [url = about:blank] 12:17:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 12:17:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1784ms 12:17:13 INFO - PROCESS | 1739 | 1468523833918 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 12:17:13 INFO - PROCESS | 1739 | 1468523833926 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 12:17:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 12:17:13 INFO - PROCESS | 1739 | 1468523833933 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 12:17:13 INFO - PROCESS | 1739 | 1468523833937 Marionette TRACE conn4 <- [1,478,null,{}] 12:17:13 INFO - PROCESS | 1739 | 1468523833943 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:13 INFO - PROCESS | 1739 | 1468523833948 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:14 INFO - PROCESS | 1739 | 1468523834134 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 12:17:14 INFO - PROCESS | 1739 | 1468523834351 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:14 INFO - PROCESS | 1739 | 1468523834362 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cec00 == 61 [pid = 1739] [id = 127] 12:17:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x916d7000) [pid = 1739] [serial = 380] [outer = (nil)] 12:17:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x917afc00) [pid = 1739] [serial = 381] [outer = 0x916d7000] 12:17:14 INFO - PROCESS | 1739 | 1468523834432 Marionette DEBUG loaded listener.js 12:17:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x9393f400) [pid = 1739] [serial = 382] [outer = 0x916d7000] 12:17:15 INFO - PROCESS | 1739 | 1468523835834 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 12:17:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 12:17:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1932ms 12:17:15 INFO - PROCESS | 1739 | 1468523835866 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 12:17:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 12:17:15 INFO - PROCESS | 1739 | 1468523835870 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 12:17:15 INFO - PROCESS | 1739 | 1468523835884 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 12:17:15 INFO - PROCESS | 1739 | 1468523835894 Marionette TRACE conn4 <- [1,482,null,{}] 12:17:15 INFO - PROCESS | 1739 | 1468523835902 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:15 INFO - PROCESS | 1739 | 1468523835910 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:16 INFO - PROCESS | 1739 | 1468523836161 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 12:17:16 INFO - PROCESS | 1739 | 1468523836247 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:16 INFO - PROCESS | 1739 | 1468523836252 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x9395f800 == 62 [pid = 1739] [id = 128] 12:17:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x94fe8c00) [pid = 1739] [serial = 383] [outer = (nil)] 12:17:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x97879000) [pid = 1739] [serial = 384] [outer = 0x94fe8c00] 12:17:16 INFO - PROCESS | 1739 | 1468523836330 Marionette DEBUG loaded listener.js 12:17:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x99fafc00) [pid = 1739] [serial = 385] [outer = 0x94fe8c00] 12:17:17 INFO - PROCESS | 1739 | 1468523837195 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 12:17:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1346ms 12:17:17 INFO - PROCESS | 1739 | 1468523837223 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 12:17:17 INFO - PROCESS | 1739 | 1468523837227 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 12:17:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 12:17:17 INFO - PROCESS | 1739 | 1468523837233 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 12:17:17 INFO - PROCESS | 1739 | 1468523837236 Marionette TRACE conn4 <- [1,486,null,{}] 12:17:17 INFO - PROCESS | 1739 | 1468523837242 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:17 INFO - PROCESS | 1739 | 1468523837247 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:17 INFO - PROCESS | 1739 | 1468523837460 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 12:17:17 INFO - PROCESS | 1739 | 1468523837492 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:17 INFO - PROCESS | 1739 | 1468523837526 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a2a2800 == 63 [pid = 1739] [id = 129] 12:17:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x9a538000) [pid = 1739] [serial = 386] [outer = (nil)] 12:17:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x9a7cb000) [pid = 1739] [serial = 387] [outer = 0x9a538000] 12:17:17 INFO - PROCESS | 1739 | 1468523837663 Marionette DEBUG loaded listener.js 12:17:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x9a8a6c00) [pid = 1739] [serial = 388] [outer = 0x9a538000] 12:17:18 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x914ce400) [pid = 1739] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 12:17:18 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x9a233400) [pid = 1739] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 12:17:18 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x8fbbc400) [pid = 1739] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 12:17:18 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x92228000) [pid = 1739] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 12:17:18 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x93930800) [pid = 1739] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 12:17:18 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x95008000) [pid = 1739] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 12:17:18 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x8fcb2c00) [pid = 1739] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 12:17:18 INFO - PROCESS | 1739 | 1468523838813 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 12:17:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 12:17:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1631ms 12:17:18 INFO - PROCESS | 1739 | 1468523838866 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 12:17:18 INFO - PROCESS | 1739 | 1468523838870 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 12:17:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 12:17:18 INFO - PROCESS | 1739 | 1468523838876 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 12:17:18 INFO - PROCESS | 1739 | 1468523838880 Marionette TRACE conn4 <- [1,490,null,{}] 12:17:18 INFO - PROCESS | 1739 | 1468523838886 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:18 INFO - PROCESS | 1739 | 1468523838891 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:19 INFO - PROCESS | 1739 | 1468523839062 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 12:17:19 INFO - PROCESS | 1739 | 1468523839249 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:19 INFO - PROCESS | 1739 | 1468523839267 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a347c00 == 64 [pid = 1739] [id = 130] 12:17:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x9a34dc00) [pid = 1739] [serial = 389] [outer = (nil)] 12:17:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x9a7cdc00) [pid = 1739] [serial = 390] [outer = 0x9a34dc00] 12:17:19 INFO - PROCESS | 1739 | 1468523839346 Marionette DEBUG loaded listener.js 12:17:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x9b00c800) [pid = 1739] [serial = 391] [outer = 0x9a34dc00] 12:17:20 INFO - PROCESS | 1739 | 1468523840087 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 12:17:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 12:17:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1239ms 12:17:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 12:17:20 INFO - PROCESS | 1739 | 1468523840117 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 12:17:20 INFO - PROCESS | 1739 | 1468523840120 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 12:17:20 INFO - PROCESS | 1739 | 1468523840128 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 12:17:20 INFO - PROCESS | 1739 | 1468523840130 Marionette TRACE conn4 <- [1,494,null,{}] 12:17:20 INFO - PROCESS | 1739 | 1468523840136 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:20 INFO - PROCESS | 1739 | 1468523840142 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:20 INFO - PROCESS | 1739 | 1468523840309 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 12:17:20 INFO - PROCESS | 1739 | 1468523840323 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:20 INFO - PROCESS | 1739 | 1468523840330 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c5800 == 65 [pid = 1739] [id = 131] 12:17:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x92228000) [pid = 1739] [serial = 392] [outer = (nil)] 12:17:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0xa1f9fc00) [pid = 1739] [serial = 393] [outer = 0x92228000] 12:17:20 INFO - PROCESS | 1739 | 1468523840402 Marionette DEBUG loaded listener.js 12:17:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0xa216a400) [pid = 1739] [serial = 394] [outer = 0x92228000] 12:17:21 INFO - PROCESS | 1739 | 1468523841631 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 12:17:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 12:17:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1541ms 12:17:21 INFO - PROCESS | 1739 | 1468523841669 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 12:17:21 INFO - PROCESS | 1739 | 1468523841675 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 12:17:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 12:17:21 INFO - PROCESS | 1739 | 1468523841684 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 12:17:21 INFO - PROCESS | 1739 | 1468523841689 Marionette TRACE conn4 <- [1,498,null,{}] 12:17:21 INFO - PROCESS | 1739 | 1468523841698 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:21 INFO - PROCESS | 1739 | 1468523841704 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:21 INFO - PROCESS | 1739 | 1468523841987 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 12:17:22 INFO - PROCESS | 1739 | 1468523842217 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:22 INFO - PROCESS | 1739 | 1468523842229 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcb3800 == 66 [pid = 1739] [id = 132] 12:17:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x914c9000) [pid = 1739] [serial = 395] [outer = (nil)] 12:17:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x916d8800) [pid = 1739] [serial = 396] [outer = 0x914c9000] 12:17:22 INFO - PROCESS | 1739 | 1468523842315 Marionette DEBUG loaded listener.js 12:17:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x917ae000) [pid = 1739] [serial = 397] [outer = 0x914c9000] 12:17:23 INFO - PROCESS | 1739 | 1468523843220 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 12:17:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 12:17:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1583ms 12:17:23 INFO - PROCESS | 1739 | 1468523843276 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 12:17:23 INFO - PROCESS | 1739 | 1468523843284 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 12:17:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 12:17:23 INFO - PROCESS | 1739 | 1468523843298 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 12:17:23 INFO - PROCESS | 1739 | 1468523843302 Marionette TRACE conn4 <- [1,502,null,{}] 12:17:23 INFO - PROCESS | 1739 | 1468523843309 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:23 INFO - PROCESS | 1739 | 1468523843316 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:23 INFO - PROCESS | 1739 | 1468523843529 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 12:17:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x8eb18c00) [pid = 1739] [serial = 398] [outer = 0x93c84400] 12:17:23 INFO - PROCESS | 1739 | 1468523843857 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:23 INFO - PROCESS | 1739 | 1468523843868 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x94fe1400 == 67 [pid = 1739] [id = 133] 12:17:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x95003800) [pid = 1739] [serial = 399] [outer = (nil)] 12:17:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x9787a800) [pid = 1739] [serial = 400] [outer = 0x95003800] 12:17:23 INFO - PROCESS | 1739 | 1468523843972 Marionette DEBUG loaded listener.js 12:17:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x99f92000) [pid = 1739] [serial = 401] [outer = 0x95003800] 12:17:24 INFO - PROCESS | 1739 | 1468523844945 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 12:17:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 12:17:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1692ms 12:17:24 INFO - PROCESS | 1739 | 1468523844993 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 12:17:25 INFO - PROCESS | 1739 | 1468523844998 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 12:17:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 12:17:25 INFO - PROCESS | 1739 | 1468523845007 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 12:17:25 INFO - PROCESS | 1739 | 1468523845013 Marionette TRACE conn4 <- [1,506,null,{}] 12:17:25 INFO - PROCESS | 1739 | 1468523845030 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:25 INFO - PROCESS | 1739 | 1468523845040 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:25 INFO - PROCESS | 1739 | 1468523845239 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 12:17:25 INFO - PROCESS | 1739 | 1468523845464 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:25 INFO - PROCESS | 1739 | 1468523845477 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x93c89400 == 68 [pid = 1739] [id = 134] 12:17:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0xa1f0e800) [pid = 1739] [serial = 402] [outer = (nil)] 12:17:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0xa22ac800) [pid = 1739] [serial = 403] [outer = 0xa1f0e800] 12:17:25 INFO - PROCESS | 1739 | 1468523845577 Marionette DEBUG loaded listener.js 12:17:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0xa2ebac00) [pid = 1739] [serial = 404] [outer = 0xa1f0e800] 12:17:26 INFO - PROCESS | 1739 | 1468523846496 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 12:17:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 12:17:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1534ms 12:17:26 INFO - PROCESS | 1739 | 1468523846542 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 12:17:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 12:17:26 INFO - PROCESS | 1739 | 1468523846547 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 12:17:26 INFO - PROCESS | 1739 | 1468523846554 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 12:17:26 INFO - PROCESS | 1739 | 1468523846557 Marionette TRACE conn4 <- [1,510,null,{}] 12:17:26 INFO - PROCESS | 1739 | 1468523846564 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:26 INFO - PROCESS | 1739 | 1468523846568 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:26 INFO - PROCESS | 1739 | 1468523846764 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 12:17:26 INFO - PROCESS | 1739 | 1468523846982 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:27 INFO - PROCESS | 1739 | 1468523846989 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa03800 == 69 [pid = 1739] [id = 135] 12:17:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x91996800) [pid = 1739] [serial = 405] [outer = (nil)] 12:17:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x9199f000) [pid = 1739] [serial = 406] [outer = 0x91996800] 12:17:27 INFO - PROCESS | 1739 | 1468523847118 Marionette DEBUG loaded listener.js 12:17:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x919a3000) [pid = 1739] [serial = 407] [outer = 0x91996800] 12:17:28 INFO - PROCESS | 1739 | 1468523848077 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 12:17:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 12:17:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1578ms 12:17:28 INFO - PROCESS | 1739 | 1468523848132 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 12:17:28 INFO - PROCESS | 1739 | 1468523848135 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 12:17:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 12:17:28 INFO - PROCESS | 1739 | 1468523848143 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 12:17:28 INFO - PROCESS | 1739 | 1468523848146 Marionette TRACE conn4 <- [1,514,null,{}] 12:17:28 INFO - PROCESS | 1739 | 1468523848152 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:28 INFO - PROCESS | 1739 | 1468523848158 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:28 INFO - PROCESS | 1739 | 1468523848349 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 12:17:28 INFO - PROCESS | 1739 | 1468523848573 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:28 INFO - PROCESS | 1739 | 1468523848580 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18c800 == 70 [pid = 1739] [id = 136] 12:17:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x8fc05800) [pid = 1739] [serial = 408] [outer = (nil)] 12:17:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x8fc0c800) [pid = 1739] [serial = 409] [outer = 0x8fc05800] 12:17:28 INFO - PROCESS | 1739 | 1468523848679 Marionette DEBUG loaded listener.js 12:17:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x8fc10400) [pid = 1739] [serial = 410] [outer = 0x8fc05800] 12:17:29 INFO - PROCESS | 1739 | 1468523849546 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 12:17:29 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 12:17:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1479ms 12:17:29 INFO - PROCESS | 1739 | 1468523849623 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 12:17:29 INFO - PROCESS | 1739 | 1468523849627 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 12:17:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 12:17:29 INFO - PROCESS | 1739 | 1468523849634 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 12:17:29 INFO - PROCESS | 1739 | 1468523849638 Marionette TRACE conn4 <- [1,518,null,{}] 12:17:29 INFO - PROCESS | 1739 | 1468523849644 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:29 INFO - PROCESS | 1739 | 1468523849654 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:29 INFO - PROCESS | 1739 | 1468523849907 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 12:17:30 INFO - PROCESS | 1739 | 1468523850139 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:30 INFO - PROCESS | 1739 | 1468523850147 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f182800 == 71 [pid = 1739] [id = 137] 12:17:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x919a1800) [pid = 1739] [serial = 411] [outer = (nil)] 12:17:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x919ac800) [pid = 1739] [serial = 412] [outer = 0x919a1800] 12:17:30 INFO - PROCESS | 1739 | 1468523850249 Marionette DEBUG loaded listener.js 12:17:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x919b0c00) [pid = 1739] [serial = 413] [outer = 0x919a1800] 12:17:31 INFO - PROCESS | 1739 | 1468523851115 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 12:17:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 12:17:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1540ms 12:17:31 INFO - PROCESS | 1739 | 1468523851175 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 12:17:31 INFO - PROCESS | 1739 | 1468523851179 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 12:17:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 12:17:31 INFO - PROCESS | 1739 | 1468523851187 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 12:17:31 INFO - PROCESS | 1739 | 1468523851191 Marionette TRACE conn4 <- [1,522,null,{}] 12:17:31 INFO - PROCESS | 1739 | 1468523851197 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:31 INFO - PROCESS | 1739 | 1468523851202 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:31 INFO - PROCESS | 1739 | 1468523851400 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 12:17:31 INFO - PROCESS | 1739 | 1468523851629 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:31 INFO - PROCESS | 1739 | 1468523851642 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x919ae400 == 72 [pid = 1739] [id = 138] 12:17:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x919af400) [pid = 1739] [serial = 414] [outer = (nil)] 12:17:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x9a53c400) [pid = 1739] [serial = 415] [outer = 0x919af400] 12:17:31 INFO - PROCESS | 1739 | 1468523851763 Marionette DEBUG loaded listener.js 12:17:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0xa1f02c00) [pid = 1739] [serial = 416] [outer = 0x919af400] 12:17:32 INFO - PROCESS | 1739 | 1468523852721 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 12:17:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 12:17:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1589ms 12:17:32 INFO - PROCESS | 1739 | 1468523852776 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 12:17:32 INFO - PROCESS | 1739 | 1468523852787 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 12:17:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 12:17:32 INFO - PROCESS | 1739 | 1468523852794 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 12:17:32 INFO - PROCESS | 1739 | 1468523852797 Marionette TRACE conn4 <- [1,526,null,{}] 12:17:32 INFO - PROCESS | 1739 | 1468523852803 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:32 INFO - PROCESS | 1739 | 1468523852808 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:33 INFO - PROCESS | 1739 | 1468523852995 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 12:17:33 INFO - PROCESS | 1739 | 1468523853219 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:33 INFO - PROCESS | 1739 | 1468523853229 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe5c00 == 73 [pid = 1739] [id = 139] 12:17:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x8ebe7c00) [pid = 1739] [serial = 417] [outer = (nil)] 12:17:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x8ebed400) [pid = 1739] [serial = 418] [outer = 0x8ebe7c00] 12:17:33 INFO - PROCESS | 1739 | 1468523853327 Marionette DEBUG loaded listener.js 12:17:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x8ebf1000) [pid = 1739] [serial = 419] [outer = 0x8ebe7c00] 12:17:34 INFO - PROCESS | 1739 | 1468523854252 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 12:17:34 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 12:17:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1491ms 12:17:34 INFO - PROCESS | 1739 | 1468523854286 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 12:17:34 INFO - PROCESS | 1739 | 1468523854289 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 12:17:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 12:17:34 INFO - PROCESS | 1739 | 1468523854297 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 12:17:34 INFO - PROCESS | 1739 | 1468523854301 Marionette TRACE conn4 <- [1,530,null,{}] 12:17:34 INFO - PROCESS | 1739 | 1468523854307 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:34 INFO - PROCESS | 1739 | 1468523854312 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:34 INFO - PROCESS | 1739 | 1468523854506 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 12:17:34 INFO - PROCESS | 1739 | 1468523854728 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:34 INFO - PROCESS | 1739 | 1468523854739 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebec400 == 74 [pid = 1739] [id = 140] 12:17:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x93934400) [pid = 1739] [serial = 420] [outer = (nil)] 12:17:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0xa2ef3400) [pid = 1739] [serial = 421] [outer = 0x93934400] 12:17:34 INFO - PROCESS | 1739 | 1468523854864 Marionette DEBUG loaded listener.js 12:17:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0xa33c3800) [pid = 1739] [serial = 422] [outer = 0x93934400] 12:17:35 INFO - PROCESS | 1739 | 1468523855720 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 12:17:35 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 12:17:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 12:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 12:17:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:17:35 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 12:17:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 12:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:17:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:17:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 12:17:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 12:17:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1481ms 12:17:35 INFO - PROCESS | 1739 | 1468523855782 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 12:17:35 INFO - PROCESS | 1739 | 1468523855786 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 12:17:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 12:17:35 INFO - PROCESS | 1739 | 1468523855812 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 12:17:35 INFO - PROCESS | 1739 | 1468523855816 Marionette TRACE conn4 <- [1,534,null,{}] 12:17:35 INFO - PROCESS | 1739 | 1468523855823 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:35 INFO - PROCESS | 1739 | 1468523855828 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:36 INFO - PROCESS | 1739 | 1468523856035 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 12:17:36 INFO - PROCESS | 1739 | 1468523856219 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:36 INFO - PROCESS | 1739 | 1468523856228 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e38f400 == 75 [pid = 1739] [id = 141] 12:17:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x8e38f800) [pid = 1739] [serial = 423] [outer = (nil)] 12:17:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x8fa02800) [pid = 1739] [serial = 424] [outer = 0x8e38f800] 12:17:36 INFO - PROCESS | 1739 | 1468523856364 Marionette DEBUG loaded listener.js 12:17:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x919b4800) [pid = 1739] [serial = 425] [outer = 0x8e38f800] 12:17:37 INFO - PROCESS | 1739 | 1468523857270 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 12:17:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 12:17:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1544ms 12:17:37 INFO - PROCESS | 1739 | 1468523857355 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 12:17:37 INFO - PROCESS | 1739 | 1468523857359 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 12:17:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 12:17:37 INFO - PROCESS | 1739 | 1468523857366 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 12:17:37 INFO - PROCESS | 1739 | 1468523857370 Marionette TRACE conn4 <- [1,538,null,{}] 12:17:37 INFO - PROCESS | 1739 | 1468523857376 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:37 INFO - PROCESS | 1739 | 1468523857382 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:37 INFO - PROCESS | 1739 | 1468523857674 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 12:17:37 INFO - PROCESS | 1739 | 1468523857946 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:37 INFO - PROCESS | 1739 | 1468523857954 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56b400 == 76 [pid = 1739] [id = 142] 12:17:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x8d56c400) [pid = 1739] [serial = 426] [outer = (nil)] 12:17:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x8fbb8000) [pid = 1739] [serial = 427] [outer = 0x8d56c400] 12:17:38 INFO - PROCESS | 1739 | 1468523858044 Marionette DEBUG loaded listener.js 12:17:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0xa4f1c800) [pid = 1739] [serial = 428] [outer = 0x8d56c400] 12:17:38 INFO - PROCESS | 1739 | 1468523858918 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 12:17:38 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. 12:17:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1580ms 12:17:38 INFO - PROCESS | 1739 | 1468523858947 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 12:17:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 12:17:38 INFO - PROCESS | 1739 | 1468523858951 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 12:17:38 INFO - PROCESS | 1739 | 1468523858957 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 12:17:38 INFO - PROCESS | 1739 | 1468523858961 Marionette TRACE conn4 <- [1,542,null,{}] 12:17:38 INFO - PROCESS | 1739 | 1468523858967 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:38 INFO - PROCESS | 1739 | 1468523858972 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:39 INFO - PROCESS | 1739 | 1468523859228 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 12:17:39 INFO - PROCESS | 1739 | 1468523859368 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:39 INFO - PROCESS | 1739 | 1468523859375 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793000 == 77 [pid = 1739] [id = 143] 12:17:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8d793400) [pid = 1739] [serial = 429] [outer = (nil)] 12:17:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x8d79a000) [pid = 1739] [serial = 430] [outer = 0x8d793400] 12:17:39 INFO - PROCESS | 1739 | 1468523859456 Marionette DEBUG loaded listener.js 12:17:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x8d79b000) [pid = 1739] [serial = 431] [outer = 0x8d793400] 12:17:40 INFO - PROCESS | 1739 | 1468523860664 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 12:17:40 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. 12:17:40 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1729ms 12:17:40 INFO - PROCESS | 1739 | 1468523860687 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 12:17:40 INFO - PROCESS | 1739 | 1468523860693 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 12:17:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 12:17:40 INFO - PROCESS | 1739 | 1468523860701 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 12:17:40 INFO - PROCESS | 1739 | 1468523860706 Marionette TRACE conn4 <- [1,546,null,{}] 12:17:40 INFO - PROCESS | 1739 | 1468523860715 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:40 INFO - PROCESS | 1739 | 1468523860720 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:40 INFO - PROCESS | 1739 | 1468523860958 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 12:17:41 INFO - PROCESS | 1739 | 1468523861193 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:41 INFO - PROCESS | 1739 | 1468523861202 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d792c00 == 78 [pid = 1739] [id = 144] 12:17:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x8d79f000) [pid = 1739] [serial = 432] [outer = (nil)] 12:17:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x8eb20800) [pid = 1739] [serial = 433] [outer = 0x8d79f000] 12:17:41 INFO - PROCESS | 1739 | 1468523861280 Marionette DEBUG loaded listener.js 12:17:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x8f188c00) [pid = 1739] [serial = 434] [outer = 0x8d79f000] 12:17:42 INFO - PROCESS | 1739 | 1468523862170 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 12:17:42 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 12:17:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1534ms 12:17:42 INFO - PROCESS | 1739 | 1468523862236 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 12:17:42 INFO - PROCESS | 1739 | 1468523862242 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 12:17:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 12:17:42 INFO - PROCESS | 1739 | 1468523862253 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 12:17:42 INFO - PROCESS | 1739 | 1468523862257 Marionette TRACE conn4 <- [1,550,null,{}] 12:17:42 INFO - PROCESS | 1739 | 1468523862264 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:42 INFO - PROCESS | 1739 | 1468523862270 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:42 INFO - PROCESS | 1739 | 1468523862479 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 12:17:42 INFO - PROCESS | 1739 | 1468523862720 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:42 INFO - PROCESS | 1739 | 1468523862730 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e393000 == 79 [pid = 1739] [id = 145] 12:17:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x8fc08800) [pid = 1739] [serial = 435] [outer = (nil)] 12:17:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x8fcb2000) [pid = 1739] [serial = 436] [outer = 0x8fc08800] 12:17:42 INFO - PROCESS | 1739 | 1468523862823 Marionette DEBUG loaded listener.js 12:17:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x916d7800) [pid = 1739] [serial = 437] [outer = 0x8fc08800] 12:17:43 INFO - PROCESS | 1739 | 1468523863827 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 12:17:43 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. 12:17:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1632ms 12:17:43 INFO - PROCESS | 1739 | 1468523863886 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 12:17:43 INFO - PROCESS | 1739 | 1468523863889 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 12:17:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 12:17:43 INFO - PROCESS | 1739 | 1468523863897 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 12:17:43 INFO - PROCESS | 1739 | 1468523863902 Marionette TRACE conn4 <- [1,554,null,{}] 12:17:43 INFO - PROCESS | 1739 | 1468523863919 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:43 INFO - PROCESS | 1739 | 1468523863928 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:44 INFO - PROCESS | 1739 | 1468523864125 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 12:17:44 INFO - PROCESS | 1739 | --DOCSHELL 0x99fabc00 == 78 [pid = 1739] [id = 15] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x99f9c400) [pid = 1739] [serial = 348] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | 1468523864466 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:44 INFO - PROCESS | 1739 | 1468523864476 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa0bc00 == 79 [pid = 1739] [id = 146] 12:17:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x8fbbcc00) [pid = 1739] [serial = 438] [outer = (nil)] 12:17:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x917a4800) [pid = 1739] [serial = 439] [outer = 0x8fbbcc00] 12:17:44 INFO - PROCESS | 1739 | 1468523864566 Marionette DEBUG loaded listener.js 12:17:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x919ad000) [pid = 1739] [serial = 440] [outer = 0x8fbbcc00] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x97870c00) [pid = 1739] [serial = 346] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x93a96000) [pid = 1739] [serial = 309] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x99fa2400) [pid = 1739] [serial = 337] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x9bb1a800) [pid = 1739] [serial = 304] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x9cbf3800) [pid = 1739] [serial = 315] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x93a52800) [pid = 1739] [serial = 336] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x91f5f400) [pid = 1739] [serial = 327] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x9a53d400) [pid = 1739] [serial = 339] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x94fe3800) [pid = 1739] [serial = 345] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0xa2eb8000) [pid = 1739] [serial = 321] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x9393c800) [pid = 1739] [serial = 343] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0xa813c800) [pid = 1739] [serial = 324] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x96ded800) [pid = 1739] [serial = 333] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x96df3000) [pid = 1739] [serial = 334] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x8fa0a400) [pid = 1739] [serial = 306] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x917a5800) [pid = 1739] [serial = 331] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x99f0f800) [pid = 1739] [serial = 312] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x8f18c400) [pid = 1739] [serial = 318] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x916da000) [pid = 1739] [serial = 330] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x93938000) [pid = 1739] [serial = 342] [outer = (nil)] [url = about:blank] 12:17:44 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x9b012400) [pid = 1739] [serial = 340] [outer = (nil)] [url = about:blank] 12:17:45 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:45 INFO - PROCESS | 1739 | 1468523865401 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 12:17:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 12:17:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1538ms 12:17:45 INFO - PROCESS | 1739 | 1468523865436 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 12:17:45 INFO - PROCESS | 1739 | 1468523865440 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 12:17:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 12:17:45 INFO - PROCESS | 1739 | 1468523865446 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 12:17:45 INFO - PROCESS | 1739 | 1468523865449 Marionette TRACE conn4 <- [1,558,null,{}] 12:17:45 INFO - PROCESS | 1739 | 1468523865455 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:45 INFO - PROCESS | 1739 | 1468523865460 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:45 INFO - PROCESS | 1739 | 1468523865636 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 12:17:45 INFO - PROCESS | 1739 | 1468523865650 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:45 INFO - PROCESS | 1739 | 1468523865656 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18c400 == 80 [pid = 1739] [id = 147] 12:17:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x91f40000) [pid = 1739] [serial = 441] [outer = (nil)] 12:17:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x9395a800) [pid = 1739] [serial = 442] [outer = 0x91f40000] 12:17:45 INFO - PROCESS | 1739 | 1468523865732 Marionette DEBUG loaded listener.js 12:17:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x93960000) [pid = 1739] [serial = 443] [outer = 0x91f40000] 12:17:46 INFO - PROCESS | 1739 | 1468523866720 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 12:17:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 12:17:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1326ms 12:17:46 INFO - PROCESS | 1739 | 1468523866774 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 12:17:46 INFO - PROCESS | 1739 | 1468523866777 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 12:17:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 12:17:46 INFO - PROCESS | 1739 | 1468523866784 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 12:17:46 INFO - PROCESS | 1739 | 1468523866788 Marionette TRACE conn4 <- [1,562,null,{}] 12:17:46 INFO - PROCESS | 1739 | 1468523866794 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:46 INFO - PROCESS | 1739 | 1468523866799 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:47 INFO - PROCESS | 1739 | 1468523867042 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 12:17:47 INFO - PROCESS | 1739 | 1468523867063 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:47 INFO - PROCESS | 1739 | 1468523867070 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793c00 == 81 [pid = 1739] [id = 148] 12:17:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x8fc07c00) [pid = 1739] [serial = 444] [outer = (nil)] 12:17:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x93a92c00) [pid = 1739] [serial = 445] [outer = 0x8fc07c00] 12:17:47 INFO - PROCESS | 1739 | 1468523867146 Marionette DEBUG loaded listener.js 12:17:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x94f45800) [pid = 1739] [serial = 446] [outer = 0x8fc07c00] 12:17:47 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:48 INFO - PROCESS | 1739 | 1468523868143 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 12:17:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 12:17:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1390ms 12:17:48 INFO - PROCESS | 1739 | 1468523868175 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 12:17:48 INFO - PROCESS | 1739 | 1468523868178 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 12:17:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 12:17:48 INFO - PROCESS | 1739 | 1468523868186 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 12:17:48 INFO - PROCESS | 1739 | 1468523868188 Marionette TRACE conn4 <- [1,566,null,{}] 12:17:48 INFO - PROCESS | 1739 | 1468523868203 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:48 INFO - PROCESS | 1739 | 1468523868214 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:48 INFO - PROCESS | 1739 | 1468523868492 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 12:17:48 INFO - PROCESS | 1739 | 1468523868523 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:48 INFO - PROCESS | 1739 | 1468523868530 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x9395c400 == 82 [pid = 1739] [id = 149] 12:17:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x93a96000) [pid = 1739] [serial = 447] [outer = (nil)] 12:17:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x98292400) [pid = 1739] [serial = 448] [outer = 0x93a96000] 12:17:48 INFO - PROCESS | 1739 | 1468523868606 Marionette DEBUG loaded listener.js 12:17:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x99f95000) [pid = 1739] [serial = 449] [outer = 0x93a96000] 12:17:49 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x9a538000) [pid = 1739] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 12:17:49 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x94fe8c00) [pid = 1739] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 12:17:49 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x916d7000) [pid = 1739] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 12:17:49 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x8fcb1400) [pid = 1739] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 12:17:49 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x8fa0b800) [pid = 1739] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 12:17:49 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x9a34dc00) [pid = 1739] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 12:17:49 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:49 INFO - PROCESS | 1739 | 1468523869639 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:17:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 12:17:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1485ms 12:17:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 12:17:49 INFO - PROCESS | 1739 | 1468523869671 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 12:17:49 INFO - PROCESS | 1739 | 1468523869674 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 12:17:49 INFO - PROCESS | 1739 | 1468523869681 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 12:17:49 INFO - PROCESS | 1739 | 1468523869684 Marionette TRACE conn4 <- [1,570,null,{}] 12:17:49 INFO - PROCESS | 1739 | 1468523869690 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:49 INFO - PROCESS | 1739 | 1468523869695 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:49 INFO - PROCESS | 1739 | 1468523869923 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 12:17:49 INFO - PROCESS | 1739 | 1468523869941 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:49 INFO - PROCESS | 1739 | 1468523869950 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc3000 == 83 [pid = 1739] [id = 150] 12:17:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x917a9c00) [pid = 1739] [serial = 450] [outer = (nil)] 12:17:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x99fa3000) [pid = 1739] [serial = 451] [outer = 0x917a9c00] 12:17:50 INFO - PROCESS | 1739 | 1468523870021 Marionette DEBUG loaded listener.js 12:17:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x9a53b800) [pid = 1739] [serial = 452] [outer = 0x917a9c00] 12:17:50 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:50 INFO - PROCESS | 1739 | 1468523870847 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 12:17:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 12:17:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1179ms 12:17:50 INFO - PROCESS | 1739 | 1468523870868 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 12:17:50 INFO - PROCESS | 1739 | 1468523870872 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 12:17:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 12:17:50 INFO - PROCESS | 1739 | 1468523870886 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 12:17:50 INFO - PROCESS | 1739 | 1468523870888 Marionette TRACE conn4 <- [1,574,null,{}] 12:17:50 INFO - PROCESS | 1739 | 1468523870895 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:50 INFO - PROCESS | 1739 | 1468523870899 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:51 INFO - PROCESS | 1739 | 1468523871080 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 12:17:51 INFO - PROCESS | 1739 | 1468523871090 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:51 INFO - PROCESS | 1739 | 1468523871099 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x97873400 == 84 [pid = 1739] [id = 151] 12:17:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x9a536000) [pid = 1739] [serial = 453] [outer = (nil)] 12:17:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x9a8aa400) [pid = 1739] [serial = 454] [outer = 0x9a536000] 12:17:51 INFO - PROCESS | 1739 | 1468523871169 Marionette DEBUG loaded listener.js 12:17:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x9b009800) [pid = 1739] [serial = 455] [outer = 0x9a536000] 12:17:52 INFO - PROCESS | 1739 | 1468523872440 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:17:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 12:17:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1630ms 12:17:52 INFO - PROCESS | 1739 | 1468523872516 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 12:17:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 12:17:52 INFO - PROCESS | 1739 | 1468523872522 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 12:17:52 INFO - PROCESS | 1739 | 1468523872531 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 12:17:52 INFO - PROCESS | 1739 | 1468523872538 Marionette TRACE conn4 <- [1,578,null,{}] 12:17:52 INFO - PROCESS | 1739 | 1468523872546 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:52 INFO - PROCESS | 1739 | 1468523872554 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:52 INFO - PROCESS | 1739 | 1468523872811 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 12:17:53 INFO - PROCESS | 1739 | 1468523873050 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:53 INFO - PROCESS | 1739 | 1468523873063 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e39a800 == 85 [pid = 1739] [id = 152] 12:17:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8ea14800) [pid = 1739] [serial = 456] [outer = (nil)] 12:17:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8f18f800) [pid = 1739] [serial = 457] [outer = 0x8ea14800] 12:17:53 INFO - PROCESS | 1739 | 1468523873189 Marionette DEBUG loaded listener.js 12:17:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x8fa0e400) [pid = 1739] [serial = 458] [outer = 0x8ea14800] 12:17:54 INFO - PROCESS | 1739 | 1468523874132 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 12:17:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 12:17:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1635ms 12:17:54 INFO - PROCESS | 1739 | 1468523874165 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 12:17:54 INFO - PROCESS | 1739 | 1468523874173 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 12:17:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 12:17:54 INFO - PROCESS | 1739 | 1468523874185 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 12:17:54 INFO - PROCESS | 1739 | 1468523874189 Marionette TRACE conn4 <- [1,582,null,{}] 12:17:54 INFO - PROCESS | 1739 | 1468523874196 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:54 INFO - PROCESS | 1739 | 1468523874203 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:54 INFO - PROCESS | 1739 | 1468523874435 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 12:17:54 INFO - PROCESS | 1739 | 1468523874719 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:54 INFO - PROCESS | 1739 | 1468523874731 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa08800 == 86 [pid = 1739] [id = 153] 12:17:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x9199d800) [pid = 1739] [serial = 459] [outer = (nil)] 12:17:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x919aa400) [pid = 1739] [serial = 460] [outer = 0x9199d800] 12:17:54 INFO - PROCESS | 1739 | 1468523874862 Marionette DEBUG loaded listener.js 12:17:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x9393c800) [pid = 1739] [serial = 461] [outer = 0x9199d800] 12:17:55 INFO - PROCESS | 1739 | 1468523875790 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 12:17:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 12:17:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1650ms 12:17:55 INFO - PROCESS | 1739 | 1468523875834 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 12:17:55 INFO - PROCESS | 1739 | 1468523875839 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 12:17:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 12:17:55 INFO - PROCESS | 1739 | 1468523875846 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 12:17:55 INFO - PROCESS | 1739 | 1468523875852 Marionette TRACE conn4 <- [1,586,null,{}] 12:17:55 INFO - PROCESS | 1739 | 1468523875870 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:55 INFO - PROCESS | 1739 | 1468523875880 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:56 INFO - PROCESS | 1739 | 1468523876096 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 12:17:56 INFO - PROCESS | 1739 | 1468523876328 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:56 INFO - PROCESS | 1739 | 1468523876338 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea18000 == 87 [pid = 1739] [id = 154] 12:17:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x9919e400) [pid = 1739] [serial = 462] [outer = (nil)] 12:17:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x9a7c7400) [pid = 1739] [serial = 463] [outer = 0x9919e400] 12:17:56 INFO - PROCESS | 1739 | 1468523876465 Marionette DEBUG loaded listener.js 12:17:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x9bb1a800) [pid = 1739] [serial = 464] [outer = 0x9919e400] 12:17:57 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:17:57 INFO - PROCESS | 1739 | 1468523877421 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 12:17:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 12:17:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1652ms 12:17:57 INFO - PROCESS | 1739 | 1468523877499 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 12:17:57 INFO - PROCESS | 1739 | 1468523877504 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 12:17:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 12:17:57 INFO - PROCESS | 1739 | 1468523877511 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 12:17:57 INFO - PROCESS | 1739 | 1468523877515 Marionette TRACE conn4 <- [1,590,null,{}] 12:17:57 INFO - PROCESS | 1739 | 1468523877521 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:57 INFO - PROCESS | 1739 | 1468523877526 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:57 INFO - PROCESS | 1739 | 1468523877786 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 12:17:58 INFO - PROCESS | 1739 | 1468523878058 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:58 INFO - PROCESS | 1739 | 1468523878068 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a8a0800 == 88 [pid = 1739] [id = 155] 12:17:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x9b6d6800) [pid = 1739] [serial = 465] [outer = (nil)] 12:17:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x9d88d800) [pid = 1739] [serial = 466] [outer = 0x9b6d6800] 12:17:58 INFO - PROCESS | 1739 | 1468523878157 Marionette DEBUG loaded listener.js 12:17:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0xa2167800) [pid = 1739] [serial = 467] [outer = 0x9b6d6800] 12:17:59 INFO - PROCESS | 1739 | 1468523879136 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 12:17:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 12:17:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1682ms 12:17:59 INFO - PROCESS | 1739 | 1468523879195 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 12:17:59 INFO - PROCESS | 1739 | 1468523879198 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 12:17:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 12:17:59 INFO - PROCESS | 1739 | 1468523879206 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 12:17:59 INFO - PROCESS | 1739 | 1468523879210 Marionette TRACE conn4 <- [1,594,null,{}] 12:17:59 INFO - PROCESS | 1739 | 1468523879217 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:17:59 INFO - PROCESS | 1739 | 1468523879221 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:59 INFO - PROCESS | 1739 | 1468523879421 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 12:17:59 INFO - PROCESS | 1739 | 1468523879658 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:17:59 INFO - PROCESS | 1739 | 1468523879665 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:17:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x91772800 == 89 [pid = 1739] [id = 156] 12:17:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x91773c00) [pid = 1739] [serial = 468] [outer = (nil)] 12:17:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x9177a000) [pid = 1739] [serial = 469] [outer = 0x91773c00] 12:17:59 INFO - PROCESS | 1739 | 1468523879787 Marionette DEBUG loaded listener.js 12:17:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x9177dc00) [pid = 1739] [serial = 470] [outer = 0x91773c00] 12:18:00 INFO - PROCESS | 1739 | 1468523880732 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 12:18:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 12:18:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1584ms 12:18:00 INFO - PROCESS | 1739 | 1468523880791 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 12:18:00 INFO - PROCESS | 1739 | 1468523880795 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 12:18:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 12:18:00 INFO - PROCESS | 1739 | 1468523880801 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 12:18:00 INFO - PROCESS | 1739 | 1468523880805 Marionette TRACE conn4 <- [1,598,null,{}] 12:18:00 INFO - PROCESS | 1739 | 1468523880811 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:00 INFO - PROCESS | 1739 | 1468523880821 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:01 INFO - PROCESS | 1739 | 1468523881090 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 12:18:01 INFO - PROCESS | 1739 | 1468523881368 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:01 INFO - PROCESS | 1739 | 1468523881375 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e136400 == 90 [pid = 1739] [id = 157] 12:18:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x91691c00) [pid = 1739] [serial = 471] [outer = (nil)] 12:18:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x9169c800) [pid = 1739] [serial = 472] [outer = 0x91691c00] 12:18:01 INFO - PROCESS | 1739 | 1468523881466 Marionette DEBUG loaded listener.js 12:18:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x91778000) [pid = 1739] [serial = 473] [outer = 0x91691c00] 12:18:02 INFO - PROCESS | 1739 | 1468523882348 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 12:18:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 12:18:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1582ms 12:18:02 INFO - PROCESS | 1739 | 1468523882384 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 12:18:02 INFO - PROCESS | 1739 | 1468523882389 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 12:18:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 12:18:02 INFO - PROCESS | 1739 | 1468523882397 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 12:18:02 INFO - PROCESS | 1739 | 1468523882401 Marionette TRACE conn4 <- [1,602,null,{}] 12:18:02 INFO - PROCESS | 1739 | 1468523882407 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:02 INFO - PROCESS | 1739 | 1468523882413 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:02 INFO - PROCESS | 1739 | 1468523882611 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 12:18:02 INFO - PROCESS | 1739 | 1468523882808 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:02 INFO - PROCESS | 1739 | 1468523882816 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f0000 == 91 [pid = 1739] [id = 158] 12:18:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x8d8f0400) [pid = 1739] [serial = 474] [outer = (nil)] 12:18:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x8d8f7400) [pid = 1739] [serial = 475] [outer = 0x8d8f0400] 12:18:03 INFO - PROCESS | 1739 | 1468523882996 Marionette DEBUG loaded listener.js 12:18:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 162 (0x8d8fa000) [pid = 1739] [serial = 476] [outer = 0x8d8f0400] 12:18:03 INFO - PROCESS | 1739 | 1468523883868 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 12:18:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 12:18:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1505ms 12:18:03 INFO - PROCESS | 1739 | 1468523883901 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 12:18:03 INFO - PROCESS | 1739 | 1468523883904 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 12:18:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 12:18:03 INFO - PROCESS | 1739 | 1468523883911 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 12:18:03 INFO - PROCESS | 1739 | 1468523883913 Marionette TRACE conn4 <- [1,606,null,{}] 12:18:03 INFO - PROCESS | 1739 | 1468523883920 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:03 INFO - PROCESS | 1739 | 1468523883925 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:04 INFO - PROCESS | 1739 | 1468523884114 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 12:18:04 INFO - PROCESS | 1739 | 1468523884305 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:04 INFO - PROCESS | 1739 | 1468523884311 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8efc00 == 92 [pid = 1739] [id = 159] 12:18:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 163 (0x8d8fb000) [pid = 1739] [serial = 477] [outer = (nil)] 12:18:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 164 (0x91776c00) [pid = 1739] [serial = 478] [outer = 0x8d8fb000] 12:18:04 INFO - PROCESS | 1739 | 1468523884394 Marionette DEBUG loaded listener.js 12:18:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 165 (0x9177b400) [pid = 1739] [serial = 479] [outer = 0x8d8fb000] 12:18:05 INFO - PROCESS | 1739 | 1468523885325 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 12:18:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1482ms 12:18:05 INFO - PROCESS | 1739 | 1468523885394 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 12:18:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 12:18:05 INFO - PROCESS | 1739 | 1468523885398 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 12:18:05 INFO - PROCESS | 1739 | 1468523885405 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 12:18:05 INFO - PROCESS | 1739 | 1468523885409 Marionette TRACE conn4 <- [1,610,null,{}] 12:18:05 INFO - PROCESS | 1739 | 1468523885415 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:05 INFO - PROCESS | 1739 | 1468523885420 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:05 INFO - PROCESS | 1739 | 1468523885654 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 12:18:05 INFO - PROCESS | 1739 | 1468523885896 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:05 INFO - PROCESS | 1739 | 1468523885903 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f4800 == 93 [pid = 1739] [id = 160] 12:18:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 166 (0x8d8f8000) [pid = 1739] [serial = 480] [outer = (nil)] 12:18:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 167 (0xa3354000) [pid = 1739] [serial = 481] [outer = 0x8d8f8000] 12:18:06 INFO - PROCESS | 1739 | 1468523886030 Marionette DEBUG loaded listener.js 12:18:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 168 (0xa4d4bc00) [pid = 1739] [serial = 482] [outer = 0x8d8f8000] 12:18:06 INFO - PROCESS | 1739 | 1468523886884 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 12:18:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 12:18:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1532ms 12:18:06 INFO - PROCESS | 1739 | 1468523886937 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 12:18:06 INFO - PROCESS | 1739 | 1468523886940 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 12:18:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 12:18:06 INFO - PROCESS | 1739 | 1468523886948 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 12:18:06 INFO - PROCESS | 1739 | 1468523886951 Marionette TRACE conn4 <- [1,614,null,{}] 12:18:06 INFO - PROCESS | 1739 | 1468523886957 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:06 INFO - PROCESS | 1739 | 1468523886962 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:07 INFO - PROCESS | 1739 | 1468523887172 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 12:18:07 INFO - PROCESS | 1739 | 1468523887480 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:07 INFO - PROCESS | 1739 | 1468523887487 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2c00 == 94 [pid = 1739] [id = 161] 12:18:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 169 (0x8baa3000) [pid = 1739] [serial = 483] [outer = (nil)] 12:18:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 170 (0x8baa6400) [pid = 1739] [serial = 484] [outer = 0x8baa3000] 12:18:07 INFO - PROCESS | 1739 | 1468523887616 Marionette DEBUG loaded listener.js 12:18:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 171 (0x8d8f3000) [pid = 1739] [serial = 485] [outer = 0x8baa3000] 12:18:08 INFO - PROCESS | 1739 | 1468523888955 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 12:18:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 12:18:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 2037ms 12:18:08 INFO - PROCESS | 1739 | 1468523888987 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 12:18:08 INFO - PROCESS | 1739 | 1468523888993 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 12:18:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 12:18:09 INFO - PROCESS | 1739 | 1468523889001 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 12:18:09 INFO - PROCESS | 1739 | 1468523889008 Marionette TRACE conn4 <- [1,618,null,{}] 12:18:09 INFO - PROCESS | 1739 | 1468523889016 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:09 INFO - PROCESS | 1739 | 1468523889022 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:09 INFO - PROCESS | 1739 | 1468523889209 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 12:18:09 INFO - PROCESS | 1739 | 1468523889413 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:09 INFO - PROCESS | 1739 | 1468523889421 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f7800 == 95 [pid = 1739] [id = 162] 12:18:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 172 (0x8e132800) [pid = 1739] [serial = 486] [outer = (nil)] 12:18:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 173 (0x8ea15000) [pid = 1739] [serial = 487] [outer = 0x8e132800] 12:18:09 INFO - PROCESS | 1739 | 1468523889552 Marionette DEBUG loaded listener.js 12:18:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 174 (0x8eb1a800) [pid = 1739] [serial = 488] [outer = 0x8e132800] 12:18:10 INFO - PROCESS | 1739 | 1468523890562 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:18:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 12:18:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1634ms 12:18:10 INFO - PROCESS | 1739 | 1468523890636 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 12:18:10 INFO - PROCESS | 1739 | 1468523890643 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 12:18:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 12:18:10 INFO - PROCESS | 1739 | 1468523890654 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 12:18:10 INFO - PROCESS | 1739 | 1468523890658 Marionette TRACE conn4 <- [1,622,null,{}] 12:18:10 INFO - PROCESS | 1739 | 1468523890665 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:10 INFO - PROCESS | 1739 | 1468523890671 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:10 INFO - PROCESS | 1739 | 1468523890906 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 12:18:11 INFO - PROCESS | 1739 | 1468523891248 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:11 INFO - PROCESS | 1739 | 1468523891256 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc0d400 == 96 [pid = 1739] [id = 163] 12:18:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 175 (0x91697c00) [pid = 1739] [serial = 489] [outer = (nil)] 12:18:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 176 (0x9169d000) [pid = 1739] [serial = 490] [outer = 0x91697c00] 12:18:11 INFO - PROCESS | 1739 | 1468523891353 Marionette DEBUG loaded listener.js 12:18:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 177 (0x916d6000) [pid = 1739] [serial = 491] [outer = 0x91697c00] 12:18:12 INFO - PROCESS | 1739 | 1468523892248 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 12:18:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 12:18:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1637ms 12:18:12 INFO - PROCESS | 1739 | 1468523892291 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 12:18:12 INFO - PROCESS | 1739 | 1468523892295 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 12:18:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 12:18:12 INFO - PROCESS | 1739 | 1468523892302 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 12:18:12 INFO - PROCESS | 1739 | 1468523892309 Marionette TRACE conn4 <- [1,626,null,{}] 12:18:12 INFO - PROCESS | 1739 | 1468523892326 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:12 INFO - PROCESS | 1739 | 1468523892335 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:12 INFO - PROCESS | 1739 | 1468523892527 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 12:18:12 INFO - PROCESS | 1739 | 1468523892765 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:12 INFO - PROCESS | 1739 | 1468523892777 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13e800 == 97 [pid = 1739] [id = 164] 12:18:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 178 (0x8eb1b000) [pid = 1739] [serial = 492] [outer = (nil)] 12:18:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 179 (0x916dc800) [pid = 1739] [serial = 493] [outer = 0x8eb1b000] 12:18:12 INFO - PROCESS | 1739 | 1468523892929 Marionette DEBUG loaded listener.js 12:18:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 180 (0x919a9400) [pid = 1739] [serial = 494] [outer = 0x8eb1b000] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x9a2a2800 == 96 [pid = 1739] [id = 129] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x9395f800 == 95 [pid = 1739] [id = 128] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc3000 == 94 [pid = 1739] [id = 150] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 179 (0x916e0000) [pid = 1739] [serial = 351] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 178 (0x8e13d000) [pid = 1739] [serial = 369] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 177 (0x9bbb1c00) [pid = 1739] [serial = 360] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 176 (0x94fecc00) [pid = 1739] [serial = 354] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 175 (0xa61e0c00) [pid = 1739] [serial = 366] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 174 (0xa1f02400) [pid = 1739] [serial = 363] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 173 (0x9789a800) [pid = 1739] [serial = 357] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 172 (0x8eb17800) [pid = 1739] [serial = 372] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 171 (0xa1f9fc00) [pid = 1739] [serial = 393] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x9395c400 == 93 [pid = 1739] [id = 149] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793c00 == 92 [pid = 1739] [id = 148] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18c400 == 91 [pid = 1739] [id = 147] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa0bc00 == 90 [pid = 1739] [id = 146] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8e393000 == 89 [pid = 1739] [id = 145] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8d792c00 == 88 [pid = 1739] [id = 144] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8f182800 == 87 [pid = 1739] [id = 137] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18c800 == 86 [pid = 1739] [id = 136] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa03800 == 85 [pid = 1739] [id = 135] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x93c89400 == 84 [pid = 1739] [id = 134] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x94fe1400 == 83 [pid = 1739] [id = 133] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcb3800 == 82 [pid = 1739] [id = 132] 12:18:13 INFO - PROCESS | 1739 | --DOCSHELL 0x914c5800 == 81 [pid = 1739] [id = 131] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 170 (0x9a7cb000) [pid = 1739] [serial = 387] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 169 (0x9a8a6c00) [pid = 1739] [serial = 388] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 168 (0x97879000) [pid = 1739] [serial = 384] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 167 (0x917afc00) [pid = 1739] [serial = 381] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 166 (0x9393f400) [pid = 1739] [serial = 382] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 165 (0x93933000) [pid = 1739] [serial = 379] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 164 (0x91f61c00) [pid = 1739] [serial = 378] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 163 (0x8fcb3c00) [pid = 1739] [serial = 376] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 162 (0x8fbba400) [pid = 1739] [serial = 375] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 161 (0x9a7cdc00) [pid = 1739] [serial = 390] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 160 (0x99fafc00) [pid = 1739] [serial = 385] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0x9b00c800) [pid = 1739] [serial = 391] [outer = (nil)] [url = about:blank] 12:18:13 INFO - PROCESS | 1739 | 1468523893994 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 12:18:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 12:18:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1739ms 12:18:14 INFO - PROCESS | 1739 | 1468523894044 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 12:18:14 INFO - PROCESS | 1739 | 1468523894051 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 12:18:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 12:18:14 INFO - PROCESS | 1739 | 1468523894060 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 12:18:14 INFO - PROCESS | 1739 | 1468523894066 Marionette TRACE conn4 <- [1,630,null,{}] 12:18:14 INFO - PROCESS | 1739 | 1468523894075 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:14 INFO - PROCESS | 1739 | 1468523894081 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:14 INFO - PROCESS | 1739 | 1468523894296 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 12:18:14 INFO - PROCESS | 1739 | 1468523894595 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:14 INFO - PROCESS | 1739 | 1468523894609 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d796000 == 82 [pid = 1739] [id = 165] 12:18:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x8d796400) [pid = 1739] [serial = 495] [outer = (nil)] 12:18:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x8e13fc00) [pid = 1739] [serial = 496] [outer = 0x8d796400] 12:18:14 INFO - PROCESS | 1739 | 1468523894700 Marionette DEBUG loaded listener.js 12:18:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 162 (0x8ea1a400) [pid = 1739] [serial = 497] [outer = 0x8d796400] 12:18:15 INFO - PROCESS | 1739 | 1468523895740 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 12:18:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 12:18:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1733ms 12:18:15 INFO - PROCESS | 1739 | 1468523895793 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 12:18:15 INFO - PROCESS | 1739 | 1468523895800 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 12:18:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 12:18:15 INFO - PROCESS | 1739 | 1468523895812 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 12:18:15 INFO - PROCESS | 1739 | 1468523895816 Marionette TRACE conn4 <- [1,634,null,{}] 12:18:15 INFO - PROCESS | 1739 | 1468523895823 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:15 INFO - PROCESS | 1739 | 1468523895828 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:16 INFO - PROCESS | 1739 | 1468523896031 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 12:18:16 INFO - PROCESS | 1739 | 1468523896318 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:16 INFO - PROCESS | 1739 | 1468523896327 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x9169ac00 == 83 [pid = 1739] [id = 166] 12:18:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 163 (0x917af000) [pid = 1739] [serial = 498] [outer = (nil)] 12:18:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 164 (0x9199cc00) [pid = 1739] [serial = 499] [outer = 0x917af000] 12:18:16 INFO - PROCESS | 1739 | 1468523896422 Marionette DEBUG loaded listener.js 12:18:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 165 (0x919b0000) [pid = 1739] [serial = 500] [outer = 0x917af000] 12:18:16 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:17 INFO - PROCESS | 1739 | 1468523897407 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 12:18:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 12:18:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1631ms 12:18:17 INFO - PROCESS | 1739 | 1468523897444 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 12:18:17 INFO - PROCESS | 1739 | 1468523897447 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 12:18:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 12:18:17 INFO - PROCESS | 1739 | 1468523897455 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 12:18:17 INFO - PROCESS | 1739 | 1468523897461 Marionette TRACE conn4 <- [1,638,null,{}] 12:18:17 INFO - PROCESS | 1739 | 1468523897479 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:17 INFO - PROCESS | 1739 | 1468523897488 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:17 INFO - PROCESS | 1739 | 1468523897687 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 12:18:17 INFO - PROCESS | 1739 | 1468523897926 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:17 INFO - PROCESS | 1739 | 1468523897940 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x93963c00 == 84 [pid = 1739] [id = 167] 12:18:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 166 (0x93a56c00) [pid = 1739] [serial = 501] [outer = (nil)] 12:18:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 167 (0x94f41c00) [pid = 1739] [serial = 502] [outer = 0x93a56c00] 12:18:18 INFO - PROCESS | 1739 | 1468523898067 Marionette DEBUG loaded listener.js 12:18:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 168 (0x96dec800) [pid = 1739] [serial = 503] [outer = 0x93a56c00] 12:18:18 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:18 INFO - PROCESS | 1739 | 1468523898947 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 12:18:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 12:18:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1545ms 12:18:19 INFO - PROCESS | 1739 | 1468523899001 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 12:18:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 12:18:19 INFO - PROCESS | 1739 | 1468523899007 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 12:18:19 INFO - PROCESS | 1739 | 1468523899013 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 12:18:19 INFO - PROCESS | 1739 | 1468523899017 Marionette TRACE conn4 <- [1,642,null,{}] 12:18:19 INFO - PROCESS | 1739 | 1468523899023 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:19 INFO - PROCESS | 1739 | 1468523899028 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:19 INFO - PROCESS | 1739 | 1468523899227 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 12:18:19 INFO - PROCESS | 1739 | 1468523899460 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:19 INFO - PROCESS | 1739 | 1468523899467 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a5a000 == 85 [pid = 1739] [id = 168] 12:18:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 169 (0x96df4800) [pid = 1739] [serial = 504] [outer = (nil)] 12:18:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 170 (0x98299c00) [pid = 1739] [serial = 505] [outer = 0x96df4800] 12:18:19 INFO - PROCESS | 1739 | 1468523899595 Marionette DEBUG loaded listener.js 12:18:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 171 (0x99fa0400) [pid = 1739] [serial = 506] [outer = 0x96df4800] 12:18:20 INFO - PROCESS | 1739 | 1468523900479 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 12:18:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 12:18:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1534ms 12:18:20 INFO - PROCESS | 1739 | 1468523900547 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 12:18:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 12:18:20 INFO - PROCESS | 1739 | 1468523900551 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 12:18:20 INFO - PROCESS | 1739 | 1468523900558 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 12:18:20 INFO - PROCESS | 1739 | 1468523900562 Marionette TRACE conn4 <- [1,646,null,{}] 12:18:20 INFO - PROCESS | 1739 | 1468523900569 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:20 INFO - PROCESS | 1739 | 1468523900574 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:20 INFO - PROCESS | 1739 | 1468523900768 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 12:18:21 INFO - PROCESS | 1739 | 1468523901003 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:21 INFO - PROCESS | 1739 | 1468523901010 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f5ac00 == 86 [pid = 1739] [id = 169] 12:18:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 172 (0x9a0c9000) [pid = 1739] [serial = 507] [outer = (nil)] 12:18:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 173 (0x9a8a5c00) [pid = 1739] [serial = 508] [outer = 0x9a0c9000] 12:18:21 INFO - PROCESS | 1739 | 1468523901139 Marionette DEBUG loaded listener.js 12:18:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 174 (0x9a8a8c00) [pid = 1739] [serial = 509] [outer = 0x9a0c9000] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x99f13400 == 85 [pid = 1739] [id = 90] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56b400 == 84 [pid = 1739] [id = 142] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa07400 == 83 [pid = 1739] [id = 79] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe5c00 == 82 [pid = 1739] [id = 139] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x97899000 == 81 [pid = 1739] [id = 49] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc0d400 == 80 [pid = 1739] [id = 163] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f7800 == 79 [pid = 1739] [id = 162] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8efc00 == 78 [pid = 1739] [id = 159] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f4800 == 77 [pid = 1739] [id = 160] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f0000 == 76 [pid = 1739] [id = 158] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8e136400 == 75 [pid = 1739] [id = 157] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x9a8a0800 == 74 [pid = 1739] [id = 155] 12:18:23 INFO - PROCESS | 1739 | --DOCSHELL 0x91772800 == 73 [pid = 1739] [id = 156] 12:18:23 INFO - PROCESS | 1739 | 1468523903719 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 12:18:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 12:18:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 3340ms 12:18:23 INFO - PROCESS | 1739 | 1468523903898 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 12:18:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 12:18:23 INFO - PROCESS | 1739 | 1468523903904 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 12:18:23 INFO - PROCESS | 1739 | 1468523903912 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 12:18:23 INFO - PROCESS | 1739 | 1468523903916 Marionette TRACE conn4 <- [1,650,null,{}] 12:18:23 INFO - PROCESS | 1739 | 1468523903924 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:23 INFO - PROCESS | 1739 | 1468523903929 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:24 INFO - PROCESS | 1739 | 1468523904091 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 12:18:24 INFO - PROCESS | 1739 | 1468523904104 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:24 INFO - PROCESS | 1739 | 1468523904111 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e392000 == 74 [pid = 1739] [id = 170] 12:18:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 175 (0x8e393800) [pid = 1739] [serial = 510] [outer = (nil)] 12:18:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 176 (0x8eb17800) [pid = 1739] [serial = 511] [outer = 0x8e393800] 12:18:24 INFO - PROCESS | 1739 | 1468523904186 Marionette DEBUG loaded listener.js 12:18:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 177 (0x8ebea800) [pid = 1739] [serial = 512] [outer = 0x8e393800] 12:18:25 INFO - PROCESS | 1739 | 1468523905124 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 12:18:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 12:18:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1237ms 12:18:25 INFO - PROCESS | 1739 | 1468523905155 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 12:18:25 INFO - PROCESS | 1739 | 1468523905161 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 12:18:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 12:18:25 INFO - PROCESS | 1739 | 1468523905173 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 12:18:25 INFO - PROCESS | 1739 | 1468523905176 Marionette TRACE conn4 <- [1,654,null,{}] 12:18:25 INFO - PROCESS | 1739 | 1468523905183 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:25 INFO - PROCESS | 1739 | 1468523905189 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:25 INFO - PROCESS | 1739 | 1468523905375 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 12:18:25 INFO - PROCESS | 1739 | 1468523905564 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:25 INFO - PROCESS | 1739 | 1468523905573 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e133c00 == 75 [pid = 1739] [id = 171] 12:18:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 178 (0x9169f000) [pid = 1739] [serial = 513] [outer = (nil)] 12:18:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 179 (0x91776800) [pid = 1739] [serial = 514] [outer = 0x9169f000] 12:18:25 INFO - PROCESS | 1739 | 1468523905650 Marionette DEBUG loaded listener.js 12:18:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 180 (0x917abc00) [pid = 1739] [serial = 515] [outer = 0x9169f000] 12:18:26 INFO - PROCESS | 1739 | 1468523906583 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 12:18:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 12:18:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1490ms 12:18:26 INFO - PROCESS | 1739 | 1468523906687 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 12:18:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 12:18:26 INFO - PROCESS | 1739 | 1468523906692 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 12:18:26 INFO - PROCESS | 1739 | 1468523906699 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 12:18:26 INFO - PROCESS | 1739 | 1468523906704 Marionette TRACE conn4 <- [1,658,null,{}] 12:18:26 INFO - PROCESS | 1739 | 1468523906727 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:26 INFO - PROCESS | 1739 | 1468523906736 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:26 INFO - PROCESS | 1739 | 1468523906974 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 12:18:27 INFO - PROCESS | 1739 | 1468523907000 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:27 INFO - PROCESS | 1739 | 1468523907010 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a5d800 == 76 [pid = 1739] [id = 172] 12:18:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 181 (0x93a9c400) [pid = 1739] [serial = 516] [outer = (nil)] 12:18:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 182 (0x96dec000) [pid = 1739] [serial = 517] [outer = 0x93a9c400] 12:18:27 INFO - PROCESS | 1739 | 1468523907105 Marionette DEBUG loaded listener.js 12:18:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 183 (0x97899000) [pid = 1739] [serial = 518] [outer = 0x93a9c400] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 182 (0x8fc08800) [pid = 1739] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 181 (0xa813b800) [pid = 1739] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 180 (0x8d79f000) [pid = 1739] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 179 (0x9222b000) [pid = 1739] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 178 (0xa6d9f400) [pid = 1739] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 177 (0x91f40000) [pid = 1739] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 176 (0x8fc07c00) [pid = 1739] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 175 (0xa22acc00) [pid = 1739] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 174 (0x917a9c00) [pid = 1739] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 173 (0x914c9800) [pid = 1739] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 172 (0x93a96000) [pid = 1739] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 171 (0x97876800) [pid = 1739] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 170 (0x97892c00) [pid = 1739] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 169 (0x8fbbcc00) [pid = 1739] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 168 (0x8ea16400) [pid = 1739] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 167 (0xa2ebb400) [pid = 1739] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 166 (0x8f184c00) [pid = 1739] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 165 (0x8e132800) [pid = 1739] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 12:18:28 INFO - PROCESS | 1739 | --DOMWINDOW == 164 (0x91697c00) [pid = 1739] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 12:18:28 INFO - PROCESS | 1739 | 1468523908609 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 12:18:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 12:18:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1941ms 12:18:28 INFO - PROCESS | 1739 | 1468523908641 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 12:18:28 INFO - PROCESS | 1739 | 1468523908645 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 12:18:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 12:18:28 INFO - PROCESS | 1739 | 1468523908653 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 12:18:28 INFO - PROCESS | 1739 | 1468523908657 Marionette TRACE conn4 <- [1,662,null,{}] 12:18:28 INFO - PROCESS | 1739 | 1468523908662 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:28 INFO - PROCESS | 1739 | 1468523908668 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:28 INFO - PROCESS | 1739 | 1468523908865 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 12:18:28 INFO - PROCESS | 1739 | 1468523908881 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:28 INFO - PROCESS | 1739 | 1468523908889 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f5000 == 77 [pid = 1739] [id = 173] 12:18:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 165 (0x8ea18400) [pid = 1739] [serial = 519] [outer = (nil)] 12:18:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 166 (0x916a0000) [pid = 1739] [serial = 520] [outer = 0x8ea18400] 12:18:29 INFO - PROCESS | 1739 | 1468523909100 Marionette DEBUG loaded listener.js 12:18:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 167 (0x94fe6800) [pid = 1739] [serial = 521] [outer = 0x8ea18400] 12:18:29 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:29 INFO - PROCESS | 1739 | 1468523909920 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 12:18:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 12:18:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1284ms 12:18:29 INFO - PROCESS | 1739 | 1468523909938 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 12:18:29 INFO - PROCESS | 1739 | 1468523909941 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 12:18:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 12:18:29 INFO - PROCESS | 1739 | 1468523909948 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 12:18:29 INFO - PROCESS | 1739 | 1468523909952 Marionette TRACE conn4 <- [1,666,null,{}] 12:18:29 INFO - PROCESS | 1739 | 1468523909957 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:29 INFO - PROCESS | 1739 | 1468523909963 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:30 INFO - PROCESS | 1739 | 1468523910270 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 12:18:30 INFO - PROCESS | 1739 | 1468523910422 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:30 INFO - PROCESS | 1739 | 1468523910431 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f2000 == 78 [pid = 1739] [id = 174] 12:18:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 168 (0x8d8f2c00) [pid = 1739] [serial = 522] [outer = (nil)] 12:18:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 169 (0x8d8fe400) [pid = 1739] [serial = 523] [outer = 0x8d8f2c00] 12:18:30 INFO - PROCESS | 1739 | 1468523910598 Marionette DEBUG loaded listener.js 12:18:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 170 (0x8e141c00) [pid = 1739] [serial = 524] [outer = 0x8d8f2c00] 12:18:31 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:31 INFO - PROCESS | 1739 | 1468523911608 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 12:18:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 12:18:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1730ms 12:18:31 INFO - PROCESS | 1739 | 1468523911681 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 12:18:31 INFO - PROCESS | 1739 | 1468523911688 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 12:18:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 12:18:31 INFO - PROCESS | 1739 | 1468523911698 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 12:18:31 INFO - PROCESS | 1739 | 1468523911703 Marionette TRACE conn4 <- [1,670,null,{}] 12:18:31 INFO - PROCESS | 1739 | 1468523911712 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:31 INFO - PROCESS | 1739 | 1468523911718 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:31 INFO - PROCESS | 1739 | 1468523911974 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 12:18:32 INFO - PROCESS | 1739 | 1468523912268 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:32 INFO - PROCESS | 1739 | 1468523912276 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d794c00 == 79 [pid = 1739] [id = 175] 12:18:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 171 (0x914c3800) [pid = 1739] [serial = 525] [outer = (nil)] 12:18:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 172 (0x91699800) [pid = 1739] [serial = 526] [outer = 0x914c3800] 12:18:32 INFO - PROCESS | 1739 | 1468523912367 Marionette DEBUG loaded listener.js 12:18:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 173 (0x91773400) [pid = 1739] [serial = 527] [outer = 0x914c3800] 12:18:33 INFO - PROCESS | 1739 | 1468523913337 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 12:18:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 12:18:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1695ms 12:18:33 INFO - PROCESS | 1739 | 1468523913393 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 12:18:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 12:18:33 INFO - PROCESS | 1739 | 1468523913399 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 12:18:33 INFO - PROCESS | 1739 | 1468523913406 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 12:18:33 INFO - PROCESS | 1739 | 1468523913410 Marionette TRACE conn4 <- [1,674,null,{}] 12:18:33 INFO - PROCESS | 1739 | 1468523913417 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:33 INFO - PROCESS | 1739 | 1468523913422 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:33 INFO - PROCESS | 1739 | 1468523913636 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 12:18:33 INFO - PROCESS | 1739 | 1468523913941 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:33 INFO - PROCESS | 1739 | 1468523913950 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f190800 == 80 [pid = 1739] [id = 176] 12:18:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 174 (0x9393f400) [pid = 1739] [serial = 528] [outer = (nil)] 12:18:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 175 (0x95002000) [pid = 1739] [serial = 529] [outer = 0x9393f400] 12:18:34 INFO - PROCESS | 1739 | 1468523914077 Marionette DEBUG loaded listener.js 12:18:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 176 (0x97890400) [pid = 1739] [serial = 530] [outer = 0x9393f400] 12:18:34 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:18:35 INFO - PROCESS | 1739 | 1468523915014 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 12:18:35 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 12:18:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1642ms 12:18:35 INFO - PROCESS | 1739 | 1468523915048 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 12:18:35 INFO - PROCESS | 1739 | 1468523915055 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 12:18:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 12:18:35 INFO - PROCESS | 1739 | 1468523915072 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 12:18:35 INFO - PROCESS | 1739 | 1468523915080 Marionette TRACE conn4 <- [1,678,null,{}] 12:18:35 INFO - PROCESS | 1739 | 1468523915086 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:35 INFO - PROCESS | 1739 | 1468523915093 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:35 INFO - PROCESS | 1739 | 1468523915303 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 12:18:35 INFO - PROCESS | 1739 | 1468523915552 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:35 INFO - PROCESS | 1739 | 1468523915559 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x96df8400 == 81 [pid = 1739] [id = 177] 12:18:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 177 (0x995c9400) [pid = 1739] [serial = 531] [outer = (nil)] 12:18:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 178 (0x9bb1d400) [pid = 1739] [serial = 532] [outer = 0x995c9400] 12:18:35 INFO - PROCESS | 1739 | 1468523915686 Marionette DEBUG loaded listener.js 12:18:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 179 (0x9bff6c00) [pid = 1739] [serial = 533] [outer = 0x995c9400] 12:18:36 INFO - PROCESS | 1739 | 1468523916589 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 12:18:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 12:18:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1595ms 12:18:36 INFO - PROCESS | 1739 | 1468523916660 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 12:18:36 INFO - PROCESS | 1739 | 1468523916664 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 12:18:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 12:18:36 INFO - PROCESS | 1739 | 1468523916671 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 12:18:36 INFO - PROCESS | 1739 | 1468523916675 Marionette TRACE conn4 <- [1,682,null,{}] 12:18:36 INFO - PROCESS | 1739 | 1468523916681 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:36 INFO - PROCESS | 1739 | 1468523916687 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:36 INFO - PROCESS | 1739 | 1468523916919 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 12:18:37 INFO - PROCESS | 1739 | 1468523917155 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:37 INFO - PROCESS | 1739 | 1468523917163 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f3c00 == 82 [pid = 1739] [id = 178] 12:18:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 180 (0x9b6cd000) [pid = 1739] [serial = 534] [outer = (nil)] 12:18:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 181 (0xa2162c00) [pid = 1739] [serial = 535] [outer = 0x9b6cd000] 12:18:37 INFO - PROCESS | 1739 | 1468523917295 Marionette DEBUG loaded listener.js 12:18:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 182 (0xa2166800) [pid = 1739] [serial = 536] [outer = 0x9b6cd000] 12:18:38 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:38 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:18:38 INFO - PROCESS | 1739 | 1468523918618 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 12:18:38 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) 12:18:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1989ms 12:18:38 INFO - PROCESS | 1739 | 1468523918750 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 12:18:38 INFO - PROCESS | 1739 | 1468523918755 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 12:18:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 12:18:38 INFO - PROCESS | 1739 | 1468523918785 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 12:18:38 INFO - PROCESS | 1739 | 1468523918789 Marionette TRACE conn4 <- [1,686,null,{}] 12:18:38 INFO - PROCESS | 1739 | 1468523918795 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:38 INFO - PROCESS | 1739 | 1468523918801 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:39 INFO - PROCESS | 1739 | 1468523919025 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 12:18:39 INFO - PROCESS | 1739 | 1468523919224 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:39 INFO - PROCESS | 1739 | 1468523919243 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:39 INFO - PROCESS | 1739 | ++DOCSHELL 0xa4d4d800 == 83 [pid = 1739] [id = 179] 12:18:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 183 (0xa4d51800) [pid = 1739] [serial = 537] [outer = (nil)] 12:18:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 184 (0xa61d6000) [pid = 1739] [serial = 538] [outer = 0xa4d51800] 12:18:39 INFO - PROCESS | 1739 | 1468523919379 Marionette DEBUG loaded listener.js 12:18:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 185 (0xa6c50000) [pid = 1739] [serial = 539] [outer = 0xa4d51800] 12:18:40 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:40 INFO - PROCESS | 1739 | 1468523920762 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 12:18:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 12:18:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1994ms 12:18:40 INFO - PROCESS | 1739 | 1468523920778 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 12:18:40 INFO - PROCESS | 1739 | 1468523920781 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 12:18:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 12:18:40 INFO - PROCESS | 1739 | 1468523920849 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 12:18:40 INFO - PROCESS | 1739 | 1468523920854 Marionette TRACE conn4 <- [1,690,null,{}] 12:18:40 INFO - PROCESS | 1739 | 1468523920865 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:40 INFO - PROCESS | 1739 | 1468523920870 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:41 INFO - PROCESS | 1739 | 1468523921050 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 12:18:41 INFO - PROCESS | 1739 | 1468523921242 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:41 INFO - PROCESS | 1739 | 1468523921248 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d567000 == 84 [pid = 1739] [id = 180] 12:18:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 186 (0x8f275400) [pid = 1739] [serial = 540] [outer = (nil)] 12:18:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 187 (0x8f27bc00) [pid = 1739] [serial = 541] [outer = 0x8f275400] 12:18:41 INFO - PROCESS | 1739 | 1468523921336 Marionette DEBUG loaded listener.js 12:18:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 188 (0x8f280800) [pid = 1739] [serial = 542] [outer = 0x8f275400] 12:18:42 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:42 INFO - PROCESS | 1739 | 1468523922659 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 12:18:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 12:18:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1856ms 12:18:42 INFO - PROCESS | 1739 | 1468523922687 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 12:18:42 INFO - PROCESS | 1739 | 1468523922691 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 12:18:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 12:18:42 INFO - PROCESS | 1739 | 1468523922759 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 12:18:42 INFO - PROCESS | 1739 | 1468523922762 Marionette TRACE conn4 <- [1,694,null,{}] 12:18:42 INFO - PROCESS | 1739 | 1468523922775 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:42 INFO - PROCESS | 1739 | 1468523922781 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:42 INFO - PROCESS | 1739 | 1468523922964 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 12:18:43 INFO - PROCESS | 1739 | 1468523923159 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:43 INFO - PROCESS | 1739 | 1468523923167 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d569800 == 85 [pid = 1739] [id = 181] 12:18:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 189 (0x8f278400) [pid = 1739] [serial = 543] [outer = (nil)] 12:18:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 190 (0x916a9000) [pid = 1739] [serial = 544] [outer = 0x8f278400] 12:18:43 INFO - PROCESS | 1739 | 1468523923256 Marionette DEBUG loaded listener.js 12:18:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 191 (0x916aa000) [pid = 1739] [serial = 545] [outer = 0x8f278400] 12:18:44 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:44 INFO - PROCESS | 1739 | 1468523924627 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 12:18:45 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) 12:18:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2309ms 12:18:45 INFO - PROCESS | 1739 | 1468523925051 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 12:18:45 INFO - PROCESS | 1739 | 1468523925057 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 12:18:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 12:18:45 INFO - PROCESS | 1739 | 1468523925150 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 12:18:45 INFO - PROCESS | 1739 | 1468523925156 Marionette TRACE conn4 <- [1,698,null,{}] 12:18:45 INFO - PROCESS | 1739 | 1468523925168 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:45 INFO - PROCESS | 1739 | 1468523925173 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:45 INFO - PROCESS | 1739 | 1468523925378 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 12:18:45 INFO - PROCESS | 1739 | 1468523925591 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:45 INFO - PROCESS | 1739 | 1468523925606 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba98c00 == 86 [pid = 1739] [id = 182] 12:18:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 192 (0x8d8f9800) [pid = 1739] [serial = 546] [outer = (nil)] 12:18:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 193 (0x8e13f000) [pid = 1739] [serial = 547] [outer = 0x8d8f9800] 12:18:45 INFO - PROCESS | 1739 | 1468523925819 Marionette DEBUG loaded listener.js 12:18:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 194 (0x8ebe5c00) [pid = 1739] [serial = 548] [outer = 0x8d8f9800] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9500e000 == 85 [pid = 1739] [id = 52] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9d890000 == 84 [pid = 1739] [id = 27] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9222c000 == 83 [pid = 1739] [id = 17] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 193 (0x9a8aa400) [pid = 1739] [serial = 454] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 192 (0x8f18f800) [pid = 1739] [serial = 457] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 191 (0x919aa400) [pid = 1739] [serial = 460] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 190 (0x9a7c7400) [pid = 1739] [serial = 463] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 189 (0x9d88d800) [pid = 1739] [serial = 466] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 188 (0x9177a000) [pid = 1739] [serial = 469] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 187 (0x9169c800) [pid = 1739] [serial = 472] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 186 (0x8d8f7400) [pid = 1739] [serial = 475] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 185 (0x91776c00) [pid = 1739] [serial = 478] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 184 (0xa3354000) [pid = 1739] [serial = 481] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 183 (0x8baa6400) [pid = 1739] [serial = 484] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 182 (0x8d79a000) [pid = 1739] [serial = 430] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 181 (0x8ebed400) [pid = 1739] [serial = 418] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 180 (0xa2ef3400) [pid = 1739] [serial = 421] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 179 (0x8fc0c800) [pid = 1739] [serial = 409] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 178 (0x919ac800) [pid = 1739] [serial = 412] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 177 (0x9a53c400) [pid = 1739] [serial = 415] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 176 (0x8fa02800) [pid = 1739] [serial = 424] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 175 (0x8fbb8000) [pid = 1739] [serial = 427] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 174 (0x916dc800) [pid = 1739] [serial = 493] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x98297800 == 82 [pid = 1739] [id = 38] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbc800 == 81 [pid = 1739] [id = 117] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9a347c00 == 80 [pid = 1739] [id = 130] 12:18:47 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f5000 == 79 [pid = 1739] [id = 173] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x93a5d800 == 78 [pid = 1739] [id = 172] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e133c00 == 77 [pid = 1739] [id = 171] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e392000 == 76 [pid = 1739] [id = 170] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x91f5ac00 == 75 [pid = 1739] [id = 169] 12:18:47 INFO - PROCESS | 1739 | 1468523927266 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x93a5a000 == 74 [pid = 1739] [id = 168] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x93963c00 == 73 [pid = 1739] [id = 167] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9169ac00 == 72 [pid = 1739] [id = 166] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d796000 == 71 [pid = 1739] [id = 165] 12:18:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13e800 == 70 [pid = 1739] [id = 164] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 173 (0x9a53b800) [pid = 1739] [serial = 452] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 172 (0x8ea15000) [pid = 1739] [serial = 487] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 171 (0x8eb1a800) [pid = 1739] [serial = 488] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 170 (0x9169d000) [pid = 1739] [serial = 490] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 169 (0x916d6000) [pid = 1739] [serial = 491] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 168 (0x8fcb2000) [pid = 1739] [serial = 436] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 167 (0xa8fb0c00) [pid = 1739] [serial = 283] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 166 (0x8f188c00) [pid = 1739] [serial = 434] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 165 (0x94fe8400) [pid = 1739] [serial = 310] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 164 (0x9199f000) [pid = 1739] [serial = 406] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 163 (0xa81ee400) [pid = 1739] [serial = 325] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 162 (0x9395a800) [pid = 1739] [serial = 442] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 161 (0x94f45800) [pid = 1739] [serial = 446] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 160 (0xa22ac800) [pid = 1739] [serial = 403] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0xa61d7800) [pid = 1739] [serial = 322] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x99fa3000) [pid = 1739] [serial = 451] [outer = (nil)] [url = about:blank] 12:18:47 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) 12:18:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2240ms 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x9787a800) [pid = 1739] [serial = 400] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x9786e800) [pid = 1739] [serial = 328] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x99f95000) [pid = 1739] [serial = 449] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0xa2167c00) [pid = 1739] [serial = 316] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0x9a53b400) [pid = 1739] [serial = 313] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x98292400) [pid = 1739] [serial = 448] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x917a4800) [pid = 1739] [serial = 439] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x8fca7800) [pid = 1739] [serial = 307] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0xa6da3c00) [pid = 1739] [serial = 280] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x8f190000) [pid = 1739] [serial = 319] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x8eb20800) [pid = 1739] [serial = 433] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x9bffc000) [pid = 1739] [serial = 226] [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.] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x916d7800) [pid = 1739] [serial = 437] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x93a92c00) [pid = 1739] [serial = 445] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x916d8800) [pid = 1739] [serial = 396] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x93960000) [pid = 1739] [serial = 443] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x919ad000) [pid = 1739] [serial = 440] [outer = (nil)] [url = about:blank] 12:18:47 INFO - PROCESS | 1739 | 1468523927362 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 12:18:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 12:18:47 INFO - PROCESS | 1739 | 1468523927372 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 12:18:47 INFO - PROCESS | 1739 | 1468523927383 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 12:18:47 INFO - PROCESS | 1739 | 1468523927389 Marionette TRACE conn4 <- [1,702,null,{}] 12:18:47 INFO - PROCESS | 1739 | 1468523927395 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:47 INFO - PROCESS | 1739 | 1468523927401 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:47 INFO - PROCESS | 1739 | 1468523927572 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 12:18:47 INFO - PROCESS | 1739 | 1468523927722 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:47 INFO - PROCESS | 1739 | 1468523927731 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d795c00 == 71 [pid = 1739] [id = 183] 12:18:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8eb15800) [pid = 1739] [serial = 549] [outer = (nil)] 12:18:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8ebf3c00) [pid = 1739] [serial = 550] [outer = 0x8eb15800] 12:18:47 INFO - PROCESS | 1739 | 1468523927804 Marionette DEBUG loaded listener.js 12:18:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x8f272400) [pid = 1739] [serial = 551] [outer = 0x8eb15800] 12:18:48 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:49 INFO - PROCESS | 1739 | 1468523928999 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 12:18:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 12:18:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1641ms 12:18:49 INFO - PROCESS | 1739 | 1468523929020 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 12:18:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 12:18:49 INFO - PROCESS | 1739 | 1468523929026 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 12:18:49 INFO - PROCESS | 1739 | 1468523929032 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 12:18:49 INFO - PROCESS | 1739 | 1468523929036 Marionette TRACE conn4 <- [1,706,null,{}] 12:18:49 INFO - PROCESS | 1739 | 1468523929051 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:49 INFO - PROCESS | 1739 | 1468523929059 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:49 INFO - PROCESS | 1739 | 1468523929399 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 12:18:49 INFO - PROCESS | 1739 | 1468523929423 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:49 INFO - PROCESS | 1739 | 1468523929437 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc3400 == 72 [pid = 1739] [id = 184] 12:18:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x8fbc5400) [pid = 1739] [serial = 552] [outer = (nil)] 12:18:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x8fcae000) [pid = 1739] [serial = 553] [outer = 0x8fbc5400] 12:18:49 INFO - PROCESS | 1739 | 1468523929511 Marionette DEBUG loaded listener.js 12:18:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x9169ac00) [pid = 1739] [serial = 554] [outer = 0x8fbc5400] 12:18:50 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:50 INFO - PROCESS | 1739 | 1468523930836 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 12:18:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 12:18:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1831ms 12:18:50 INFO - PROCESS | 1739 | 1468523930871 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 12:18:50 INFO - PROCESS | 1739 | 1468523930874 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 12:18:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 12:18:50 INFO - PROCESS | 1739 | 1468523930894 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 12:18:50 INFO - PROCESS | 1739 | 1468523930896 Marionette TRACE conn4 <- [1,710,null,{}] 12:18:50 INFO - PROCESS | 1739 | 1468523930903 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:50 INFO - PROCESS | 1739 | 1468523930908 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:51 INFO - PROCESS | 1739 | 1468523931171 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 12:18:51 INFO - PROCESS | 1739 | 1468523931220 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:51 INFO - PROCESS | 1739 | 1468523931236 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc13000 == 73 [pid = 1739] [id = 185] 12:18:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x9169e400) [pid = 1739] [serial = 555] [outer = (nil)] 12:18:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x916e0c00) [pid = 1739] [serial = 556] [outer = 0x9169e400] 12:18:51 INFO - PROCESS | 1739 | 1468523931393 Marionette DEBUG loaded listener.js 12:18:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x9177e400) [pid = 1739] [serial = 557] [outer = 0x9169e400] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x8d8f0400) [pid = 1739] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x919af400) [pid = 1739] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x8fbbf400) [pid = 1739] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x9919e400) [pid = 1739] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x9169f000) [pid = 1739] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0xa4d57400) [pid = 1739] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x919a1800) [pid = 1739] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x9a0c9000) [pid = 1739] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x96df4800) [pid = 1739] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x9199d800) [pid = 1739] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x8d796400) [pid = 1739] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x97896000) [pid = 1739] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x8e393800) [pid = 1739] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x93a56c00) [pid = 1739] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x8d8f8000) [pid = 1739] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x8e136800) [pid = 1739] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x8e38f800) [pid = 1739] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x91f5e400) [pid = 1739] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x8baa3000) [pid = 1739] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x93934400) [pid = 1739] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x9d818400) [pid = 1739] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x917af000) [pid = 1739] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x8fc05800) [pid = 1739] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x8e13f800) [pid = 1739] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x91773c00) [pid = 1739] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x8eb1b000) [pid = 1739] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x8d56c400) [pid = 1739] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x8ebe7c00) [pid = 1739] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x93a9c400) [pid = 1739] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x93c8c000) [pid = 1739] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x93965000) [pid = 1739] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x9b6d6800) [pid = 1739] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x9a536000) [pid = 1739] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8ea14800) [pid = 1739] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8ea14c00) [pid = 1739] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x8d8fb000) [pid = 1739] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x91691c00) [pid = 1739] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x8d793400) [pid = 1739] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x914c9000) [pid = 1739] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x95003800) [pid = 1739] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x92228000) [pid = 1739] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0xa1f0e800) [pid = 1739] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 12:18:52 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x91996800) [pid = 1739] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 12:18:53 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:53 INFO - PROCESS | 1739 | 1468523933340 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 12:18:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 12:18:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2490ms 12:18:53 INFO - PROCESS | 1739 | 1468523933376 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 12:18:53 INFO - PROCESS | 1739 | 1468523933379 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 12:18:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 12:18:53 INFO - PROCESS | 1739 | 1468523933385 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 12:18:53 INFO - PROCESS | 1739 | 1468523933389 Marionette TRACE conn4 <- [1,714,null,{}] 12:18:53 INFO - PROCESS | 1739 | 1468523933394 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:53 INFO - PROCESS | 1739 | 1468523933399 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:53 INFO - PROCESS | 1739 | 1468523933629 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 12:18:53 INFO - PROCESS | 1739 | 1468523933638 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:53 INFO - PROCESS | 1739 | 1468523933647 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d568400 == 74 [pid = 1739] [id = 186] 12:18:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x8d56cc00) [pid = 1739] [serial = 558] [outer = (nil)] 12:18:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x8e13f800) [pid = 1739] [serial = 559] [outer = 0x8d56cc00] 12:18:53 INFO - PROCESS | 1739 | 1468523933717 Marionette DEBUG loaded listener.js 12:18:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x8eb1b000) [pid = 1739] [serial = 560] [outer = 0x8d56cc00] 12:18:55 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:55 INFO - PROCESS | 1739 | 1468523935281 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 12:18:55 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 12:18:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1929ms 12:18:55 INFO - PROCESS | 1739 | 1468523935316 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 12:18:55 INFO - PROCESS | 1739 | 1468523935322 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 12:18:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 12:18:55 INFO - PROCESS | 1739 | 1468523935331 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 12:18:55 INFO - PROCESS | 1739 | 1468523935337 Marionette TRACE conn4 <- [1,718,null,{}] 12:18:55 INFO - PROCESS | 1739 | 1468523935346 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:55 INFO - PROCESS | 1739 | 1468523935353 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:55 INFO - PROCESS | 1739 | 1468523935712 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 12:18:55 INFO - PROCESS | 1739 | 1468523935855 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:55 INFO - PROCESS | 1739 | 1468523935872 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d796000 == 75 [pid = 1739] [id = 187] 12:18:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8d796400) [pid = 1739] [serial = 561] [outer = (nil)] 12:18:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x8eb1c400) [pid = 1739] [serial = 562] [outer = 0x8d796400] 12:18:55 INFO - PROCESS | 1739 | 1468523935958 Marionette DEBUG loaded listener.js 12:18:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x8f274c00) [pid = 1739] [serial = 563] [outer = 0x8d796400] 12:18:57 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:18:57 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:18:57 INFO - PROCESS | 1739 | 1468523937329 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 12:18:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 12:18:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2046ms 12:18:57 INFO - PROCESS | 1739 | 1468523937407 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 12:18:57 INFO - PROCESS | 1739 | 1468523937415 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 12:18:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 12:18:57 INFO - PROCESS | 1739 | 1468523937430 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 12:18:57 INFO - PROCESS | 1739 | 1468523937434 Marionette TRACE conn4 <- [1,722,null,{}] 12:18:57 INFO - PROCESS | 1739 | 1468523937442 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:57 INFO - PROCESS | 1739 | 1468523937448 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:57 INFO - PROCESS | 1739 | 1468523937641 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 12:18:57 INFO - PROCESS | 1739 | 1468523937830 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:57 INFO - PROCESS | 1739 | 1468523937839 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e140400 == 76 [pid = 1739] [id = 188] 12:18:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x8f272000) [pid = 1739] [serial = 564] [outer = (nil)] 12:18:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x8fc11000) [pid = 1739] [serial = 565] [outer = 0x8f272000] 12:18:57 INFO - PROCESS | 1739 | 1468523937967 Marionette DEBUG loaded listener.js 12:18:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x914c6800) [pid = 1739] [serial = 566] [outer = 0x8f272000] 12:18:58 INFO - PROCESS | 1739 | 1468523938979 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 12:18:59 INFO - PROCESS | 1739 | 1468523939037 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 12:18:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 12:18:59 INFO - PROCESS | 1739 | 1468523939045 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 12:18:59 INFO - PROCESS | 1739 | 1468523939051 Marionette TRACE conn4 <- [1,726,null,{}] 12:18:59 INFO - PROCESS | 1739 | 1468523939069 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:18:59 INFO - PROCESS | 1739 | 1468523939078 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:59 INFO - PROCESS | 1739 | 1468523939298 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 12:18:59 INFO - PROCESS | 1739 | 1468523939584 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:18:59 INFO - PROCESS | 1739 | 1468523939595 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:18:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x917b1c00 == 77 [pid = 1739] [id = 189] 12:18:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x917b2800) [pid = 1739] [serial = 567] [outer = (nil)] 12:18:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x9199ec00) [pid = 1739] [serial = 568] [outer = 0x917b2800] 12:18:59 INFO - PROCESS | 1739 | 1468523939689 Marionette DEBUG loaded listener.js 12:18:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x919a6c00) [pid = 1739] [serial = 569] [outer = 0x917b2800] 12:19:00 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:00 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:19:00 INFO - PROCESS | 1739 | 1468523940699 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 12:19:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 12:19:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1685ms 12:19:00 INFO - PROCESS | 1739 | 1468523940731 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 12:19:00 INFO - PROCESS | 1739 | 1468523940735 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 12:19:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 12:19:00 INFO - PROCESS | 1739 | 1468523940743 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 12:19:00 INFO - PROCESS | 1739 | 1468523940747 Marionette TRACE conn4 <- [1,730,null,{}] 12:19:00 INFO - PROCESS | 1739 | 1468523940753 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:00 INFO - PROCESS | 1739 | 1468523940758 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:00 INFO - PROCESS | 1739 | 1468523940961 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 12:19:01 INFO - PROCESS | 1739 | 1468523941202 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:01 INFO - PROCESS | 1739 | 1468523941211 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x917af000 == 78 [pid = 1739] [id = 190] 12:19:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x919a9800) [pid = 1739] [serial = 570] [outer = (nil)] 12:19:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x919b4c00) [pid = 1739] [serial = 571] [outer = 0x919a9800] 12:19:01 INFO - PROCESS | 1739 | 1468523941311 Marionette DEBUG loaded listener.js 12:19:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x9222c400) [pid = 1739] [serial = 572] [outer = 0x919a9800] 12:19:02 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:02 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:19:02 INFO - PROCESS | 1739 | 1468523942251 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 12:19:02 INFO - PROCESS | 1739 | 1468523942331 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 12:19:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 12:19:02 INFO - PROCESS | 1739 | 1468523942338 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 12:19:02 INFO - PROCESS | 1739 | 1468523942342 Marionette TRACE conn4 <- [1,734,null,{}] 12:19:02 INFO - PROCESS | 1739 | 1468523942348 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:02 INFO - PROCESS | 1739 | 1468523942353 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:02 INFO - PROCESS | 1739 | 1468523942548 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 12:19:02 INFO - PROCESS | 1739 | 1468523942791 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:02 INFO - PROCESS | 1739 | 1468523942800 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2400 == 79 [pid = 1739] [id = 191] 12:19:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x91997c00) [pid = 1739] [serial = 573] [outer = (nil)] 12:19:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x9395c400) [pid = 1739] [serial = 574] [outer = 0x91997c00] 12:19:02 INFO - PROCESS | 1739 | 1468523942931 Marionette DEBUG loaded listener.js 12:19:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x93961800) [pid = 1739] [serial = 575] [outer = 0x91997c00] 12:19:03 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:03 INFO - PROCESS | 1739 | 1468523943841 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 12:19:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 12:19:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1534ms 12:19:03 INFO - PROCESS | 1739 | 1468523943873 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 12:19:03 INFO - PROCESS | 1739 | 1468523943877 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 12:19:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 12:19:03 INFO - PROCESS | 1739 | 1468523943884 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 12:19:03 INFO - PROCESS | 1739 | 1468523943887 Marionette TRACE conn4 <- [1,738,null,{}] 12:19:03 INFO - PROCESS | 1739 | 1468523943894 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:03 INFO - PROCESS | 1739 | 1468523943904 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:04 INFO - PROCESS | 1739 | 1468523944140 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 12:19:04 INFO - PROCESS | 1739 | 1468523944390 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:04 INFO - PROCESS | 1739 | 1468523944399 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x93959400 == 80 [pid = 1739] [id = 192] 12:19:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x93a55800) [pid = 1739] [serial = 576] [outer = (nil)] 12:19:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x96df0000) [pid = 1739] [serial = 577] [outer = 0x93a55800] 12:19:04 INFO - PROCESS | 1739 | 1468523944535 Marionette DEBUG loaded listener.js 12:19:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x97879400) [pid = 1739] [serial = 578] [outer = 0x93a55800] 12:19:05 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:05 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:19:05 INFO - PROCESS | 1739 | 1468523945869 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 12:19:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 12:19:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 2033ms 12:19:05 INFO - PROCESS | 1739 | 1468523945953 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 12:19:05 INFO - PROCESS | 1739 | 1468523945957 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 12:19:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 12:19:06 INFO - PROCESS | 1739 | 1468523946016 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 12:19:06 INFO - PROCESS | 1739 | 1468523946021 Marionette TRACE conn4 <- [1,742,null,{}] 12:19:06 INFO - PROCESS | 1739 | 1468523946027 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:06 INFO - PROCESS | 1739 | 1468523946032 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:06 INFO - PROCESS | 1739 | 1468523946212 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 12:19:06 INFO - PROCESS | 1739 | 1468523946403 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:06 INFO - PROCESS | 1739 | 1468523946411 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9cc00 == 81 [pid = 1739] [id = 193] 12:19:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x93930c00) [pid = 1739] [serial = 579] [outer = (nil)] 12:19:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x99f10000) [pid = 1739] [serial = 580] [outer = 0x93930c00] 12:19:06 INFO - PROCESS | 1739 | 1468523946496 Marionette DEBUG loaded listener.js 12:19:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x99fa2400) [pid = 1739] [serial = 581] [outer = 0x93930c00] 12:19:07 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:07 INFO - PROCESS | 1739 | 1468523947773 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 12:19:07 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 12:19:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1785ms 12:19:07 INFO - PROCESS | 1739 | 1468523947797 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 12:19:07 INFO - PROCESS | 1739 | 1468523947802 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 12:19:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 12:19:07 INFO - PROCESS | 1739 | 1468523947808 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 12:19:07 INFO - PROCESS | 1739 | 1468523947812 Marionette TRACE conn4 <- [1,746,null,{}] 12:19:07 INFO - PROCESS | 1739 | 1468523947818 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:07 INFO - PROCESS | 1739 | 1468523947824 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:08 INFO - PROCESS | 1739 | 1468523948058 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 12:19:08 INFO - PROCESS | 1739 | 1468523948254 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:08 INFO - PROCESS | 1739 | 1468523948260 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9b000 == 82 [pid = 1739] [id = 194] 12:19:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x8baa0400) [pid = 1739] [serial = 582] [outer = (nil)] 12:19:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x99f93400) [pid = 1739] [serial = 583] [outer = 0x8baa0400] 12:19:08 INFO - PROCESS | 1739 | 1468523948346 Marionette DEBUG loaded listener.js 12:19:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x9a539c00) [pid = 1739] [serial = 584] [outer = 0x8baa0400] 12:19:09 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:09 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:09 INFO - PROCESS | 1739 | 1468523949679 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 12:19:09 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.) 12:19:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1931ms 12:19:09 INFO - PROCESS | 1739 | 1468523949780 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 12:19:09 INFO - PROCESS | 1739 | 1468523949783 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 12:19:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 12:19:09 INFO - PROCESS | 1739 | 1468523949795 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 12:19:09 INFO - PROCESS | 1739 | 1468523949799 Marionette TRACE conn4 <- [1,750,null,{}] 12:19:09 INFO - PROCESS | 1739 | 1468523949806 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:09 INFO - PROCESS | 1739 | 1468523949811 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:10 INFO - PROCESS | 1739 | 1468523949998 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 12:19:10 INFO - PROCESS | 1739 | 1468523950206 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:10 INFO - PROCESS | 1739 | 1468523950215 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99800 == 83 [pid = 1739] [id = 195] 12:19:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x8ba99c00) [pid = 1739] [serial = 585] [outer = (nil)] 12:19:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x8d8f1000) [pid = 1739] [serial = 586] [outer = 0x8ba99c00] 12:19:10 INFO - PROCESS | 1739 | 1468523950335 Marionette DEBUG loaded listener.js 12:19:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x8ebebc00) [pid = 1739] [serial = 587] [outer = 0x8ba99c00] 12:19:11 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:11 INFO - PROCESS | 1739 | 1468523951897 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 12:19:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 12:19:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2141ms 12:19:11 INFO - PROCESS | 1739 | 1468523951937 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 12:19:11 INFO - PROCESS | 1739 | 1468523951943 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 12:19:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 12:19:11 INFO - PROCESS | 1739 | 1468523951952 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 12:19:11 INFO - PROCESS | 1739 | 1468523951956 Marionette TRACE conn4 <- [1,754,null,{}] 12:19:11 INFO - PROCESS | 1739 | 1468523951965 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:11 INFO - PROCESS | 1739 | 1468523951971 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:12 INFO - PROCESS | 1739 | 1468523952190 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 12:19:12 INFO - PROCESS | 1739 | 1468523952390 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:12 INFO - PROCESS | 1739 | 1468523952399 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d561800 == 84 [pid = 1739] [id = 196] 12:19:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x8d79b400) [pid = 1739] [serial = 588] [outer = (nil)] 12:19:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x8ea1a800) [pid = 1739] [serial = 589] [outer = 0x8d79b400] 12:19:12 INFO - PROCESS | 1739 | 1468523952512 Marionette DEBUG loaded listener.js 12:19:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x8eb18000) [pid = 1739] [serial = 590] [outer = 0x8d79b400] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x916a0000) [pid = 1739] [serial = 520] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8d567000 == 83 [pid = 1739] [id = 180] 12:19:13 INFO - PROCESS | 1739 | --DOCSHELL 0xa4d4d800 == 82 [pid = 1739] [id = 179] 12:19:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f3c00 == 81 [pid = 1739] [id = 178] 12:19:13 INFO - PROCESS | 1739 | --DOCSHELL 0x96df8400 == 80 [pid = 1739] [id = 177] 12:19:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8f190800 == 79 [pid = 1739] [id = 176] 12:19:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8d794c00 == 78 [pid = 1739] [id = 175] 12:19:13 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f2000 == 77 [pid = 1739] [id = 174] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x8d8fa000) [pid = 1739] [serial = 476] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0xa1f02c00) [pid = 1739] [serial = 416] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x917ac400) [pid = 1739] [serial = 352] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x9bb1a800) [pid = 1739] [serial = 464] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x91776800) [pid = 1739] [serial = 514] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0xa6d9ec00) [pid = 1739] [serial = 367] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x919b0c00) [pid = 1739] [serial = 413] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x9a8a8c00) [pid = 1739] [serial = 509] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x98299c00) [pid = 1739] [serial = 505] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x9393c800) [pid = 1739] [serial = 461] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x8e13fc00) [pid = 1739] [serial = 496] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x9bffbc00) [pid = 1739] [serial = 361] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x8ebea800) [pid = 1739] [serial = 512] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x96dec800) [pid = 1739] [serial = 503] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x8ea1a400) [pid = 1739] [serial = 497] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0xa4d4bc00) [pid = 1739] [serial = 482] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x8e141400) [pid = 1739] [serial = 370] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x919b4800) [pid = 1739] [serial = 425] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x9a7c3400) [pid = 1739] [serial = 349] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8d8f3000) [pid = 1739] [serial = 485] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x9a8a5c00) [pid = 1739] [serial = 508] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0xa33c3800) [pid = 1739] [serial = 422] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8eb17800) [pid = 1739] [serial = 511] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x99fa0400) [pid = 1739] [serial = 506] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0xa2164c00) [pid = 1739] [serial = 364] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x919b0000) [pid = 1739] [serial = 500] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x8fc10400) [pid = 1739] [serial = 410] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x94f41c00) [pid = 1739] [serial = 502] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x9199cc00) [pid = 1739] [serial = 499] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x8eb1b400) [pid = 1739] [serial = 373] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x9177dc00) [pid = 1739] [serial = 470] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x919a9400) [pid = 1739] [serial = 494] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0xa4f1c800) [pid = 1739] [serial = 428] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x8ebf1000) [pid = 1739] [serial = 419] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x96dec000) [pid = 1739] [serial = 517] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x9786f800) [pid = 1739] [serial = 355] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x9967b800) [pid = 1739] [serial = 358] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0xa2167800) [pid = 1739] [serial = 467] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x97899000) [pid = 1739] [serial = 518] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x9b009800) [pid = 1739] [serial = 455] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8fa0e400) [pid = 1739] [serial = 458] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8ea1cc00) [pid = 1739] [serial = 286] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x917abc00) [pid = 1739] [serial = 515] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x9177b400) [pid = 1739] [serial = 479] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x91778000) [pid = 1739] [serial = 473] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8d79b000) [pid = 1739] [serial = 431] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x917ae000) [pid = 1739] [serial = 397] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x99f92000) [pid = 1739] [serial = 401] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0xa216a400) [pid = 1739] [serial = 394] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0xa2ebac00) [pid = 1739] [serial = 404] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x919a3000) [pid = 1739] [serial = 407] [outer = (nil)] [url = about:blank] 12:19:13 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:13 INFO - PROCESS | 1739 | 1468523953919 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 12:19:13 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 12:19:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1993ms 12:19:13 INFO - PROCESS | 1739 | 1468523953945 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 12:19:13 INFO - PROCESS | 1739 | 1468523953952 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 12:19:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 12:19:13 INFO - PROCESS | 1739 | 1468523953963 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 12:19:13 INFO - PROCESS | 1739 | 1468523953967 Marionette TRACE conn4 <- [1,758,null,{}] 12:19:13 INFO - PROCESS | 1739 | 1468523953973 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:13 INFO - PROCESS | 1739 | 1468523953979 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:14 INFO - PROCESS | 1739 | 1468523954202 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 12:19:14 INFO - PROCESS | 1739 | 1468523954369 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:14 INFO - PROCESS | 1739 | 1468523954381 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f3000 == 78 [pid = 1739] [id = 197] 12:19:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8ea1a400) [pid = 1739] [serial = 591] [outer = (nil)] 12:19:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8eb1c000) [pid = 1739] [serial = 592] [outer = 0x8ea1a400] 12:19:14 INFO - PROCESS | 1739 | 1468523954452 Marionette DEBUG loaded listener.js 12:19:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8f188000) [pid = 1739] [serial = 593] [outer = 0x8ea1a400] 12:19:15 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:15 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:19:15 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:15 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:15 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:19:15 INFO - PROCESS | 1739 | 1468523955267 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 12:19:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 12:19:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1336ms 12:19:15 INFO - PROCESS | 1739 | 1468523955299 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 12:19:15 INFO - PROCESS | 1739 | 1468523955302 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 12:19:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 12:19:15 INFO - PROCESS | 1739 | 1468523955309 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 12:19:15 INFO - PROCESS | 1739 | 1468523955315 Marionette TRACE conn4 <- [1,762,null,{}] 12:19:15 INFO - PROCESS | 1739 | 1468523955331 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:15 INFO - PROCESS | 1739 | 1468523955340 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:15 INFO - PROCESS | 1739 | 1468523955528 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 12:19:15 INFO - PROCESS | 1739 | 1468523955680 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:15 INFO - PROCESS | 1739 | 1468523955689 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc10400 == 79 [pid = 1739] [id = 198] 12:19:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8fc12000) [pid = 1739] [serial = 594] [outer = (nil)] 12:19:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x914c8000) [pid = 1739] [serial = 595] [outer = 0x8fc12000] 12:19:15 INFO - PROCESS | 1739 | 1468523955776 Marionette DEBUG loaded listener.js 12:19:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x916a8000) [pid = 1739] [serial = 596] [outer = 0x8fc12000] 12:19:17 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x9169e400) [pid = 1739] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 12:19:17 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8d8f9800) [pid = 1739] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 12:19:17 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8ea18400) [pid = 1739] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 12:19:17 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8fbc5400) [pid = 1739] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 12:19:17 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8eb15800) [pid = 1739] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 12:19:17 INFO - PROCESS | 1739 | 1468523957074 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 12:19:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 12:19:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1791ms 12:19:17 INFO - PROCESS | 1739 | 1468523957101 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 12:19:17 INFO - PROCESS | 1739 | 1468523957107 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 12:19:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 12:19:17 INFO - PROCESS | 1739 | 1468523957127 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 12:19:17 INFO - PROCESS | 1739 | 1468523957132 Marionette TRACE conn4 <- [1,766,null,{}] 12:19:17 INFO - PROCESS | 1739 | 1468523957141 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:17 INFO - PROCESS | 1739 | 1468523957147 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:17 INFO - PROCESS | 1739 | 1468523957496 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 12:19:17 INFO - PROCESS | 1739 | 1468523957635 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:17 INFO - PROCESS | 1739 | 1468523957652 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f6400 == 80 [pid = 1739] [id = 199] 12:19:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d8f8000) [pid = 1739] [serial = 597] [outer = (nil)] 12:19:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d8fc000) [pid = 1739] [serial = 598] [outer = 0x8d8f8000] 12:19:17 INFO - PROCESS | 1739 | 1468523957777 Marionette DEBUG loaded listener.js 12:19:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8e13e800) [pid = 1739] [serial = 599] [outer = 0x8d8f8000] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0xa672cc00 == 79 [pid = 1739] [id = 108] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x94feb400 == 78 [pid = 1739] [id = 111] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x914cec00 == 77 [pid = 1739] [id = 127] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x93964c00 == 76 [pid = 1739] [id = 119] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca8000 == 75 [pid = 1739] [id = 92] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1ec00 == 74 [pid = 1739] [id = 126] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea13400 == 73 [pid = 1739] [id = 95] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x98235000 == 72 [pid = 1739] [id = 28] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13b000 == 71 [pid = 1739] [id = 124] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0xa24fd000 == 70 [pid = 1739] [id = 93] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x91f5d800 == 69 [pid = 1739] [id = 114] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x92229800 == 68 [pid = 1739] [id = 89] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e134800 == 67 [pid = 1739] [id = 123] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8f183c00 == 66 [pid = 1739] [id = 109] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb17c00 == 65 [pid = 1739] [id = 125] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba98c00 == 64 [pid = 1739] [id = 182] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x919ae400 == 63 [pid = 1739] [id = 138] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcaf400 == 62 [pid = 1739] [id = 110] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebec400 == 61 [pid = 1739] [id = 140] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea18000 == 60 [pid = 1739] [id = 154] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa09000 == 59 [pid = 1739] [id = 91] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8f182000 == 58 [pid = 1739] [id = 122] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x914cc400 == 57 [pid = 1739] [id = 112] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x916e3000 == 56 [pid = 1739] [id = 94] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e38f400 == 55 [pid = 1739] [id = 141] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2c00 == 54 [pid = 1739] [id = 161] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d569800 == 53 [pid = 1739] [id = 181] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f3000 == 52 [pid = 1739] [id = 197] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d561800 == 51 [pid = 1739] [id = 196] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2400 == 50 [pid = 1739] [id = 191] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x917af000 == 49 [pid = 1739] [id = 190] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x917b1c00 == 48 [pid = 1739] [id = 189] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793000 == 47 [pid = 1739] [id = 143] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e140400 == 46 [pid = 1739] [id = 188] 12:19:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d796000 == 45 [pid = 1739] [id = 187] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x93c85c00 == 44 [pid = 1739] [id = 48] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea17400 == 43 [pid = 1739] [id = 113] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x950d0400 == 42 [pid = 1739] [id = 21] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x93a54000 == 41 [pid = 1739] [id = 118] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x97873400 == 40 [pid = 1739] [id = 151] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x9bb1e400 == 39 [pid = 1739] [id = 121] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x93959400 == 38 [pid = 1739] [id = 192] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8e39a800 == 37 [pid = 1739] [id = 152] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa08800 == 36 [pid = 1739] [id = 153] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x9bff6800 == 35 [pid = 1739] [id = 19] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9b000 == 34 [pid = 1739] [id = 194] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8f187c00 == 33 [pid = 1739] [id = 116] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x9cbe8800 == 32 [pid = 1739] [id = 18] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99800 == 31 [pid = 1739] [id = 195] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x914c2400 == 30 [pid = 1739] [id = 73] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x91f3a400 == 29 [pid = 1739] [id = 31] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9cc00 == 28 [pid = 1739] [id = 193] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x91f52c00 == 27 [pid = 1739] [id = 59] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x98226800 == 26 [pid = 1739] [id = 14] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x93a59000 == 25 [pid = 1739] [id = 120] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x92228c00 == 24 [pid = 1739] [id = 60] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x91f55000 == 23 [pid = 1739] [id = 29] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x9bba5400 == 22 [pid = 1739] [id = 77] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x99fae800 == 21 [pid = 1739] [id = 78] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0xa33cdc00 == 20 [pid = 1739] [id = 50] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0xa672e800 == 19 [pid = 1739] [id = 51] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa0d800 == 18 [pid = 1739] [id = 80] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0xa1f9e800 == 17 [pid = 1739] [id = 20] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc13000 == 16 [pid = 1739] [id = 185] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d795c00 == 15 [pid = 1739] [id = 183] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc3400 == 14 [pid = 1739] [id = 184] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x914c6400 == 13 [pid = 1739] [id = 88] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18a800 == 12 [pid = 1739] [id = 115] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x91f53800 == 11 [pid = 1739] [id = 30] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8d568400 == 10 [pid = 1739] [id = 186] 12:19:21 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc10400 == 9 [pid = 1739] [id = 198] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8e13f800) [pid = 1739] [serial = 559] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x916e0c00) [pid = 1739] [serial = 556] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8ebe5c00) [pid = 1739] [serial = 548] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8e13f000) [pid = 1739] [serial = 547] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x9bb1d400) [pid = 1739] [serial = 532] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8d8fe400) [pid = 1739] [serial = 523] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8f27bc00) [pid = 1739] [serial = 541] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x95002000) [pid = 1739] [serial = 529] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0xa2162c00) [pid = 1739] [serial = 535] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91699800) [pid = 1739] [serial = 526] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0xa61d6000) [pid = 1739] [serial = 538] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x94fe6800) [pid = 1739] [serial = 521] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8fcae000) [pid = 1739] [serial = 553] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ebf3c00) [pid = 1739] [serial = 550] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8f272400) [pid = 1739] [serial = 551] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916a9000) [pid = 1739] [serial = 544] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9177e400) [pid = 1739] [serial = 557] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9169ac00) [pid = 1739] [serial = 554] [outer = (nil)] [url = about:blank] 12:19:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d570000) [pid = 1739] [serial = 600] [outer = 0x93c84400] 12:19:24 INFO - PROCESS | 1739 | 1468523964695 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 12:19:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 12:19:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 7605ms 12:19:24 INFO - PROCESS | 1739 | 1468523964731 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 12:19:24 INFO - PROCESS | 1739 | 1468523964738 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 12:19:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 12:19:24 INFO - PROCESS | 1739 | 1468523964748 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 12:19:24 INFO - PROCESS | 1739 | 1468523964753 Marionette TRACE conn4 <- [1,770,null,{}] 12:19:24 INFO - PROCESS | 1739 | 1468523964764 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:24 INFO - PROCESS | 1739 | 1468523964769 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:25 INFO - PROCESS | 1739 | 1468523965083 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 12:19:25 INFO - PROCESS | 1739 | 1468523965213 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:25 INFO - PROCESS | 1739 | 1468523965223 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d799400 == 10 [pid = 1739] [id = 200] 12:19:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d79d800) [pid = 1739] [serial = 601] [outer = (nil)] 12:19:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d8fd800) [pid = 1739] [serial = 602] [outer = 0x8d79d800] 12:19:25 INFO - PROCESS | 1739 | 1468523965329 Marionette DEBUG loaded listener.js 12:19:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8e137800) [pid = 1739] [serial = 603] [outer = 0x8d79d800] 12:19:26 INFO - PROCESS | 1739 | 1468523966331 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 12:19:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 12:19:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1634ms 12:19:26 INFO - PROCESS | 1739 | 1468523966381 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 12:19:26 INFO - PROCESS | 1739 | 1468523966392 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 12:19:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 12:19:26 INFO - PROCESS | 1739 | 1468523966405 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 12:19:26 INFO - PROCESS | 1739 | 1468523966411 Marionette TRACE conn4 <- [1,774,null,{}] 12:19:26 INFO - PROCESS | 1739 | 1468523966417 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:26 INFO - PROCESS | 1739 | 1468523966423 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:26 INFO - PROCESS | 1739 | 1468523966672 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 12:19:26 INFO - PROCESS | 1739 | 1468523966945 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:26 INFO - PROCESS | 1739 | 1468523966953 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1a000 == 11 [pid = 1739] [id = 201] 12:19:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8eb1a800) [pid = 1739] [serial = 604] [outer = (nil)] 12:19:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8eb20c00) [pid = 1739] [serial = 605] [outer = 0x8eb1a800] 12:19:27 INFO - PROCESS | 1739 | 1468523967053 Marionette DEBUG loaded listener.js 12:19:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8ebec400) [pid = 1739] [serial = 606] [outer = 0x8eb1a800] 12:19:28 INFO - PROCESS | 1739 | 1468523968047 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 12:19:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 12:19:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1696ms 12:19:28 INFO - PROCESS | 1739 | 1468523968100 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 12:19:28 INFO - PROCESS | 1739 | 1468523968104 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 12:19:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 12:19:28 INFO - PROCESS | 1739 | 1468523968112 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 12:19:28 INFO - PROCESS | 1739 | 1468523968119 Marionette TRACE conn4 <- [1,778,null,{}] 12:19:28 INFO - PROCESS | 1739 | 1468523968139 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:28 INFO - PROCESS | 1739 | 1468523968149 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:28 INFO - PROCESS | 1739 | 1468523968386 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 12:19:28 INFO - PROCESS | 1739 | 1468523968660 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:28 INFO - PROCESS | 1739 | 1468523968673 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f279800 == 12 [pid = 1739] [id = 202] 12:19:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8f279c00) [pid = 1739] [serial = 607] [outer = (nil)] 12:19:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8f27dc00) [pid = 1739] [serial = 608] [outer = 0x8f279c00] 12:19:28 INFO - PROCESS | 1739 | 1468523968770 Marionette DEBUG loaded listener.js 12:19:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8fa08400) [pid = 1739] [serial = 609] [outer = 0x8f279c00] 12:19:29 INFO - PROCESS | 1739 | 1468523969729 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 12:19:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 12:19:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1691ms 12:19:29 INFO - PROCESS | 1739 | 1468523969803 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 12:19:29 INFO - PROCESS | 1739 | 1468523969809 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 12:19:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 12:19:29 INFO - PROCESS | 1739 | 1468523969815 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 12:19:29 INFO - PROCESS | 1739 | 1468523969819 Marionette TRACE conn4 <- [1,782,null,{}] 12:19:29 INFO - PROCESS | 1739 | 1468523969825 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:29 INFO - PROCESS | 1739 | 1468523969831 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:30 INFO - PROCESS | 1739 | 1468523970079 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 12:19:30 INFO - PROCESS | 1739 | 1468523970359 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:30 INFO - PROCESS | 1739 | 1468523970368 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d561800 == 13 [pid = 1739] [id = 203] 12:19:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8f273800) [pid = 1739] [serial = 610] [outer = (nil)] 12:19:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8fbc6c00) [pid = 1739] [serial = 611] [outer = 0x8f273800] 12:19:30 INFO - PROCESS | 1739 | 1468523970454 Marionette DEBUG loaded listener.js 12:19:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8fc10c00) [pid = 1739] [serial = 612] [outer = 0x8f273800] 12:19:31 INFO - PROCESS | 1739 | 1468523971444 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 12:19:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 12:19:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1687ms 12:19:31 INFO - PROCESS | 1739 | 1468523971503 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 12:19:31 INFO - PROCESS | 1739 | 1468523971508 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 12:19:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 12:19:31 INFO - PROCESS | 1739 | 1468523971514 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 12:19:31 INFO - PROCESS | 1739 | 1468523971518 Marionette TRACE conn4 <- [1,786,null,{}] 12:19:31 INFO - PROCESS | 1739 | 1468523971524 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:31 INFO - PROCESS | 1739 | 1468523971530 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:31 INFO - PROCESS | 1739 | 1468523971745 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 12:19:31 INFO - PROCESS | 1739 | 1468523971968 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:31 INFO - PROCESS | 1739 | 1468523971979 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4c00 == 14 [pid = 1739] [id = 204] 12:19:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ebef400) [pid = 1739] [serial = 613] [outer = (nil)] 12:19:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8fcae800) [pid = 1739] [serial = 614] [outer = 0x8ebef400] 12:19:32 INFO - PROCESS | 1739 | 1468523972075 Marionette DEBUG loaded listener.js 12:19:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x914c3c00) [pid = 1739] [serial = 615] [outer = 0x8ebef400] 12:19:33 INFO - PROCESS | 1739 | 1468523973021 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 12:19:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 12:19:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1586ms 12:19:33 INFO - PROCESS | 1739 | 1468523973102 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 12:19:33 INFO - PROCESS | 1739 | 1468523973106 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 12:19:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 12:19:33 INFO - PROCESS | 1739 | 1468523973113 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 12:19:33 INFO - PROCESS | 1739 | 1468523973118 Marionette TRACE conn4 <- [1,790,null,{}] 12:19:33 INFO - PROCESS | 1739 | 1468523973124 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:33 INFO - PROCESS | 1739 | 1468523973135 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:33 INFO - PROCESS | 1739 | 1468523973418 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 12:19:33 INFO - PROCESS | 1739 | 1468523973653 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:33 INFO - PROCESS | 1739 | 1468523973661 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1b400 == 15 [pid = 1739] [id = 205] 12:19:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8ea1c000) [pid = 1739] [serial = 616] [outer = (nil)] 12:19:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x916ad800) [pid = 1739] [serial = 617] [outer = 0x8ea1c000] 12:19:33 INFO - PROCESS | 1739 | 1468523973746 Marionette DEBUG loaded listener.js 12:19:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x916db000) [pid = 1739] [serial = 618] [outer = 0x8ea1c000] 12:19:34 INFO - PROCESS | 1739 | 1468523974681 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 12:19:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 12:19:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1634ms 12:19:34 INFO - PROCESS | 1739 | 1468523974748 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 12:19:34 INFO - PROCESS | 1739 | 1468523974752 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 12:19:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 12:19:34 INFO - PROCESS | 1739 | 1468523974759 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 12:19:34 INFO - PROCESS | 1739 | 1468523974763 Marionette TRACE conn4 <- [1,794,null,{}] 12:19:34 INFO - PROCESS | 1739 | 1468523974769 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:34 INFO - PROCESS | 1739 | 1468523974775 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:34 INFO - PROCESS | 1739 | 1468523974960 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 12:19:35 INFO - PROCESS | 1739 | 1468523975195 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:35 INFO - PROCESS | 1739 | 1468523975203 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79dc00 == 16 [pid = 1739] [id = 206] 12:19:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x916d4800) [pid = 1739] [serial = 619] [outer = (nil)] 12:19:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x916e3000) [pid = 1739] [serial = 620] [outer = 0x916d4800] 12:19:35 INFO - PROCESS | 1739 | 1468523975315 Marionette DEBUG loaded listener.js 12:19:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x91772400) [pid = 1739] [serial = 621] [outer = 0x916d4800] 12:19:36 INFO - PROCESS | 1739 | 1468523976232 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 12:19:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 12:19:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1530ms 12:19:36 INFO - PROCESS | 1739 | 1468523976291 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 12:19:36 INFO - PROCESS | 1739 | 1468523976295 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 12:19:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 12:19:36 INFO - PROCESS | 1739 | 1468523976302 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 12:19:36 INFO - PROCESS | 1739 | 1468523976305 Marionette TRACE conn4 <- [1,798,null,{}] 12:19:36 INFO - PROCESS | 1739 | 1468523976312 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:36 INFO - PROCESS | 1739 | 1468523976318 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:36 INFO - PROCESS | 1739 | 1468523976504 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 12:19:36 INFO - PROCESS | 1739 | 1468523976683 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:36 INFO - PROCESS | 1739 | 1468523976691 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x916d8400 == 17 [pid = 1739] [id = 207] 12:19:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x916ddc00) [pid = 1739] [serial = 622] [outer = (nil)] 12:19:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x9177e000) [pid = 1739] [serial = 623] [outer = 0x916ddc00] 12:19:36 INFO - PROCESS | 1739 | 1468523976820 Marionette DEBUG loaded listener.js 12:19:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x9177f400) [pid = 1739] [serial = 624] [outer = 0x916ddc00] 12:19:37 INFO - PROCESS | 1739 | 1468523977697 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 12:19:37 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 12:19:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1441ms 12:19:37 INFO - PROCESS | 1739 | 1468523977744 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 12:19:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 12:19:37 INFO - PROCESS | 1739 | 1468523977749 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 12:19:37 INFO - PROCESS | 1739 | 1468523977756 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 12:19:37 INFO - PROCESS | 1739 | 1468523977759 Marionette TRACE conn4 <- [1,802,null,{}] 12:19:37 INFO - PROCESS | 1739 | 1468523977765 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:37 INFO - PROCESS | 1739 | 1468523977771 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:37 INFO - PROCESS | 1739 | 1468523977956 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 12:19:38 INFO - PROCESS | 1739 | 1468523978145 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:38 INFO - PROCESS | 1739 | 1468523978155 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9b800 == 18 [pid = 1739] [id = 208] 12:19:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8d56a000) [pid = 1739] [serial = 625] [outer = (nil)] 12:19:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x917aa000) [pid = 1739] [serial = 626] [outer = 0x8d56a000] 12:19:38 INFO - PROCESS | 1739 | 1468523978283 Marionette DEBUG loaded listener.js 12:19:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x917ad000) [pid = 1739] [serial = 627] [outer = 0x8d56a000] 12:19:39 INFO - PROCESS | 1739 | 1468523979170 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 12:19:39 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 12:19:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1484ms 12:19:39 INFO - PROCESS | 1739 | 1468523979241 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 12:19:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 12:19:39 INFO - PROCESS | 1739 | 1468523979245 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 12:19:39 INFO - PROCESS | 1739 | 1468523979252 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 12:19:39 INFO - PROCESS | 1739 | 1468523979255 Marionette TRACE conn4 <- [1,806,null,{}] 12:19:39 INFO - PROCESS | 1739 | 1468523979261 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:39 INFO - PROCESS | 1739 | 1468523979267 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:39 INFO - PROCESS | 1739 | 1468523979468 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 12:19:39 INFO - PROCESS | 1739 | 1468523979765 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:39 INFO - PROCESS | 1739 | 1468523979776 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13d800 == 19 [pid = 1739] [id = 209] 12:19:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8e397800) [pid = 1739] [serial = 628] [outer = (nil)] 12:19:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x91999800) [pid = 1739] [serial = 629] [outer = 0x8e397800] 12:19:39 INFO - PROCESS | 1739 | 1468523979896 Marionette DEBUG loaded listener.js 12:19:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x919a1000) [pid = 1739] [serial = 630] [outer = 0x8e397800] 12:19:40 INFO - PROCESS | 1739 | 1468523980972 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 12:19:41 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 12:19:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1753ms 12:19:41 INFO - PROCESS | 1739 | 1468523981005 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 12:19:41 INFO - PROCESS | 1739 | 1468523981011 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 12:19:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 12:19:41 INFO - PROCESS | 1739 | 1468523981020 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 12:19:41 INFO - PROCESS | 1739 | 1468523981024 Marionette TRACE conn4 <- [1,810,null,{}] 12:19:41 INFO - PROCESS | 1739 | 1468523981034 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:41 INFO - PROCESS | 1739 | 1468523981039 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:41 INFO - PROCESS | 1739 | 1468523981236 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 12:19:41 INFO - PROCESS | 1739 | 1468523981477 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:41 INFO - PROCESS | 1739 | 1468523981491 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f2000 == 20 [pid = 1739] [id = 210] 12:19:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x8d8f3400) [pid = 1739] [serial = 631] [outer = (nil)] 12:19:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x8d8fbc00) [pid = 1739] [serial = 632] [outer = 0x8d8f3400] 12:19:41 INFO - PROCESS | 1739 | 1468523981582 Marionette DEBUG loaded listener.js 12:19:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x8e139400) [pid = 1739] [serial = 633] [outer = 0x8d8f3400] 12:19:42 INFO - PROCESS | 1739 | 1468523982604 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 12:19:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 12:19:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1638ms 12:19:42 INFO - PROCESS | 1739 | 1468523982658 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 12:19:42 INFO - PROCESS | 1739 | 1468523982664 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 12:19:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 12:19:42 INFO - PROCESS | 1739 | 1468523982676 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 12:19:42 INFO - PROCESS | 1739 | 1468523982679 Marionette TRACE conn4 <- [1,814,null,{}] 12:19:42 INFO - PROCESS | 1739 | 1468523982686 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:42 INFO - PROCESS | 1739 | 1468523982692 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:42 INFO - PROCESS | 1739 | 1468523982940 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 12:19:43 INFO - PROCESS | 1739 | 1468523983091 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:43 INFO - PROCESS | 1739 | 1468523983099 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea20400 == 21 [pid = 1739] [id = 211] 12:19:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x8eb14800) [pid = 1739] [serial = 634] [outer = (nil)] 12:19:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x8eb1d000) [pid = 1739] [serial = 635] [outer = 0x8eb14800] 12:19:43 INFO - PROCESS | 1739 | 1468523983178 Marionette DEBUG loaded listener.js 12:19:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8ebf2000) [pid = 1739] [serial = 636] [outer = 0x8eb14800] 12:19:44 INFO - PROCESS | 1739 | 1468523984055 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 12:19:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 12:19:44 INFO - PROCESS | 1739 | 1468523984112 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 12:19:44 INFO - PROCESS | 1739 | 1468523984118 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 12:19:44 INFO - PROCESS | 1739 | 1468523984124 Marionette TRACE conn4 <- [1,818,null,{}] 12:19:44 INFO - PROCESS | 1739 | 1468523984140 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:44 INFO - PROCESS | 1739 | 1468523984149 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:44 INFO - PROCESS | 1739 | 1468523984333 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 12:19:44 INFO - PROCESS | 1739 | 1468523984509 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:44 INFO - PROCESS | 1739 | 1468523984525 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa0e000 == 22 [pid = 1739] [id = 212] 12:19:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x8fa0f000) [pid = 1739] [serial = 637] [outer = (nil)] 12:19:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x8fbc3800) [pid = 1739] [serial = 638] [outer = 0x8fa0f000] 12:19:44 INFO - PROCESS | 1739 | 1468523984648 Marionette DEBUG loaded listener.js 12:19:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x8fc0dc00) [pid = 1739] [serial = 639] [outer = 0x8fa0f000] 12:19:45 INFO - PROCESS | 1739 | 1468523985560 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 12:19:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 12:19:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1484ms 12:19:45 INFO - PROCESS | 1739 | 1468523985609 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 12:19:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 12:19:45 INFO - PROCESS | 1739 | 1468523985614 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 12:19:45 INFO - PROCESS | 1739 | 1468523985620 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 12:19:45 INFO - PROCESS | 1739 | 1468523985623 Marionette TRACE conn4 <- [1,822,null,{}] 12:19:45 INFO - PROCESS | 1739 | 1468523985629 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:45 INFO - PROCESS | 1739 | 1468523985634 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:45 INFO - PROCESS | 1739 | 1468523985884 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 12:19:45 INFO - PROCESS | 1739 | 1468523985910 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:45 INFO - PROCESS | 1739 | 1468523985916 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e394800 == 23 [pid = 1739] [id = 213] 12:19:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x914cb400) [pid = 1739] [serial = 640] [outer = (nil)] 12:19:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x91697c00) [pid = 1739] [serial = 641] [outer = 0x914cb400] 12:19:45 INFO - PROCESS | 1739 | 1468523985990 Marionette DEBUG loaded listener.js 12:19:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x916af000) [pid = 1739] [serial = 642] [outer = 0x914cb400] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8fc12000) [pid = 1739] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0xa4d51800) [pid = 1739] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x8f278400) [pid = 1739] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x8f275400) [pid = 1739] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x9b6cd000) [pid = 1739] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x914c3800) [pid = 1739] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x9393f400) [pid = 1739] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x995c9400) [pid = 1739] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x8d8f2c00) [pid = 1739] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x8ea1a400) [pid = 1739] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x8d79b400) [pid = 1739] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x8ba99c00) [pid = 1739] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x8baa0400) [pid = 1739] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x93930c00) [pid = 1739] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x93a55800) [pid = 1739] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x91997c00) [pid = 1739] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x919a9800) [pid = 1739] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x917b2800) [pid = 1739] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8f272000) [pid = 1739] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8d796400) [pid = 1739] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 12:19:46 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8d56cc00) [pid = 1739] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 12:19:47 INFO - PROCESS | 1739 | 1468523987094 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 12:19:47 INFO - PROCESS | 1739 | 1468523987117 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 12:19:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 12:19:47 INFO - PROCESS | 1739 | 1468523987133 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 12:19:47 INFO - PROCESS | 1739 | 1468523987137 Marionette TRACE conn4 <- [1,826,null,{}] 12:19:47 INFO - PROCESS | 1739 | 1468523987142 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:47 INFO - PROCESS | 1739 | 1468523987147 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:47 INFO - PROCESS | 1739 | 1468523987308 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 12:19:47 INFO - PROCESS | 1739 | 1468523987324 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:47 INFO - PROCESS | 1739 | 1468523987333 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56b400 == 24 [pid = 1739] [id = 214] 12:19:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x8eb15000) [pid = 1739] [serial = 643] [outer = (nil)] 12:19:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x91694800) [pid = 1739] [serial = 644] [outer = 0x8eb15000] 12:19:47 INFO - PROCESS | 1739 | 1468523987401 Marionette DEBUG loaded listener.js 12:19:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x916d6000) [pid = 1739] [serial = 645] [outer = 0x8eb15000] 12:19:48 INFO - PROCESS | 1739 | 1468523988283 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 12:19:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 12:19:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1186ms 12:19:48 INFO - PROCESS | 1739 | 1468523988322 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 12:19:48 INFO - PROCESS | 1739 | 1468523988326 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 12:19:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 12:19:48 INFO - PROCESS | 1739 | 1468523988332 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 12:19:48 INFO - PROCESS | 1739 | 1468523988336 Marionette TRACE conn4 <- [1,830,null,{}] 12:19:48 INFO - PROCESS | 1739 | 1468523988341 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:48 INFO - PROCESS | 1739 | 1468523988351 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:48 INFO - PROCESS | 1739 | 1468523988581 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 12:19:48 INFO - PROCESS | 1739 | 1468523988798 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:48 INFO - PROCESS | 1739 | 1468523988809 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9bc00 == 25 [pid = 1739] [id = 215] 12:19:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8ba9c800) [pid = 1739] [serial = 646] [outer = (nil)] 12:19:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8d564c00) [pid = 1739] [serial = 647] [outer = 0x8ba9c800] 12:19:48 INFO - PROCESS | 1739 | 1468523988895 Marionette DEBUG loaded listener.js 12:19:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8d56f800) [pid = 1739] [serial = 648] [outer = 0x8ba9c800] 12:19:49 INFO - PROCESS | 1739 | 1468523989978 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 12:19:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 12:19:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1679ms 12:19:50 INFO - PROCESS | 1739 | 1468523990015 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 12:19:50 INFO - PROCESS | 1739 | 1468523990021 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 12:19:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 12:19:50 INFO - PROCESS | 1739 | 1468523990030 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 12:19:50 INFO - PROCESS | 1739 | 1468523990036 Marionette TRACE conn4 <- [1,834,null,{}] 12:19:50 INFO - PROCESS | 1739 | 1468523990044 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:50 INFO - PROCESS | 1739 | 1468523990052 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:50 INFO - PROCESS | 1739 | 1468523990302 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 12:19:50 INFO - PROCESS | 1739 | 1468523990604 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:50 INFO - PROCESS | 1739 | 1468523990616 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e390c00 == 26 [pid = 1739] [id = 216] 12:19:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8eb13800) [pid = 1739] [serial = 649] [outer = (nil)] 12:19:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x8f18a400) [pid = 1739] [serial = 650] [outer = 0x8eb13800] 12:19:50 INFO - PROCESS | 1739 | 1468523990703 Marionette DEBUG loaded listener.js 12:19:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x8f278c00) [pid = 1739] [serial = 651] [outer = 0x8eb13800] 12:19:51 INFO - PROCESS | 1739 | 1468523991686 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 12:19:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 12:19:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1689ms 12:19:51 INFO - PROCESS | 1739 | 1468523991723 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 12:19:51 INFO - PROCESS | 1739 | 1468523991730 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 12:19:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 12:19:51 INFO - PROCESS | 1739 | 1468523991738 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 12:19:51 INFO - PROCESS | 1739 | 1468523991742 Marionette TRACE conn4 <- [1,838,null,{}] 12:19:51 INFO - PROCESS | 1739 | 1468523991748 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:51 INFO - PROCESS | 1739 | 1468523991754 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:51 INFO - PROCESS | 1739 | 1468523991971 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 12:19:52 INFO - PROCESS | 1739 | 1468523992251 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:52 INFO - PROCESS | 1739 | 1468523992260 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc0d400 == 27 [pid = 1739] [id = 217] 12:19:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x8fcadc00) [pid = 1739] [serial = 652] [outer = (nil)] 12:19:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x914ca400) [pid = 1739] [serial = 653] [outer = 0x8fcadc00] 12:19:52 INFO - PROCESS | 1739 | 1468523992394 Marionette DEBUG loaded listener.js 12:19:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x916b2800) [pid = 1739] [serial = 654] [outer = 0x8fcadc00] 12:19:53 INFO - PROCESS | 1739 | 1468523993340 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 12:19:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 12:19:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1638ms 12:19:53 INFO - PROCESS | 1739 | 1468523993376 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 12:19:53 INFO - PROCESS | 1739 | 1468523993380 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 12:19:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 12:19:53 INFO - PROCESS | 1739 | 1468523993398 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 12:19:53 INFO - PROCESS | 1739 | 1468523993407 Marionette TRACE conn4 <- [1,842,null,{}] 12:19:53 INFO - PROCESS | 1739 | 1468523993415 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:53 INFO - PROCESS | 1739 | 1468523993423 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:53 INFO - PROCESS | 1739 | 1468523993671 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 12:19:53 INFO - PROCESS | 1739 | 1468523993902 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:53 INFO - PROCESS | 1739 | 1468523993911 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea15800 == 28 [pid = 1739] [id = 218] 12:19:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x8ea1f000) [pid = 1739] [serial = 655] [outer = (nil)] 12:19:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x919af400) [pid = 1739] [serial = 656] [outer = 0x8ea1f000] 12:19:54 INFO - PROCESS | 1739 | 1468523994053 Marionette DEBUG loaded listener.js 12:19:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x91f3a800) [pid = 1739] [serial = 657] [outer = 0x8ea1f000] 12:19:55 INFO - PROCESS | 1739 | 1468523995055 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 12:19:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 12:19:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1704ms 12:19:55 INFO - PROCESS | 1739 | 1468523995094 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 12:19:55 INFO - PROCESS | 1739 | 1468523995100 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 12:19:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 12:19:55 INFO - PROCESS | 1739 | 1468523995106 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 12:19:55 INFO - PROCESS | 1739 | 1468523995110 Marionette TRACE conn4 <- [1,846,null,{}] 12:19:55 INFO - PROCESS | 1739 | 1468523995116 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:55 INFO - PROCESS | 1739 | 1468523995122 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:55 INFO - PROCESS | 1739 | 1468523995328 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 12:19:55 INFO - PROCESS | 1739 | 1468523995570 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:55 INFO - PROCESS | 1739 | 1468523995579 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x916ae000 == 29 [pid = 1739] [id = 219] 12:19:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x919b3000) [pid = 1739] [serial = 658] [outer = (nil)] 12:19:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x91f57400) [pid = 1739] [serial = 659] [outer = 0x919b3000] 12:19:55 INFO - PROCESS | 1739 | 1468523995706 Marionette DEBUG loaded listener.js 12:19:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x91f5b800) [pid = 1739] [serial = 660] [outer = 0x919b3000] 12:19:56 INFO - PROCESS | 1739 | 1468523996639 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 12:19:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 12:19:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1581ms 12:19:56 INFO - PROCESS | 1739 | 1468523996689 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 12:19:56 INFO - PROCESS | 1739 | 1468523996693 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 12:19:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 12:19:56 INFO - PROCESS | 1739 | 1468523996700 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 12:19:56 INFO - PROCESS | 1739 | 1468523996704 Marionette TRACE conn4 <- [1,850,null,{}] 12:19:56 INFO - PROCESS | 1739 | 1468523996710 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:56 INFO - PROCESS | 1739 | 1468523996716 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:56 INFO - PROCESS | 1739 | 1468523996949 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 12:19:57 INFO - PROCESS | 1739 | 1468523997195 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:57 INFO - PROCESS | 1739 | 1468523997210 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x92228800 == 30 [pid = 1739] [id = 220] 12:19:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x92228c00) [pid = 1739] [serial = 661] [outer = (nil)] 12:19:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x92fe7800) [pid = 1739] [serial = 662] [outer = 0x92228c00] 12:19:57 INFO - PROCESS | 1739 | 1468523997323 Marionette DEBUG loaded listener.js 12:19:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x9393bc00) [pid = 1739] [serial = 663] [outer = 0x92228c00] 12:19:58 INFO - PROCESS | 1739 | 1468523998288 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 12:19:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 12:19:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1643ms 12:19:58 INFO - PROCESS | 1739 | 1468523998344 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 12:19:58 INFO - PROCESS | 1739 | 1468523998349 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 12:19:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 12:19:58 INFO - PROCESS | 1739 | 1468523998356 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 12:19:58 INFO - PROCESS | 1739 | 1468523998360 Marionette TRACE conn4 <- [1,854,null,{}] 12:19:58 INFO - PROCESS | 1739 | 1468523998367 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:58 INFO - PROCESS | 1739 | 1468523998373 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:58 INFO - PROCESS | 1739 | 1468523998576 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 12:19:58 INFO - PROCESS | 1739 | 1468523998822 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:19:58 INFO - PROCESS | 1739 | 1468523998829 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:19:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x9395b400 == 31 [pid = 1739] [id = 221] 12:19:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x9395e000) [pid = 1739] [serial = 664] [outer = (nil)] 12:19:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x93966800) [pid = 1739] [serial = 665] [outer = 0x9395e000] 12:19:58 INFO - PROCESS | 1739 | 1468523998959 Marionette DEBUG loaded listener.js 12:19:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x93a58c00) [pid = 1739] [serial = 666] [outer = 0x9395e000] 12:19:59 INFO - PROCESS | 1739 | 1468523999855 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 12:19:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 12:19:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1536ms 12:19:59 INFO - PROCESS | 1739 | 1468523999893 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 12:19:59 INFO - PROCESS | 1739 | 1468523999898 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 12:19:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 12:19:59 INFO - PROCESS | 1739 | 1468523999904 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 12:19:59 INFO - PROCESS | 1739 | 1468523999908 Marionette TRACE conn4 <- [1,858,null,{}] 12:19:59 INFO - PROCESS | 1739 | 1468523999914 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:19:59 INFO - PROCESS | 1739 | 1468523999920 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:00 INFO - PROCESS | 1739 | 1468524000115 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 12:20:00 INFO - PROCESS | 1739 | 1468524000306 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:00 INFO - PROCESS | 1739 | 1468524000315 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe8400 == 32 [pid = 1739] [id = 222] 12:20:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x91f60000) [pid = 1739] [serial = 667] [outer = (nil)] 12:20:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x93a61c00) [pid = 1739] [serial = 668] [outer = 0x91f60000] 12:20:00 INFO - PROCESS | 1739 | 1468524000454 Marionette DEBUG loaded listener.js 12:20:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x93c85c00) [pid = 1739] [serial = 669] [outer = 0x91f60000] 12:20:01 INFO - PROCESS | 1739 | 1468524001358 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 12:20:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 12:20:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1481ms 12:20:01 INFO - PROCESS | 1739 | 1468524001387 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 12:20:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 12:20:01 INFO - PROCESS | 1739 | 1468524001391 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 12:20:01 INFO - PROCESS | 1739 | 1468524001397 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 12:20:01 INFO - PROCESS | 1739 | 1468524001401 Marionette TRACE conn4 <- [1,862,null,{}] 12:20:01 INFO - PROCESS | 1739 | 1468524001407 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:01 INFO - PROCESS | 1739 | 1468524001412 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:01 INFO - PROCESS | 1739 | 1468524001603 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 12:20:01 INFO - PROCESS | 1739 | 1468524001814 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:01 INFO - PROCESS | 1739 | 1468524001829 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb13c00 == 33 [pid = 1739] [id = 223] 12:20:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x9395c800) [pid = 1739] [serial = 670] [outer = (nil)] 12:20:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x94f44000) [pid = 1739] [serial = 671] [outer = 0x9395c800] 12:20:01 INFO - PROCESS | 1739 | 1468524001948 Marionette DEBUG loaded listener.js 12:20:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x94fe1000) [pid = 1739] [serial = 672] [outer = 0x9395c800] 12:20:02 INFO - PROCESS | 1739 | 1468524002984 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 12:20:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 12:20:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1632ms 12:20:03 INFO - PROCESS | 1739 | 1468524003030 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 12:20:03 INFO - PROCESS | 1739 | 1468524003035 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 12:20:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 12:20:03 INFO - PROCESS | 1739 | 1468524003042 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 12:20:03 INFO - PROCESS | 1739 | 1468524003045 Marionette TRACE conn4 <- [1,866,null,{}] 12:20:03 INFO - PROCESS | 1739 | 1468524003051 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:03 INFO - PROCESS | 1739 | 1468524003057 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:03 INFO - PROCESS | 1739 | 1468524003272 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 12:20:03 INFO - PROCESS | 1739 | 1468524003524 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:03 INFO - PROCESS | 1739 | 1468524003531 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f184000 == 34 [pid = 1739] [id = 224] 12:20:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x8f184800) [pid = 1739] [serial = 673] [outer = (nil)] 12:20:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x916a0800) [pid = 1739] [serial = 674] [outer = 0x8f184800] 12:20:03 INFO - PROCESS | 1739 | 1468524003658 Marionette DEBUG loaded listener.js 12:20:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x93931000) [pid = 1739] [serial = 675] [outer = 0x8f184800] 12:20:04 INFO - PROCESS | 1739 | 1468524004981 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 12:20:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 12:20:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1980ms 12:20:05 INFO - PROCESS | 1739 | 1468524005113 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 12:20:05 INFO - PROCESS | 1739 | 1468524005119 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 12:20:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 12:20:05 INFO - PROCESS | 1739 | 1468524005149 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 12:20:05 INFO - PROCESS | 1739 | 1468524005153 Marionette TRACE conn4 <- [1,870,null,{}] 12:20:05 INFO - PROCESS | 1739 | 1468524005163 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:05 INFO - PROCESS | 1739 | 1468524005169 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:05 INFO - PROCESS | 1739 | 1468524005360 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 12:20:05 INFO - PROCESS | 1739 | 1468524005581 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:05 INFO - PROCESS | 1739 | 1468524005597 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56f000 == 35 [pid = 1739] [id = 225] 12:20:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x8e393800) [pid = 1739] [serial = 676] [outer = (nil)] 12:20:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x8ea18000) [pid = 1739] [serial = 677] [outer = 0x8e393800] 12:20:05 INFO - PROCESS | 1739 | 1468524005680 Marionette DEBUG loaded listener.js 12:20:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x8eb17000) [pid = 1739] [serial = 678] [outer = 0x8e393800] 12:20:06 INFO - PROCESS | 1739 | 1468524006771 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 12:20:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 12:20:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1641ms 12:20:06 INFO - PROCESS | 1739 | 1468524006786 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 12:20:06 INFO - PROCESS | 1739 | 1468524006793 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 12:20:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 12:20:06 INFO - PROCESS | 1739 | 1468524006805 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 12:20:06 INFO - PROCESS | 1739 | 1468524006808 Marionette TRACE conn4 <- [1,874,null,{}] 12:20:06 INFO - PROCESS | 1739 | 1468524006815 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:06 INFO - PROCESS | 1739 | 1468524006821 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:07 INFO - PROCESS | 1739 | 1468524007018 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 12:20:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56b400 == 34 [pid = 1739] [id = 214] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x8d8fc000) [pid = 1739] [serial = 598] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | 1468524007366 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:07 INFO - PROCESS | 1739 | 1468524007375 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793c00 == 35 [pid = 1739] [id = 226] 12:20:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x8e132400) [pid = 1739] [serial = 679] [outer = (nil)] 12:20:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x8eb15c00) [pid = 1739] [serial = 680] [outer = 0x8e132400] 12:20:07 INFO - PROCESS | 1739 | 1468524007462 Marionette DEBUG loaded listener.js 12:20:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x8ebf3c00) [pid = 1739] [serial = 681] [outer = 0x8e132400] 12:20:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1b400 == 34 [pid = 1739] [id = 205] 12:20:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4c00 == 33 [pid = 1739] [id = 204] 12:20:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8d561800 == 32 [pid = 1739] [id = 203] 12:20:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8f279800 == 31 [pid = 1739] [id = 202] 12:20:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1a000 == 30 [pid = 1739] [id = 201] 12:20:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8d799400 == 29 [pid = 1739] [id = 200] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x916a8000) [pid = 1739] [serial = 596] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0xa6c50000) [pid = 1739] [serial = 539] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x916aa000) [pid = 1739] [serial = 545] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x8f280800) [pid = 1739] [serial = 542] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0xa2166800) [pid = 1739] [serial = 536] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x91773400) [pid = 1739] [serial = 527] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x97890400) [pid = 1739] [serial = 530] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x9bff6c00) [pid = 1739] [serial = 533] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x8e141c00) [pid = 1739] [serial = 524] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x914c8000) [pid = 1739] [serial = 595] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x8eb1c000) [pid = 1739] [serial = 592] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x8f188000) [pid = 1739] [serial = 593] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x8eb18000) [pid = 1739] [serial = 590] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x8ea1a800) [pid = 1739] [serial = 589] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8ebebc00) [pid = 1739] [serial = 587] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x8d8f1000) [pid = 1739] [serial = 586] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x9a539c00) [pid = 1739] [serial = 584] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x99f93400) [pid = 1739] [serial = 583] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x99fa2400) [pid = 1739] [serial = 581] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x99f10000) [pid = 1739] [serial = 580] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x97879400) [pid = 1739] [serial = 578] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x96df0000) [pid = 1739] [serial = 577] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x93961800) [pid = 1739] [serial = 575] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x9395c400) [pid = 1739] [serial = 574] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x9222c400) [pid = 1739] [serial = 572] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x919b4c00) [pid = 1739] [serial = 571] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x919a6c00) [pid = 1739] [serial = 569] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x9199ec00) [pid = 1739] [serial = 568] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x914c6800) [pid = 1739] [serial = 566] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x8fc11000) [pid = 1739] [serial = 565] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x8f274c00) [pid = 1739] [serial = 563] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x8eb1c400) [pid = 1739] [serial = 562] [outer = (nil)] [url = about:blank] 12:20:07 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x8eb1b000) [pid = 1739] [serial = 560] [outer = (nil)] [url = about:blank] 12:20:08 INFO - PROCESS | 1739 | 1468524008353 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 12:20:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 12:20:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1581ms 12:20:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 12:20:08 INFO - PROCESS | 1739 | 1468524008387 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 12:20:08 INFO - PROCESS | 1739 | 1468524008390 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 12:20:08 INFO - PROCESS | 1739 | 1468524008397 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 12:20:08 INFO - PROCESS | 1739 | 1468524008403 Marionette TRACE conn4 <- [1,878,null,{}] 12:20:08 INFO - PROCESS | 1739 | 1468524008420 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:08 INFO - PROCESS | 1739 | 1468524008429 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:08 INFO - PROCESS | 1739 | 1468524008618 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 12:20:08 INFO - PROCESS | 1739 | 1468524008794 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:08 INFO - PROCESS | 1739 | 1468524008807 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa10000 == 30 [pid = 1739] [id = 227] 12:20:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8fbb8000) [pid = 1739] [serial = 682] [outer = (nil)] 12:20:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8fc09000) [pid = 1739] [serial = 683] [outer = 0x8fbb8000] 12:20:08 INFO - PROCESS | 1739 | 1468524008963 Marionette DEBUG loaded listener.js 12:20:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x8fcad800) [pid = 1739] [serial = 684] [outer = 0x8fbb8000] 12:20:09 INFO - PROCESS | 1739 | 1468524009753 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 12:20:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 12:20:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1441ms 12:20:09 INFO - PROCESS | 1739 | 1468524009867 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 12:20:09 INFO - PROCESS | 1739 | 1468524009870 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 12:20:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 12:20:09 INFO - PROCESS | 1739 | 1468524009881 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 12:20:09 INFO - PROCESS | 1739 | 1468524009883 Marionette TRACE conn4 <- [1,882,null,{}] 12:20:09 INFO - PROCESS | 1739 | 1468524009890 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:09 INFO - PROCESS | 1739 | 1468524009894 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:10 INFO - PROCESS | 1739 | 1468524010130 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 12:20:10 INFO - PROCESS | 1739 | 1468524010153 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:10 INFO - PROCESS | 1739 | 1468524010164 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x91698400 == 31 [pid = 1739] [id = 228] 12:20:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x9169e400) [pid = 1739] [serial = 685] [outer = (nil)] 12:20:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x916aa800) [pid = 1739] [serial = 686] [outer = 0x9169e400] 12:20:10 INFO - PROCESS | 1739 | 1468524010234 Marionette DEBUG loaded listener.js 12:20:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x916d4c00) [pid = 1739] [serial = 687] [outer = 0x9169e400] 12:20:11 INFO - PROCESS | 1739 | 1468524011177 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 12:20:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 12:20:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1325ms 12:20:11 INFO - PROCESS | 1739 | 1468524011221 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 12:20:11 INFO - PROCESS | 1739 | 1468524011225 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 12:20:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 12:20:11 INFO - PROCESS | 1739 | 1468524011232 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 12:20:11 INFO - PROCESS | 1739 | 1468524011235 Marionette TRACE conn4 <- [1,886,null,{}] 12:20:11 INFO - PROCESS | 1739 | 1468524011247 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:11 INFO - PROCESS | 1739 | 1468524011251 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:11 INFO - PROCESS | 1739 | 1468524011488 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 12:20:11 INFO - PROCESS | 1739 | 1468524011512 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:11 INFO - PROCESS | 1739 | 1468524011519 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x916de000 == 32 [pid = 1739] [id = 229] 12:20:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x91772c00) [pid = 1739] [serial = 688] [outer = (nil)] 12:20:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x9177ac00) [pid = 1739] [serial = 689] [outer = 0x91772c00] 12:20:11 INFO - PROCESS | 1739 | 1468524011591 Marionette DEBUG loaded listener.js 12:20:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x917aa400) [pid = 1739] [serial = 690] [outer = 0x91772c00] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x914cb400) [pid = 1739] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x8f273800) [pid = 1739] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x8e397800) [pid = 1739] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x8eb1a800) [pid = 1739] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x8d8f3400) [pid = 1739] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x8eb14800) [pid = 1739] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x916ddc00) [pid = 1739] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x8d79d800) [pid = 1739] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x8d56a000) [pid = 1739] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x8ebef400) [pid = 1739] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x916d4800) [pid = 1739] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8ea1c000) [pid = 1739] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8f279c00) [pid = 1739] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 12:20:12 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8fa0f000) [pid = 1739] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 12:20:13 INFO - PROCESS | 1739 | 1468524013016 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 12:20:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 12:20:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1835ms 12:20:13 INFO - PROCESS | 1739 | 1468524013068 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 12:20:13 INFO - PROCESS | 1739 | 1468524013072 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 12:20:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 12:20:13 INFO - PROCESS | 1739 | 1468524013088 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 12:20:13 INFO - PROCESS | 1739 | 1468524013091 Marionette TRACE conn4 <- [1,890,null,{}] 12:20:13 INFO - PROCESS | 1739 | 1468524013098 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:13 INFO - PROCESS | 1739 | 1468524013107 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:13 INFO - PROCESS | 1739 | 1468524013324 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 12:20:13 INFO - PROCESS | 1739 | 1468524013334 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:13 INFO - PROCESS | 1739 | 1468524013345 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d563c00 == 33 [pid = 1739] [id = 230] 12:20:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x8d8f2c00) [pid = 1739] [serial = 691] [outer = (nil)] 12:20:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x91692400) [pid = 1739] [serial = 692] [outer = 0x8d8f2c00] 12:20:13 INFO - PROCESS | 1739 | 1468524013551 Marionette DEBUG loaded listener.js 12:20:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x919a6800) [pid = 1739] [serial = 693] [outer = 0x8d8f2c00] 12:20:14 INFO - PROCESS | 1739 | 1468524014338 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 12:20:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 12:20:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1284ms 12:20:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 12:20:14 INFO - PROCESS | 1739 | 1468524014373 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 12:20:14 INFO - PROCESS | 1739 | 1468524014376 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 12:20:14 INFO - PROCESS | 1739 | 1468524014383 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 12:20:14 INFO - PROCESS | 1739 | 1468524014386 Marionette TRACE conn4 <- [1,894,null,{}] 12:20:14 INFO - PROCESS | 1739 | 1468524014391 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:14 INFO - PROCESS | 1739 | 1468524014396 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:14 INFO - PROCESS | 1739 | 1468524014618 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 12:20:14 INFO - PROCESS | 1739 | 1468524014841 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:14 INFO - PROCESS | 1739 | 1468524014849 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d561800 == 34 [pid = 1739] [id = 231] 12:20:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8d567400) [pid = 1739] [serial = 694] [outer = (nil)] 12:20:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8d794000) [pid = 1739] [serial = 695] [outer = 0x8d567400] 12:20:14 INFO - PROCESS | 1739 | 1468524014954 Marionette DEBUG loaded listener.js 12:20:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8d8f5800) [pid = 1739] [serial = 696] [outer = 0x8d567400] 12:20:16 INFO - PROCESS | 1739 | 1468524016038 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 12:20:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 12:20:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1680ms 12:20:16 INFO - PROCESS | 1739 | 1468524016065 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 12:20:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 12:20:16 INFO - PROCESS | 1739 | 1468524016071 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 12:20:16 INFO - PROCESS | 1739 | 1468524016079 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 12:20:16 INFO - PROCESS | 1739 | 1468524016085 Marionette TRACE conn4 <- [1,898,null,{}] 12:20:16 INFO - PROCESS | 1739 | 1468524016093 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:16 INFO - PROCESS | 1739 | 1468524016099 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:16 INFO - PROCESS | 1739 | 1468524016310 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 12:20:16 INFO - PROCESS | 1739 | 1468524016560 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:16 INFO - PROCESS | 1739 | 1468524016571 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebedc00 == 35 [pid = 1739] [id = 232] 12:20:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8ebf1400) [pid = 1739] [serial = 697] [outer = (nil)] 12:20:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x8f18c800) [pid = 1739] [serial = 698] [outer = 0x8ebf1400] 12:20:16 INFO - PROCESS | 1739 | 1468524016674 Marionette DEBUG loaded listener.js 12:20:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x8f277000) [pid = 1739] [serial = 699] [outer = 0x8ebf1400] 12:20:17 INFO - PROCESS | 1739 | 1468524017654 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 12:20:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 12:20:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1590ms 12:20:17 INFO - PROCESS | 1739 | 1468524017671 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 12:20:17 INFO - PROCESS | 1739 | 1468524017678 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 12:20:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 12:20:17 INFO - PROCESS | 1739 | 1468524017685 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 12:20:17 INFO - PROCESS | 1739 | 1468524017690 Marionette TRACE conn4 <- [1,902,null,{}] 12:20:17 INFO - PROCESS | 1739 | 1468524017696 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:17 INFO - PROCESS | 1739 | 1468524017702 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:17 INFO - PROCESS | 1739 | 1468524017915 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 12:20:18 INFO - PROCESS | 1739 | 1468524018221 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:18 INFO - PROCESS | 1739 | 1468524018232 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d561400 == 36 [pid = 1739] [id = 233] 12:20:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x8ea1a400) [pid = 1739] [serial = 700] [outer = (nil)] 12:20:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x914c8000) [pid = 1739] [serial = 701] [outer = 0x8ea1a400] 12:20:18 INFO - PROCESS | 1739 | 1468524018357 Marionette DEBUG loaded listener.js 12:20:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x916a8c00) [pid = 1739] [serial = 702] [outer = 0x8ea1a400] 12:20:19 INFO - PROCESS | 1739 | 1468524019304 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 12:20:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 12:20:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1681ms 12:20:19 INFO - PROCESS | 1739 | 1468524019368 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 12:20:19 INFO - PROCESS | 1739 | 1468524019372 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 12:20:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 12:20:19 INFO - PROCESS | 1739 | 1468524019389 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 12:20:19 INFO - PROCESS | 1739 | 1468524019400 Marionette TRACE conn4 <- [1,906,null,{}] 12:20:19 INFO - PROCESS | 1739 | 1468524019407 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:19 INFO - PROCESS | 1739 | 1468524019414 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:19 INFO - PROCESS | 1739 | 1468524019664 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 12:20:19 INFO - PROCESS | 1739 | 1468524019917 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:19 INFO - PROCESS | 1739 | 1468524019929 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4800 == 37 [pid = 1739] [id = 234] 12:20:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x916a7000) [pid = 1739] [serial = 703] [outer = (nil)] 12:20:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x919aa400) [pid = 1739] [serial = 704] [outer = 0x916a7000] 12:20:20 INFO - PROCESS | 1739 | 1468524020025 Marionette DEBUG loaded listener.js 12:20:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x91f3c000) [pid = 1739] [serial = 705] [outer = 0x916a7000] 12:20:20 INFO - PROCESS | 1739 | 1468524020964 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 12:20:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 12:20:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1647ms 12:20:21 INFO - PROCESS | 1739 | 1468524021029 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 12:20:21 INFO - PROCESS | 1739 | 1468524021035 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 12:20:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 12:20:21 INFO - PROCESS | 1739 | 1468524021043 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 12:20:21 INFO - PROCESS | 1739 | 1468524021047 Marionette TRACE conn4 <- [1,910,null,{}] 12:20:21 INFO - PROCESS | 1739 | 1468524021053 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:21 INFO - PROCESS | 1739 | 1468524021058 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:21 INFO - PROCESS | 1739 | 1468524021303 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 12:20:21 INFO - PROCESS | 1739 | 1468524021587 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:21 INFO - PROCESS | 1739 | 1468524021595 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa1400 == 38 [pid = 1739] [id = 235] 12:20:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x8f279c00) [pid = 1739] [serial = 706] [outer = (nil)] 12:20:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x92fe8c00) [pid = 1739] [serial = 707] [outer = 0x8f279c00] 12:20:21 INFO - PROCESS | 1739 | 1468524021678 Marionette DEBUG loaded listener.js 12:20:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x93932400) [pid = 1739] [serial = 708] [outer = 0x8f279c00] 12:20:22 INFO - PROCESS | 1739 | 1468524022589 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 12:20:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 12:20:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1601ms 12:20:22 INFO - PROCESS | 1739 | 1468524022645 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 12:20:22 INFO - PROCESS | 1739 | 1468524022650 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 12:20:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 12:20:22 INFO - PROCESS | 1739 | 1468524022656 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 12:20:22 INFO - PROCESS | 1739 | 1468524022660 Marionette TRACE conn4 <- [1,914,null,{}] 12:20:22 INFO - PROCESS | 1739 | 1468524022666 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:22 INFO - PROCESS | 1739 | 1468524022672 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:22 INFO - PROCESS | 1739 | 1468524022893 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 12:20:23 INFO - PROCESS | 1739 | 1468524023138 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:23 INFO - PROCESS | 1739 | 1468524023152 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x9393fc00 == 39 [pid = 1739] [id = 236] 12:20:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x93958400) [pid = 1739] [serial = 709] [outer = (nil)] 12:20:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x93960400) [pid = 1739] [serial = 710] [outer = 0x93958400] 12:20:23 INFO - PROCESS | 1739 | 1468524023297 Marionette DEBUG loaded listener.js 12:20:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x94fdf800) [pid = 1739] [serial = 711] [outer = 0x93958400] 12:20:24 INFO - PROCESS | 1739 | 1468524024229 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 12:20:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 12:20:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1636ms 12:20:24 INFO - PROCESS | 1739 | 1468524024293 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 12:20:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 12:20:24 INFO - PROCESS | 1739 | 1468524024298 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 12:20:24 INFO - PROCESS | 1739 | 1468524024304 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 12:20:24 INFO - PROCESS | 1739 | 1468524024309 Marionette TRACE conn4 <- [1,918,null,{}] 12:20:24 INFO - PROCESS | 1739 | 1468524024315 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:24 INFO - PROCESS | 1739 | 1468524024321 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:24 INFO - PROCESS | 1739 | 1468524024526 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 12:20:24 INFO - PROCESS | 1739 | 1468524024768 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:24 INFO - PROCESS | 1739 | 1468524024777 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9f400 == 40 [pid = 1739] [id = 237] 12:20:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x92fe9c00) [pid = 1739] [serial = 712] [outer = (nil)] 12:20:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x95004c00) [pid = 1739] [serial = 713] [outer = 0x92fe9c00] 12:20:24 INFO - PROCESS | 1739 | 1468524024875 Marionette DEBUG loaded listener.js 12:20:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x95036c00) [pid = 1739] [serial = 714] [outer = 0x92fe9c00] 12:20:25 INFO - PROCESS | 1739 | 1468524025849 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 12:20:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 12:20:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1588ms 12:20:25 INFO - PROCESS | 1739 | 1468524025892 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 12:20:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 12:20:25 INFO - PROCESS | 1739 | 1468524025897 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 12:20:25 INFO - PROCESS | 1739 | 1468524025904 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 12:20:25 INFO - PROCESS | 1739 | 1468524025908 Marionette TRACE conn4 <- [1,922,null,{}] 12:20:25 INFO - PROCESS | 1739 | 1468524025914 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:25 INFO - PROCESS | 1739 | 1468524025919 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:26 INFO - PROCESS | 1739 | 1468524026125 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 12:20:26 INFO - PROCESS | 1739 | 1468524026366 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:26 INFO - PROCESS | 1739 | 1468524026377 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca7c00 == 41 [pid = 1739] [id = 238] 12:20:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x94fe4c00) [pid = 1739] [serial = 715] [outer = (nil)] 12:20:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x96df0000) [pid = 1739] [serial = 716] [outer = 0x94fe4c00] 12:20:26 INFO - PROCESS | 1739 | 1468524026511 Marionette DEBUG loaded listener.js 12:20:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x96df7000) [pid = 1739] [serial = 717] [outer = 0x94fe4c00] 12:20:27 INFO - PROCESS | 1739 | 1468524027419 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 12:20:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 12:20:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1590ms 12:20:27 INFO - PROCESS | 1739 | 1468524027494 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 12:20:27 INFO - PROCESS | 1739 | 1468524027498 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 12:20:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 12:20:27 INFO - PROCESS | 1739 | 1468524027505 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 12:20:27 INFO - PROCESS | 1739 | 1468524027507 Marionette TRACE conn4 <- [1,926,null,{}] 12:20:27 INFO - PROCESS | 1739 | 1468524027514 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:27 INFO - PROCESS | 1739 | 1468524027518 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:27 INFO - PROCESS | 1739 | 1468524027749 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 12:20:28 INFO - PROCESS | 1739 | 1468524028002 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:28 INFO - PROCESS | 1739 | 1468524028010 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x94fe2400 == 42 [pid = 1739] [id = 239] 12:20:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x9525b800) [pid = 1739] [serial = 718] [outer = (nil)] 12:20:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x9786f800) [pid = 1739] [serial = 719] [outer = 0x9525b800] 12:20:28 INFO - PROCESS | 1739 | 1468524028139 Marionette DEBUG loaded listener.js 12:20:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x97879400) [pid = 1739] [serial = 720] [outer = 0x9525b800] 12:20:29 INFO - PROCESS | 1739 | 1468524029038 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 12:20:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 12:20:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1588ms 12:20:29 INFO - PROCESS | 1739 | 1468524029104 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 12:20:29 INFO - PROCESS | 1739 | 1468524029108 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 12:20:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 12:20:29 INFO - PROCESS | 1739 | 1468524029115 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 12:20:29 INFO - PROCESS | 1739 | 1468524029119 Marionette TRACE conn4 <- [1,930,null,{}] 12:20:29 INFO - PROCESS | 1739 | 1468524029125 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:29 INFO - PROCESS | 1739 | 1468524029130 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:29 INFO - PROCESS | 1739 | 1468524029329 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 12:20:29 INFO - PROCESS | 1739 | 1468524029574 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:29 INFO - PROCESS | 1739 | 1468524029581 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99400 == 43 [pid = 1739] [id = 240] 12:20:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x8e134800) [pid = 1739] [serial = 721] [outer = (nil)] 12:20:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x97892c00) [pid = 1739] [serial = 722] [outer = 0x8e134800] 12:20:29 INFO - PROCESS | 1739 | 1468524029679 Marionette DEBUG loaded listener.js 12:20:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x97896800) [pid = 1739] [serial = 723] [outer = 0x8e134800] 12:20:30 INFO - PROCESS | 1739 | 1468524030558 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 12:20:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 12:20:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1488ms 12:20:30 INFO - PROCESS | 1739 | 1468524030604 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 12:20:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 12:20:30 INFO - PROCESS | 1739 | 1468524030608 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 12:20:30 INFO - PROCESS | 1739 | 1468524030615 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 12:20:30 INFO - PROCESS | 1739 | 1468524030619 Marionette TRACE conn4 <- [1,934,null,{}] 12:20:30 INFO - PROCESS | 1739 | 1468524030625 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:30 INFO - PROCESS | 1739 | 1468524030630 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:30 INFO - PROCESS | 1739 | 1468524030840 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 12:20:31 INFO - PROCESS | 1739 | 1468524031116 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:31 INFO - PROCESS | 1739 | 1468524031124 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x9829a000 == 44 [pid = 1739] [id = 241] 12:20:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x9829a800) [pid = 1739] [serial = 724] [outer = (nil)] 12:20:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x99156400) [pid = 1739] [serial = 725] [outer = 0x9829a800] 12:20:31 INFO - PROCESS | 1739 | 1468524031267 Marionette DEBUG loaded listener.js 12:20:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x99671000) [pid = 1739] [serial = 726] [outer = 0x9829a800] 12:20:32 INFO - PROCESS | 1739 | 1468524032203 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 12:20:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 12:20:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1686ms 12:20:32 INFO - PROCESS | 1739 | 1468524032302 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 12:20:32 INFO - PROCESS | 1739 | 1468524032306 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 12:20:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 12:20:32 INFO - PROCESS | 1739 | 1468524032313 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 12:20:32 INFO - PROCESS | 1739 | 1468524032318 Marionette TRACE conn4 <- [1,938,null,{}] 12:20:32 INFO - PROCESS | 1739 | 1468524032324 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:32 INFO - PROCESS | 1739 | 1468524032330 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:32 INFO - PROCESS | 1739 | 1468524032610 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 12:20:33 INFO - PROCESS | 1739 | 1468524033240 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:33 INFO - PROCESS | 1739 | 1468524033249 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5800 == 45 [pid = 1739] [id = 242] 12:20:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x8d56ec00) [pid = 1739] [serial = 727] [outer = (nil)] 12:20:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x8d8fa000) [pid = 1739] [serial = 728] [outer = 0x8d56ec00] 12:20:33 INFO - PROCESS | 1739 | 1468524033331 Marionette DEBUG loaded listener.js 12:20:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x8e141400) [pid = 1739] [serial = 729] [outer = 0x8d56ec00] 12:20:34 INFO - PROCESS | 1739 | 1468524034291 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 12:20:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 12:20:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 2040ms 12:20:34 INFO - PROCESS | 1739 | 1468524034356 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 12:20:34 INFO - PROCESS | 1739 | 1468524034363 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 12:20:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 12:20:34 INFO - PROCESS | 1739 | 1468524034370 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 12:20:34 INFO - PROCESS | 1739 | 1468524034375 Marionette TRACE conn4 <- [1,942,null,{}] 12:20:34 INFO - PROCESS | 1739 | 1468524034383 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:34 INFO - PROCESS | 1739 | 1468524034392 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:34 INFO - PROCESS | 1739 | 1468524034630 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 12:20:35 INFO - PROCESS | 1739 | 1468524034998 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:35 INFO - PROCESS | 1739 | 1468524035007 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb14800 == 46 [pid = 1739] [id = 243] 12:20:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x8eb20800) [pid = 1739] [serial = 730] [outer = (nil)] 12:20:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x8f27b000) [pid = 1739] [serial = 731] [outer = 0x8eb20800] 12:20:35 INFO - PROCESS | 1739 | 1468524035096 Marionette DEBUG loaded listener.js 12:20:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x8fa07c00) [pid = 1739] [serial = 732] [outer = 0x8eb20800] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d563c00 == 45 [pid = 1739] [id = 230] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x916de000 == 44 [pid = 1739] [id = 229] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x91698400 == 43 [pid = 1739] [id = 228] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa10000 == 42 [pid = 1739] [id = 227] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793c00 == 41 [pid = 1739] [id = 226] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56f000 == 40 [pid = 1739] [id = 225] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc0d400 == 39 [pid = 1739] [id = 217] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e390c00 == 38 [pid = 1739] [id = 216] 12:20:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9bc00 == 37 [pid = 1739] [id = 215] 12:20:36 INFO - PROCESS | 1739 | 1468524036110 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x91697c00) [pid = 1739] [serial = 641] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x8fc10c00) [pid = 1739] [serial = 612] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x8fbc6c00) [pid = 1739] [serial = 611] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x919a1000) [pid = 1739] [serial = 630] [outer = (nil)] [url = about:blank] 12:20:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 12:20:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1785ms 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x91999800) [pid = 1739] [serial = 629] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x8eb20c00) [pid = 1739] [serial = 605] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x91694800) [pid = 1739] [serial = 644] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x8d8fbc00) [pid = 1739] [serial = 632] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x8eb1d000) [pid = 1739] [serial = 635] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x8e139400) [pid = 1739] [serial = 633] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x9177f400) [pid = 1739] [serial = 624] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x9177e000) [pid = 1739] [serial = 623] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x8e137800) [pid = 1739] [serial = 603] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x8d8fd800) [pid = 1739] [serial = 602] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x8ebf2000) [pid = 1739] [serial = 636] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x917ad000) [pid = 1739] [serial = 627] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x917aa000) [pid = 1739] [serial = 626] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x8fcae800) [pid = 1739] [serial = 614] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x91772400) [pid = 1739] [serial = 621] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x916db000) [pid = 1739] [serial = 618] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x916e3000) [pid = 1739] [serial = 620] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x916ad800) [pid = 1739] [serial = 617] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8fa08400) [pid = 1739] [serial = 609] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x8f27dc00) [pid = 1739] [serial = 608] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x914c3c00) [pid = 1739] [serial = 615] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x8ebec400) [pid = 1739] [serial = 606] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x916af000) [pid = 1739] [serial = 642] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x8fbc3800) [pid = 1739] [serial = 638] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x8fc0dc00) [pid = 1739] [serial = 639] [outer = (nil)] [url = about:blank] 12:20:36 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x8eb18c00) [pid = 1739] [serial = 398] [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.] 12:20:36 INFO - PROCESS | 1739 | 1468524036199 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 12:20:36 INFO - PROCESS | 1739 | 1468524036204 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 12:20:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 12:20:36 INFO - PROCESS | 1739 | 1468524036218 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 12:20:36 INFO - PROCESS | 1739 | 1468524036221 Marionette TRACE conn4 <- [1,946,null,{}] 12:20:36 INFO - PROCESS | 1739 | 1468524036227 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:36 INFO - PROCESS | 1739 | 1468524036231 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:36 INFO - PROCESS | 1739 | 1468524036427 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 12:20:36 INFO - PROCESS | 1739 | 1468524036648 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:36 INFO - PROCESS | 1739 | 1468524036655 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe5400 == 38 [pid = 1739] [id = 244] 12:20:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x8ebe6800) [pid = 1739] [serial = 733] [outer = (nil)] 12:20:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x8fa09000) [pid = 1739] [serial = 734] [outer = 0x8ebe6800] 12:20:36 INFO - PROCESS | 1739 | 1468524036733 Marionette DEBUG loaded listener.js 12:20:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8fc09400) [pid = 1739] [serial = 735] [outer = 0x8ebe6800] 12:20:37 INFO - PROCESS | 1739 | 1468524037578 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 12:20:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 12:20:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1431ms 12:20:37 INFO - PROCESS | 1739 | 1468524037649 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 12:20:37 INFO - PROCESS | 1739 | 1468524037654 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 12:20:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 12:20:37 INFO - PROCESS | 1739 | 1468524037662 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 12:20:37 INFO - PROCESS | 1739 | 1468524037671 Marionette TRACE conn4 <- [1,950,null,{}] 12:20:37 INFO - PROCESS | 1739 | 1468524037685 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:37 INFO - PROCESS | 1739 | 1468524037693 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:37 INFO - PROCESS | 1739 | 1468524037890 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 12:20:38 INFO - PROCESS | 1739 | 1468524038081 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:38 INFO - PROCESS | 1739 | 1468524038087 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcb3400 == 39 [pid = 1739] [id = 245] 12:20:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x91698c00) [pid = 1739] [serial = 736] [outer = (nil)] 12:20:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x916b1c00) [pid = 1739] [serial = 737] [outer = 0x91698c00] 12:20:38 INFO - PROCESS | 1739 | 1468524038202 Marionette DEBUG loaded listener.js 12:20:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x916d9000) [pid = 1739] [serial = 738] [outer = 0x91698c00] 12:20:39 INFO - PROCESS | 1739 | 1468524039037 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 12:20:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 12:20:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1443ms 12:20:39 INFO - PROCESS | 1739 | 1468524039105 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 12:20:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 12:20:39 INFO - PROCESS | 1739 | 1468524039109 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 12:20:39 INFO - PROCESS | 1739 | 1468524039116 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 12:20:39 INFO - PROCESS | 1739 | 1468524039119 Marionette TRACE conn4 <- [1,954,null,{}] 12:20:39 INFO - PROCESS | 1739 | 1468524039125 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:39 INFO - PROCESS | 1739 | 1468524039130 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:39 INFO - PROCESS | 1739 | 1468524039377 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 12:20:39 INFO - PROCESS | 1739 | 1468524039398 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:39 INFO - PROCESS | 1739 | 1468524039407 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cbc00 == 40 [pid = 1739] [id = 246] 12:20:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x916dc800) [pid = 1739] [serial = 739] [outer = (nil)] 12:20:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x9177c400) [pid = 1739] [serial = 740] [outer = 0x916dc800] 12:20:39 INFO - PROCESS | 1739 | 1468524039490 Marionette DEBUG loaded listener.js 12:20:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x917a6400) [pid = 1739] [serial = 741] [outer = 0x916dc800] 12:20:40 INFO - PROCESS | 1739 | 1468524040742 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 12:20:40 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x9169e400) [pid = 1739] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 12:20:40 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8e393800) [pid = 1739] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 12:20:40 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x91772c00) [pid = 1739] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 12:20:40 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x8e132400) [pid = 1739] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 12:20:40 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x8fbb8000) [pid = 1739] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 12:20:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 12:20:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1678ms 12:20:40 INFO - PROCESS | 1739 | 1468524040795 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 12:20:40 INFO - PROCESS | 1739 | 1468524040799 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 12:20:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 12:20:40 INFO - PROCESS | 1739 | 1468524040805 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 12:20:40 INFO - PROCESS | 1739 | 1468524040809 Marionette TRACE conn4 <- [1,958,null,{}] 12:20:40 INFO - PROCESS | 1739 | 1468524040814 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:40 INFO - PROCESS | 1739 | 1468524040819 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:41 INFO - PROCESS | 1739 | 1468524040993 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 12:20:41 INFO - PROCESS | 1739 | 1468524041204 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:41 INFO - PROCESS | 1739 | 1468524041221 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x916b0400 == 41 [pid = 1739] [id = 247] 12:20:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x916b4000) [pid = 1739] [serial = 742] [outer = (nil)] 12:20:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x91775000) [pid = 1739] [serial = 743] [outer = 0x916b4000] 12:20:41 INFO - PROCESS | 1739 | 1468524041306 Marionette DEBUG loaded listener.js 12:20:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x919a9000) [pid = 1739] [serial = 744] [outer = 0x916b4000] 12:20:42 INFO - PROCESS | 1739 | 1468524042109 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 12:20:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 12:20:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1338ms 12:20:42 INFO - PROCESS | 1739 | 1468524042145 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 12:20:42 INFO - PROCESS | 1739 | 1468524042149 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 12:20:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 12:20:42 INFO - PROCESS | 1739 | 1468524042155 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 12:20:42 INFO - PROCESS | 1739 | 1468524042158 Marionette TRACE conn4 <- [1,962,null,{}] 12:20:42 INFO - PROCESS | 1739 | 1468524042164 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:42 INFO - PROCESS | 1739 | 1468524042169 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:42 INFO - PROCESS | 1739 | 1468524042343 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 12:20:42 INFO - PROCESS | 1739 | 1468524042352 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:42 INFO - PROCESS | 1739 | 1468524042359 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x919adc00 == 42 [pid = 1739] [id = 248] 12:20:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x91f57c00) [pid = 1739] [serial = 745] [outer = (nil)] 12:20:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x92feec00) [pid = 1739] [serial = 746] [outer = 0x91f57c00] 12:20:42 INFO - PROCESS | 1739 | 1468524042429 Marionette DEBUG loaded listener.js 12:20:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x93959800) [pid = 1739] [serial = 747] [outer = 0x91f57c00] 12:20:43 INFO - PROCESS | 1739 | 1468524043643 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 12:20:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 12:20:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1546ms 12:20:43 INFO - PROCESS | 1739 | 1468524043702 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 12:20:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 12:20:43 INFO - PROCESS | 1739 | 1468524043710 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 12:20:43 INFO - PROCESS | 1739 | 1468524043718 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 12:20:43 INFO - PROCESS | 1739 | 1468524043724 Marionette TRACE conn4 <- [1,966,null,{}] 12:20:43 INFO - PROCESS | 1739 | 1468524043734 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:43 INFO - PROCESS | 1739 | 1468524043739 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:43 INFO - PROCESS | 1739 | 1468524043988 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 12:20:44 INFO - PROCESS | 1739 | 1468524044287 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:44 INFO - PROCESS | 1739 | 1468524044296 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea18400 == 43 [pid = 1739] [id = 249] 12:20:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x8ea1bc00) [pid = 1739] [serial = 748] [outer = (nil)] 12:20:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x8f189400) [pid = 1739] [serial = 749] [outer = 0x8ea1bc00] 12:20:44 INFO - PROCESS | 1739 | 1468524044387 Marionette DEBUG loaded listener.js 12:20:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x8f27f000) [pid = 1739] [serial = 750] [outer = 0x8ea1bc00] 12:20:45 INFO - PROCESS | 1739 | 1468524045312 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 12:20:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 12:20:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1684ms 12:20:45 INFO - PROCESS | 1739 | 1468524045402 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 12:20:45 INFO - PROCESS | 1739 | 1468524045411 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 12:20:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 12:20:45 INFO - PROCESS | 1739 | 1468524045424 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 12:20:45 INFO - PROCESS | 1739 | 1468524045428 Marionette TRACE conn4 <- [1,970,null,{}] 12:20:45 INFO - PROCESS | 1739 | 1468524045435 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:45 INFO - PROCESS | 1739 | 1468524045441 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:45 INFO - PROCESS | 1739 | 1468524045694 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 12:20:46 INFO - PROCESS | 1739 | 1468524046034 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:46 INFO - PROCESS | 1739 | 1468524046043 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79c400 == 44 [pid = 1739] [id = 250] 12:20:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x914c7400) [pid = 1739] [serial = 751] [outer = (nil)] 12:20:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x916a0000) [pid = 1739] [serial = 752] [outer = 0x914c7400] 12:20:46 INFO - PROCESS | 1739 | 1468524046134 Marionette DEBUG loaded listener.js 12:20:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x916b3c00) [pid = 1739] [serial = 753] [outer = 0x914c7400] 12:20:47 INFO - PROCESS | 1739 | 1468524047131 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 12:20:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 12:20:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1781ms 12:20:47 INFO - PROCESS | 1739 | 1468524047206 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 12:20:47 INFO - PROCESS | 1739 | 1468524047210 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 12:20:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 12:20:47 INFO - PROCESS | 1739 | 1468524047218 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 12:20:47 INFO - PROCESS | 1739 | 1468524047224 Marionette TRACE conn4 <- [1,974,null,{}] 12:20:47 INFO - PROCESS | 1739 | 1468524047243 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:47 INFO - PROCESS | 1739 | 1468524047253 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:47 INFO - PROCESS | 1739 | 1468524047607 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 12:20:47 INFO - PROCESS | 1739 | 1468524047803 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:47 INFO - PROCESS | 1739 | 1468524047814 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x93930c00 == 45 [pid = 1739] [id = 251] 12:20:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x93936400) [pid = 1739] [serial = 754] [outer = (nil)] 12:20:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x93a53800) [pid = 1739] [serial = 755] [outer = 0x93936400] 12:20:47 INFO - PROCESS | 1739 | 1468524047924 Marionette DEBUG loaded listener.js 12:20:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x93a96800) [pid = 1739] [serial = 756] [outer = 0x93936400] 12:20:48 INFO - PROCESS | 1739 | 1468524048858 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 12:20:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 12:20:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1689ms 12:20:48 INFO - PROCESS | 1739 | 1468524048907 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 12:20:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 12:20:48 INFO - PROCESS | 1739 | 1468524048913 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 12:20:48 INFO - PROCESS | 1739 | 1468524048920 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 12:20:48 INFO - PROCESS | 1739 | 1468524048923 Marionette TRACE conn4 <- [1,978,null,{}] 12:20:48 INFO - PROCESS | 1739 | 1468524048929 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:48 INFO - PROCESS | 1739 | 1468524048935 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:49 INFO - PROCESS | 1739 | 1468524049156 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 12:20:49 INFO - PROCESS | 1739 | 1468524049402 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:49 INFO - PROCESS | 1739 | 1468524049408 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x93a57800 == 46 [pid = 1739] [id = 252] 12:20:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x93a9dc00) [pid = 1739] [serial = 757] [outer = (nil)] 12:20:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x94fe5800) [pid = 1739] [serial = 758] [outer = 0x93a9dc00] 12:20:49 INFO - PROCESS | 1739 | 1468524049548 Marionette DEBUG loaded listener.js 12:20:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x95009800) [pid = 1739] [serial = 759] [outer = 0x93a9dc00] 12:20:50 INFO - PROCESS | 1739 | 1468524050464 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 12:20:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 12:20:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1580ms 12:20:50 INFO - PROCESS | 1739 | 1468524050500 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 12:20:50 INFO - PROCESS | 1739 | 1468524050505 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 12:20:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 12:20:50 INFO - PROCESS | 1739 | 1468524050512 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 12:20:50 INFO - PROCESS | 1739 | 1468524050516 Marionette TRACE conn4 <- [1,982,null,{}] 12:20:50 INFO - PROCESS | 1739 | 1468524050522 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:50 INFO - PROCESS | 1739 | 1468524050527 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:50 INFO - PROCESS | 1739 | 1468524050750 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 12:20:51 INFO - PROCESS | 1739 | 1468524051006 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:51 INFO - PROCESS | 1739 | 1468524051016 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebef800 == 47 [pid = 1739] [id = 253] 12:20:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x95007400) [pid = 1739] [serial = 760] [outer = (nil)] 12:20:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x97870400) [pid = 1739] [serial = 761] [outer = 0x95007400] 12:20:51 INFO - PROCESS | 1739 | 1468524051152 Marionette DEBUG loaded listener.js 12:20:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x97891c00) [pid = 1739] [serial = 762] [outer = 0x95007400] 12:20:52 INFO - PROCESS | 1739 | 1468524052098 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 12:20:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 12:20:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1635ms 12:20:52 INFO - PROCESS | 1739 | 1468524052149 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 12:20:52 INFO - PROCESS | 1739 | 1468524052153 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 12:20:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 12:20:52 INFO - PROCESS | 1739 | 1468524052159 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 12:20:52 INFO - PROCESS | 1739 | 1468524052164 Marionette TRACE conn4 <- [1,986,null,{}] 12:20:52 INFO - PROCESS | 1739 | 1468524052170 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:52 INFO - PROCESS | 1739 | 1468524052180 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:52 INFO - PROCESS | 1739 | 1468524052479 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 12:20:52 INFO - PROCESS | 1739 | 1468524052779 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:52 INFO - PROCESS | 1739 | 1468524052787 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x9525c000 == 48 [pid = 1739] [id = 254] 12:20:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x96df4800) [pid = 1739] [serial = 763] [outer = (nil)] 12:20:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x99f1dc00) [pid = 1739] [serial = 764] [outer = 0x96df4800] 12:20:52 INFO - PROCESS | 1739 | 1468524052874 Marionette DEBUG loaded listener.js 12:20:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x99fa3000) [pid = 1739] [serial = 765] [outer = 0x96df4800] 12:20:53 INFO - PROCESS | 1739 | 1468524053798 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 12:20:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 12:20:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1690ms 12:20:53 INFO - PROCESS | 1739 | 1468524053850 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 12:20:53 INFO - PROCESS | 1739 | 1468524053854 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 12:20:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 12:20:53 INFO - PROCESS | 1739 | 1468524053861 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 12:20:53 INFO - PROCESS | 1739 | 1468524053865 Marionette TRACE conn4 <- [1,990,null,{}] 12:20:53 INFO - PROCESS | 1739 | 1468524053871 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:53 INFO - PROCESS | 1739 | 1468524053876 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:54 INFO - PROCESS | 1739 | 1468524054079 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 12:20:54 INFO - PROCESS | 1739 | 1468524054323 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:54 INFO - PROCESS | 1739 | 1468524054331 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56c800 == 49 [pid = 1739] [id = 255] 12:20:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x9914bc00) [pid = 1739] [serial = 766] [outer = (nil)] 12:20:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x9a0ca400) [pid = 1739] [serial = 767] [outer = 0x9914bc00] 12:20:54 INFO - PROCESS | 1739 | 1468524054459 Marionette DEBUG loaded listener.js 12:20:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x9a343c00) [pid = 1739] [serial = 768] [outer = 0x9914bc00] 12:20:55 INFO - PROCESS | 1739 | 1468524055391 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 12:20:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 12:20:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1580ms 12:20:55 INFO - PROCESS | 1739 | 1468524055457 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 12:20:55 INFO - PROCESS | 1739 | 1468524055470 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 12:20:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 12:20:55 INFO - PROCESS | 1739 | 1468524055480 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 12:20:55 INFO - PROCESS | 1739 | 1468524055484 Marionette TRACE conn4 <- [1,994,null,{}] 12:20:55 INFO - PROCESS | 1739 | 1468524055490 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:55 INFO - PROCESS | 1739 | 1468524055496 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:55 INFO - PROCESS | 1739 | 1468524055707 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 12:20:55 INFO - PROCESS | 1739 | 1468524055954 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:55 INFO - PROCESS | 1739 | 1468524055963 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x99de6400 == 50 [pid = 1739] [id = 256] 12:20:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x99f9d400) [pid = 1739] [serial = 769] [outer = (nil)] 12:20:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x9a53bc00) [pid = 1739] [serial = 770] [outer = 0x99f9d400] 12:20:56 INFO - PROCESS | 1739 | 1468524056089 Marionette DEBUG loaded listener.js 12:20:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x9a53f000) [pid = 1739] [serial = 771] [outer = 0x99f9d400] 12:20:57 INFO - PROCESS | 1739 | 1468524057016 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 12:20:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 12:20:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1586ms 12:20:57 INFO - PROCESS | 1739 | 1468524057067 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 12:20:57 INFO - PROCESS | 1739 | 1468524057070 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 12:20:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 12:20:57 INFO - PROCESS | 1739 | 1468524057078 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 12:20:57 INFO - PROCESS | 1739 | 1468524057081 Marionette TRACE conn4 <- [1,998,null,{}] 12:20:57 INFO - PROCESS | 1739 | 1468524057087 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:57 INFO - PROCESS | 1739 | 1468524057093 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:57 INFO - PROCESS | 1739 | 1468524057293 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 12:20:57 INFO - PROCESS | 1739 | 1468524057551 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:57 INFO - PROCESS | 1739 | 1468524057557 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2800 == 51 [pid = 1739] [id = 257] 12:20:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x95006400) [pid = 1739] [serial = 772] [outer = (nil)] 12:20:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x9a721800) [pid = 1739] [serial = 773] [outer = 0x95006400] 12:20:57 INFO - PROCESS | 1739 | 1468524057687 Marionette DEBUG loaded listener.js 12:20:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x9a7c1c00) [pid = 1739] [serial = 774] [outer = 0x95006400] 12:20:58 INFO - PROCESS | 1739 | 1468524058578 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 12:20:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 12:20:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1579ms 12:20:58 INFO - PROCESS | 1739 | 1468524058658 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 12:20:58 INFO - PROCESS | 1739 | 1468524058661 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 12:20:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 12:20:58 INFO - PROCESS | 1739 | 1468524058669 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 12:20:58 INFO - PROCESS | 1739 | 1468524058672 Marionette TRACE conn4 <- [1,1002,null,{}] 12:20:58 INFO - PROCESS | 1739 | 1468524058678 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:20:58 INFO - PROCESS | 1739 | 1468524058684 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:58 INFO - PROCESS | 1739 | 1468524058889 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 12:20:59 INFO - PROCESS | 1739 | 1468524059148 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:20:59 INFO - PROCESS | 1739 | 1468524059156 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:20:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a53c400 == 52 [pid = 1739] [id = 258] 12:20:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x9a543400) [pid = 1739] [serial = 775] [outer = (nil)] 12:20:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x9a8a9c00) [pid = 1739] [serial = 776] [outer = 0x9a543400] 12:20:59 INFO - PROCESS | 1739 | 1468524059252 Marionette DEBUG loaded listener.js 12:20:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x9a8ad800) [pid = 1739] [serial = 777] [outer = 0x9a543400] 12:21:00 INFO - PROCESS | 1739 | 1468524060156 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 12:21:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 12:21:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1535ms 12:21:00 INFO - PROCESS | 1739 | 1468524060205 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 12:21:00 INFO - PROCESS | 1739 | 1468524060210 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 12:21:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 12:21:00 INFO - PROCESS | 1739 | 1468524060217 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 12:21:00 INFO - PROCESS | 1739 | 1468524060221 Marionette TRACE conn4 <- [1,1006,null,{}] 12:21:00 INFO - PROCESS | 1739 | 1468524060228 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:00 INFO - PROCESS | 1739 | 1468524060234 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:00 INFO - PROCESS | 1739 | 1468524060464 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 12:21:00 INFO - PROCESS | 1739 | 1468524060779 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:00 INFO - PROCESS | 1739 | 1468524060788 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a8a3c00 == 53 [pid = 1739] [id = 259] 12:21:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x9b012800) [pid = 1739] [serial = 778] [outer = (nil)] 12:21:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x9b337c00) [pid = 1739] [serial = 779] [outer = 0x9b012800] 12:21:00 INFO - PROCESS | 1739 | 1468524060883 Marionette DEBUG loaded listener.js 12:21:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x9b6d3400) [pid = 1739] [serial = 780] [outer = 0x9b012800] 12:21:01 INFO - PROCESS | 1739 | 1468524061808 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 12:21:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 12:21:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1630ms 12:21:01 INFO - PROCESS | 1739 | 1468524061849 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 12:21:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 12:21:01 INFO - PROCESS | 1739 | 1468524061853 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 12:21:01 INFO - PROCESS | 1739 | 1468524061859 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 12:21:01 INFO - PROCESS | 1739 | 1468524061863 Marionette TRACE conn4 <- [1,1010,null,{}] 12:21:01 INFO - PROCESS | 1739 | 1468524061869 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:01 INFO - PROCESS | 1739 | 1468524061874 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:02 INFO - PROCESS | 1739 | 1468524062075 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 12:21:02 INFO - PROCESS | 1739 | 1468524062339 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:02 INFO - PROCESS | 1739 | 1468524062347 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56dc00 == 54 [pid = 1739] [id = 260] 12:21:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x8d792400) [pid = 1739] [serial = 781] [outer = (nil)] 12:21:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x8d8fb000) [pid = 1739] [serial = 782] [outer = 0x8d792400] 12:21:02 INFO - PROCESS | 1739 | 1468524062767 Marionette DEBUG loaded listener.js 12:21:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x8e390c00) [pid = 1739] [serial = 783] [outer = 0x8d792400] 12:21:03 INFO - PROCESS | 1739 | 1468524063714 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 12:21:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 12:21:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1933ms 12:21:03 INFO - PROCESS | 1739 | 1468524063793 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 12:21:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 12:21:03 INFO - PROCESS | 1739 | 1468524063799 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 12:21:03 INFO - PROCESS | 1739 | 1468524063807 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 12:21:03 INFO - PROCESS | 1739 | 1468524063811 Marionette TRACE conn4 <- [1,1014,null,{}] 12:21:03 INFO - PROCESS | 1739 | 1468524063819 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:03 INFO - PROCESS | 1739 | 1468524063824 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:04 INFO - PROCESS | 1739 | 1468524064060 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 12:21:04 INFO - PROCESS | 1739 | 1468524064327 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:04 INFO - PROCESS | 1739 | 1468524064333 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d7a0000 == 55 [pid = 1739] [id = 261] 12:21:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x8ebed400) [pid = 1739] [serial = 784] [outer = (nil)] 12:21:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x8fbc2c00) [pid = 1739] [serial = 785] [outer = 0x8ebed400] 12:21:04 INFO - PROCESS | 1739 | 1468524064432 Marionette DEBUG loaded listener.js 12:21:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x8fca7400) [pid = 1739] [serial = 786] [outer = 0x8ebed400] 12:21:05 INFO - PROCESS | 1739 | 1468524065426 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 12:21:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 12:21:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1698ms 12:21:05 INFO - PROCESS | 1739 | 1468524065504 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 12:21:05 INFO - PROCESS | 1739 | 1468524065512 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 12:21:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 12:21:05 INFO - PROCESS | 1739 | 1468524065523 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 12:21:05 INFO - PROCESS | 1739 | 1468524065527 Marionette TRACE conn4 <- [1,1018,null,{}] 12:21:05 INFO - PROCESS | 1739 | 1468524065533 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:05 INFO - PROCESS | 1739 | 1468524065539 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:05 INFO - PROCESS | 1739 | 1468524065774 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 12:21:06 INFO - PROCESS | 1739 | 1468524066036 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:06 INFO - PROCESS | 1739 | 1468524066045 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe9000 == 56 [pid = 1739] [id = 262] 12:21:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x8ebebc00) [pid = 1739] [serial = 787] [outer = (nil)] 12:21:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x91997000) [pid = 1739] [serial = 788] [outer = 0x8ebebc00] 12:21:06 INFO - PROCESS | 1739 | 1468524066159 Marionette DEBUG loaded listener.js 12:21:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x92fea800) [pid = 1739] [serial = 789] [outer = 0x8ebebc00] 12:21:07 INFO - PROCESS | 1739 | 1468524067119 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4800 == 55 [pid = 1739] [id = 234] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8d561400 == 54 [pid = 1739] [id = 233] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebedc00 == 53 [pid = 1739] [id = 232] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8d561800 == 52 [pid = 1739] [id = 231] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79dc00 == 51 [pid = 1739] [id = 206] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f6400 == 50 [pid = 1739] [id = 199] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9f400 == 49 [pid = 1739] [id = 237] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8e394800 == 48 [pid = 1739] [id = 213] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa1400 == 47 [pid = 1739] [id = 235] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x916d8400 == 46 [pid = 1739] [id = 207] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x94fe2400 == 45 [pid = 1739] [id = 239] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea20400 == 44 [pid = 1739] [id = 211] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa0e000 == 43 [pid = 1739] [id = 212] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99400 == 42 [pid = 1739] [id = 240] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x9829a000 == 41 [pid = 1739] [id = 241] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5800 == 40 [pid = 1739] [id = 242] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x9393fc00 == 39 [pid = 1739] [id = 236] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f2000 == 38 [pid = 1739] [id = 210] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca7c00 == 37 [pid = 1739] [id = 238] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13d800 == 36 [pid = 1739] [id = 209] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8f184000 == 35 [pid = 1739] [id = 224] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9b800 == 34 [pid = 1739] [id = 208] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea15800 == 33 [pid = 1739] [id = 218] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x916ae000 == 32 [pid = 1739] [id = 219] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x9395b400 == 31 [pid = 1739] [id = 221] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe8400 == 30 [pid = 1739] [id = 222] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb13c00 == 29 [pid = 1739] [id = 223] 12:21:08 INFO - PROCESS | 1739 | --DOCSHELL 0x92228800 == 28 [pid = 1739] [id = 220] 12:21:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 12:21:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 3532ms 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0x916d4c00) [pid = 1739] [serial = 687] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x919af400) [pid = 1739] [serial = 656] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x916a0800) [pid = 1739] [serial = 674] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x8eb17000) [pid = 1739] [serial = 678] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x8d564c00) [pid = 1739] [serial = 647] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0x9177ac00) [pid = 1739] [serial = 689] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0x93966800) [pid = 1739] [serial = 665] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x8eb15c00) [pid = 1739] [serial = 680] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x916aa800) [pid = 1739] [serial = 686] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x92fe7800) [pid = 1739] [serial = 662] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x8ebf3c00) [pid = 1739] [serial = 681] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x914ca400) [pid = 1739] [serial = 653] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x8f18a400) [pid = 1739] [serial = 650] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x91f57400) [pid = 1739] [serial = 659] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x8fc09000) [pid = 1739] [serial = 683] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x93a61c00) [pid = 1739] [serial = 668] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x8fcad800) [pid = 1739] [serial = 684] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x917aa400) [pid = 1739] [serial = 690] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x94f44000) [pid = 1739] [serial = 671] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x8ea18000) [pid = 1739] [serial = 677] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x91692400) [pid = 1739] [serial = 692] [outer = (nil)] [url = about:blank] 12:21:09 INFO - PROCESS | 1739 | 1468524069319 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 12:21:09 INFO - PROCESS | 1739 | 1468524069325 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 12:21:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 12:21:09 INFO - PROCESS | 1739 | 1468524069337 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 12:21:09 INFO - PROCESS | 1739 | 1468524069345 Marionette TRACE conn4 <- [1,1022,null,{}] 12:21:09 INFO - PROCESS | 1739 | 1468524069353 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:09 INFO - PROCESS | 1739 | 1468524069359 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:09 INFO - PROCESS | 1739 | 1468524069538 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 12:21:09 INFO - PROCESS | 1739 | 1468524069694 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:09 INFO - PROCESS | 1739 | 1468524069707 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fcc00 == 29 [pid = 1739] [id = 263] 12:21:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x8d8fec00) [pid = 1739] [serial = 790] [outer = (nil)] 12:21:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x8e13ac00) [pid = 1739] [serial = 791] [outer = 0x8d8fec00] 12:21:09 INFO - PROCESS | 1739 | 1468524069781 Marionette DEBUG loaded listener.js 12:21:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8ea14000) [pid = 1739] [serial = 792] [outer = 0x8d8fec00] 12:21:10 INFO - PROCESS | 1739 | 1468524070644 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 12:21:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 12:21:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1386ms 12:21:10 INFO - PROCESS | 1739 | 1468524070724 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 12:21:10 INFO - PROCESS | 1739 | 1468524070728 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 12:21:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 12:21:10 INFO - PROCESS | 1739 | 1468524070739 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 12:21:10 INFO - PROCESS | 1739 | 1468524070744 Marionette TRACE conn4 <- [1,1026,null,{}] 12:21:10 INFO - PROCESS | 1739 | 1468524070751 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:10 INFO - PROCESS | 1739 | 1468524070756 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:10 INFO - PROCESS | 1739 | 1468524070937 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 12:21:11 INFO - PROCESS | 1739 | 1468524071098 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:11 INFO - PROCESS | 1739 | 1468524071105 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f6c00 == 30 [pid = 1739] [id = 264] 12:21:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8ebea800) [pid = 1739] [serial = 793] [outer = (nil)] 12:21:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x8f182800) [pid = 1739] [serial = 794] [outer = 0x8ebea800] 12:21:11 INFO - PROCESS | 1739 | 1468524071184 Marionette DEBUG loaded listener.js 12:21:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x8f18c000) [pid = 1739] [serial = 795] [outer = 0x8ebea800] 12:21:12 INFO - PROCESS | 1739 | 1468524072151 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 12:21:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 12:21:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1499ms 12:21:12 INFO - PROCESS | 1739 | 1468524072241 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 12:21:12 INFO - PROCESS | 1739 | 1468524072245 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 12:21:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 12:21:12 INFO - PROCESS | 1739 | 1468524072252 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 12:21:12 INFO - PROCESS | 1739 | 1468524072255 Marionette TRACE conn4 <- [1,1030,null,{}] 12:21:12 INFO - PROCESS | 1739 | 1468524072272 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:12 INFO - PROCESS | 1739 | 1468524072282 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:12 INFO - PROCESS | 1739 | 1468524072523 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 12:21:12 INFO - PROCESS | 1739 | 1468524072546 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:12 INFO - PROCESS | 1739 | 1468524072562 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcae400 == 31 [pid = 1739] [id = 265] 12:21:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x8fcaf400) [pid = 1739] [serial = 796] [outer = (nil)] 12:21:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x914c8c00) [pid = 1739] [serial = 797] [outer = 0x8fcaf400] 12:21:12 INFO - PROCESS | 1739 | 1468524072648 Marionette DEBUG loaded listener.js 12:21:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x91694000) [pid = 1739] [serial = 798] [outer = 0x8fcaf400] 12:21:13 INFO - PROCESS | 1739 | 1468524073638 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 12:21:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 12:21:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1431ms 12:21:13 INFO - PROCESS | 1739 | 1468524073685 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 12:21:13 INFO - PROCESS | 1739 | 1468524073688 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 12:21:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 12:21:13 INFO - PROCESS | 1739 | 1468524073703 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 12:21:13 INFO - PROCESS | 1739 | 1468524073708 Marionette TRACE conn4 <- [1,1034,null,{}] 12:21:13 INFO - PROCESS | 1739 | 1468524073713 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:13 INFO - PROCESS | 1739 | 1468524073718 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:16 INFO - PROCESS | 1739 | 1468524076283 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x8ba9c800) [pid = 1739] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x92228c00) [pid = 1739] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x9829a800) [pid = 1739] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x8ea1a400) [pid = 1739] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x916a7000) [pid = 1739] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x8eb15000) [pid = 1739] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x8ebe6800) [pid = 1739] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x92fe9c00) [pid = 1739] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x93958400) [pid = 1739] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x916dc800) [pid = 1739] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x9525b800) [pid = 1739] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x94fe4c00) [pid = 1739] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x8f279c00) [pid = 1739] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x919b3000) [pid = 1739] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x8e134800) [pid = 1739] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x8eb20800) [pid = 1739] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x8ea1f000) [pid = 1739] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x9395e000) [pid = 1739] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x8d8f2c00) [pid = 1739] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x8d567400) [pid = 1739] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x91f60000) [pid = 1739] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x8d8f8000) [pid = 1739] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x8ebf1400) [pid = 1739] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x8d56ec00) [pid = 1739] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x91698c00) [pid = 1739] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x9395c800) [pid = 1739] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x916b4000) [pid = 1739] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x8f184800) [pid = 1739] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8fcadc00) [pid = 1739] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x8eb13800) [pid = 1739] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 12:21:16 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x91f57c00) [pid = 1739] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 12:21:16 INFO - PROCESS | 1739 | 1468524076534 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:16 INFO - PROCESS | 1739 | 1468524076542 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9c800 == 32 [pid = 1739] [id = 266] 12:21:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x8d569000) [pid = 1739] [serial = 799] [outer = (nil)] 12:21:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x8e13d000) [pid = 1739] [serial = 800] [outer = 0x8d569000] 12:21:16 INFO - PROCESS | 1739 | 1468524076620 Marionette DEBUG loaded listener.js 12:21:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x8ebf0800) [pid = 1739] [serial = 801] [outer = 0x8d569000] 12:21:17 INFO - PROCESS | 1739 | 1468524077358 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 12:21:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 12:21:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 3692ms 12:21:17 INFO - PROCESS | 1739 | 1468524077387 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 12:21:17 INFO - PROCESS | 1739 | 1468524077391 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 12:21:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 12:21:17 INFO - PROCESS | 1739 | 1468524077397 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 12:21:17 INFO - PROCESS | 1739 | 1468524077400 Marionette TRACE conn4 <- [1,1038,null,{}] 12:21:17 INFO - PROCESS | 1739 | 1468524077406 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:17 INFO - PROCESS | 1739 | 1468524077412 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:17 INFO - PROCESS | 1739 | 1468524077634 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 12:21:17 INFO - PROCESS | 1739 | 1468524077654 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:17 INFO - PROCESS | 1739 | 1468524077661 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f8000 == 33 [pid = 1739] [id = 267] 12:21:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x8e138800) [pid = 1739] [serial = 802] [outer = (nil)] 12:21:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x91698c00) [pid = 1739] [serial = 803] [outer = 0x8e138800] 12:21:17 INFO - PROCESS | 1739 | 1468524077732 Marionette DEBUG loaded listener.js 12:21:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x916d4c00) [pid = 1739] [serial = 804] [outer = 0x8e138800] 12:21:18 INFO - PROCESS | 1739 | 1468524078769 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 12:21:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 12:21:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1445ms 12:21:18 INFO - PROCESS | 1739 | 1468524078844 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 12:21:18 INFO - PROCESS | 1739 | 1468524078851 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 12:21:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 12:21:18 INFO - PROCESS | 1739 | 1468524078861 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 12:21:18 INFO - PROCESS | 1739 | 1468524078865 Marionette TRACE conn4 <- [1,1042,null,{}] 12:21:18 INFO - PROCESS | 1739 | 1468524078875 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:18 INFO - PROCESS | 1739 | 1468524078881 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:19 INFO - PROCESS | 1739 | 1468524079134 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 12:21:19 INFO - PROCESS | 1739 | 1468524079469 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:19 INFO - PROCESS | 1739 | 1468524079484 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99c00 == 34 [pid = 1739] [id = 268] 12:21:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x8d7a1000) [pid = 1739] [serial = 805] [outer = (nil)] 12:21:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x8eb18000) [pid = 1739] [serial = 806] [outer = 0x8d7a1000] 12:21:19 INFO - PROCESS | 1739 | 1468524079571 Marionette DEBUG loaded listener.js 12:21:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x8ebec400) [pid = 1739] [serial = 807] [outer = 0x8d7a1000] 12:21:20 INFO - PROCESS | 1739 | 1468524080527 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 12:21:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 12:21:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1744ms 12:21:20 INFO - PROCESS | 1739 | 1468524080604 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 12:21:20 INFO - PROCESS | 1739 | 1468524080612 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 12:21:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 12:21:20 INFO - PROCESS | 1739 | 1468524080624 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 12:21:20 INFO - PROCESS | 1739 | 1468524080628 Marionette TRACE conn4 <- [1,1046,null,{}] 12:21:20 INFO - PROCESS | 1739 | 1468524080643 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:20 INFO - PROCESS | 1739 | 1468524080653 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:20 INFO - PROCESS | 1739 | 1468524080980 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 12:21:21 INFO - PROCESS | 1739 | 1468524081179 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:21 INFO - PROCESS | 1739 | 1468524081186 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa1400 == 35 [pid = 1739] [id = 269] 12:21:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x8fcb2c00) [pid = 1739] [serial = 808] [outer = (nil)] 12:21:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x916a0800) [pid = 1739] [serial = 809] [outer = 0x8fcb2c00] 12:21:21 INFO - PROCESS | 1739 | 1468524081279 Marionette DEBUG loaded listener.js 12:21:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x916acc00) [pid = 1739] [serial = 810] [outer = 0x8fcb2c00] 12:21:22 INFO - PROCESS | 1739 | 1468524082267 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 12:21:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 12:21:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1689ms 12:21:22 INFO - PROCESS | 1739 | 1468524082313 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 12:21:22 INFO - PROCESS | 1739 | 1468524082318 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 12:21:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 12:21:22 INFO - PROCESS | 1739 | 1468524082325 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 12:21:22 INFO - PROCESS | 1739 | 1468524082331 Marionette TRACE conn4 <- [1,1050,null,{}] 12:21:22 INFO - PROCESS | 1739 | 1468524082348 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:22 INFO - PROCESS | 1739 | 1468524082358 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:22 INFO - PROCESS | 1739 | 1468524082587 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 12:21:22 INFO - PROCESS | 1739 | 1468524082841 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:22 INFO - PROCESS | 1739 | 1468524082854 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x9199e400 == 36 [pid = 1739] [id = 270] 12:21:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x9199ec00) [pid = 1739] [serial = 811] [outer = (nil)] 12:21:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x919ad400) [pid = 1739] [serial = 812] [outer = 0x9199ec00] 12:21:22 INFO - PROCESS | 1739 | 1468524082981 Marionette DEBUG loaded listener.js 12:21:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x919b4c00) [pid = 1739] [serial = 813] [outer = 0x9199ec00] 12:21:23 INFO - PROCESS | 1739 | 1468524083885 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 12:21:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 12:21:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1592ms 12:21:23 INFO - PROCESS | 1739 | 1468524083918 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 12:21:23 INFO - PROCESS | 1739 | 1468524083922 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 12:21:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 12:21:23 INFO - PROCESS | 1739 | 1468524083929 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 12:21:23 INFO - PROCESS | 1739 | 1468524083933 Marionette TRACE conn4 <- [1,1054,null,{}] 12:21:23 INFO - PROCESS | 1739 | 1468524083939 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:23 INFO - PROCESS | 1739 | 1468524083945 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:24 INFO - PROCESS | 1739 | 1468524084141 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 12:21:24 INFO - PROCESS | 1739 | 1468524084444 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:24 INFO - PROCESS | 1739 | 1468524084453 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa07000 == 37 [pid = 1739] [id = 271] 12:21:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x8fc08400) [pid = 1739] [serial = 814] [outer = (nil)] 12:21:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x92228c00) [pid = 1739] [serial = 815] [outer = 0x8fc08400] 12:21:24 INFO - PROCESS | 1739 | 1468524084543 Marionette DEBUG loaded listener.js 12:21:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x92fe6800) [pid = 1739] [serial = 816] [outer = 0x8fc08400] 12:21:25 INFO - PROCESS | 1739 | 1468524085413 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 12:21:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 12:21:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1538ms 12:21:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 12:21:25 INFO - PROCESS | 1739 | 1468524085468 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 12:21:25 INFO - PROCESS | 1739 | 1468524085472 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 12:21:25 INFO - PROCESS | 1739 | 1468524085479 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 12:21:25 INFO - PROCESS | 1739 | 1468524085482 Marionette TRACE conn4 <- [1,1058,null,{}] 12:21:25 INFO - PROCESS | 1739 | 1468524085488 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:25 INFO - PROCESS | 1739 | 1468524085494 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:25 INFO - PROCESS | 1739 | 1468524085697 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 12:21:25 INFO - PROCESS | 1739 | 1468524085979 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:26 INFO - PROCESS | 1739 | 1468524085988 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa6c00 == 38 [pid = 1739] [id = 272] 12:21:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x91f53000) [pid = 1739] [serial = 817] [outer = (nil)] 12:21:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x9393c800) [pid = 1739] [serial = 818] [outer = 0x91f53000] 12:21:26 INFO - PROCESS | 1739 | 1468524086110 Marionette DEBUG loaded listener.js 12:21:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x93961000) [pid = 1739] [serial = 819] [outer = 0x91f53000] 12:21:27 INFO - PROCESS | 1739 | 1468524087038 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 12:21:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 12:21:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1632ms 12:21:27 INFO - PROCESS | 1739 | 1468524087110 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 12:21:27 INFO - PROCESS | 1739 | 1468524087115 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 12:21:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 12:21:27 INFO - PROCESS | 1739 | 1468524087122 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 12:21:27 INFO - PROCESS | 1739 | 1468524087126 Marionette TRACE conn4 <- [1,1062,null,{}] 12:21:27 INFO - PROCESS | 1739 | 1468524087132 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:27 INFO - PROCESS | 1739 | 1468524087144 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:27 INFO - PROCESS | 1739 | 1468524087426 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 12:21:27 INFO - PROCESS | 1739 | 1468524087732 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:27 INFO - PROCESS | 1739 | 1468524087741 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56e800 == 39 [pid = 1739] [id = 273] 12:21:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x8e134400) [pid = 1739] [serial = 820] [outer = (nil)] 12:21:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x94fe2400) [pid = 1739] [serial = 821] [outer = 0x8e134400] 12:21:27 INFO - PROCESS | 1739 | 1468524087830 Marionette DEBUG loaded listener.js 12:21:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x916afc00) [pid = 1739] [serial = 822] [outer = 0x8e134400] 12:21:28 INFO - PROCESS | 1739 | 1468524088770 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 12:21:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 12:21:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1680ms 12:21:28 INFO - PROCESS | 1739 | 1468524088803 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 12:21:28 INFO - PROCESS | 1739 | 1468524088807 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 12:21:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 12:21:28 INFO - PROCESS | 1739 | 1468524088814 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 12:21:28 INFO - PROCESS | 1739 | 1468524088817 Marionette TRACE conn4 <- [1,1066,null,{}] 12:21:28 INFO - PROCESS | 1739 | 1468524088824 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:28 INFO - PROCESS | 1739 | 1468524088829 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:29 INFO - PROCESS | 1739 | 1468524089024 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 12:21:29 INFO - PROCESS | 1739 | 1468524089275 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:29 INFO - PROCESS | 1739 | 1468524089288 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f273800 == 40 [pid = 1739] [id = 274] 12:21:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x94fe2800) [pid = 1739] [serial = 823] [outer = (nil)] 12:21:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x96df5000) [pid = 1739] [serial = 824] [outer = 0x94fe2800] 12:21:29 INFO - PROCESS | 1739 | 1468524089439 Marionette DEBUG loaded listener.js 12:21:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x96dec000) [pid = 1739] [serial = 825] [outer = 0x94fe2800] 12:21:30 INFO - PROCESS | 1739 | 1468524090351 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 12:21:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 12:21:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1585ms 12:21:30 INFO - PROCESS | 1739 | 1468524090400 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 12:21:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 12:21:30 INFO - PROCESS | 1739 | 1468524090405 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 12:21:30 INFO - PROCESS | 1739 | 1468524090412 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 12:21:30 INFO - PROCESS | 1739 | 1468524090416 Marionette TRACE conn4 <- [1,1070,null,{}] 12:21:30 INFO - PROCESS | 1739 | 1468524090422 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:30 INFO - PROCESS | 1739 | 1468524090429 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:30 INFO - PROCESS | 1739 | 1468524090635 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 12:21:30 INFO - PROCESS | 1739 | 1468524090943 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:30 INFO - PROCESS | 1739 | 1468524090951 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56bc00 == 41 [pid = 1739] [id = 275] 12:21:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x8e13e000) [pid = 1739] [serial = 826] [outer = (nil)] 12:21:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x97899c00) [pid = 1739] [serial = 827] [outer = 0x8e13e000] 12:21:31 INFO - PROCESS | 1739 | 1468524091042 Marionette DEBUG loaded listener.js 12:21:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0x9828fc00) [pid = 1739] [serial = 828] [outer = 0x8e13e000] 12:21:31 INFO - PROCESS | 1739 | 1468524091965 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 12:21:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 12:21:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1594ms 12:21:32 INFO - PROCESS | 1739 | 1468524092006 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 12:21:32 INFO - PROCESS | 1739 | 1468524092009 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 12:21:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 12:21:32 INFO - PROCESS | 1739 | 1468524092017 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 12:21:32 INFO - PROCESS | 1739 | 1468524092020 Marionette TRACE conn4 <- [1,1074,null,{}] 12:21:32 INFO - PROCESS | 1739 | 1468524092026 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:32 INFO - PROCESS | 1739 | 1468524092032 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:32 INFO - PROCESS | 1739 | 1468524092221 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 12:21:32 INFO - PROCESS | 1739 | 1468524092473 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:32 INFO - PROCESS | 1739 | 1468524092479 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc04c00 == 42 [pid = 1739] [id = 276] 12:21:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0x91775400) [pid = 1739] [serial = 829] [outer = (nil)] 12:21:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0x99dde000) [pid = 1739] [serial = 830] [outer = 0x91775400] 12:21:32 INFO - PROCESS | 1739 | 1468524092605 Marionette DEBUG loaded listener.js 12:21:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0x99f92000) [pid = 1739] [serial = 831] [outer = 0x91775400] 12:21:33 INFO - PROCESS | 1739 | 1468524093522 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 12:21:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 12:21:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1580ms 12:21:33 INFO - PROCESS | 1739 | 1468524093597 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 12:21:33 INFO - PROCESS | 1739 | 1468524093601 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 12:21:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 12:21:33 INFO - PROCESS | 1739 | 1468524093608 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 12:21:33 INFO - PROCESS | 1739 | 1468524093611 Marionette TRACE conn4 <- [1,1078,null,{}] 12:21:33 INFO - PROCESS | 1739 | 1468524093617 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:33 INFO - PROCESS | 1739 | 1468524093622 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:33 INFO - PROCESS | 1739 | 1468524093862 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 12:21:34 INFO - PROCESS | 1739 | 1468524094166 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:34 INFO - PROCESS | 1739 | 1468524094174 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca4800 == 43 [pid = 1739] [id = 277] 12:21:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0x916d7c00) [pid = 1739] [serial = 832] [outer = (nil)] 12:21:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0x9a0c7000) [pid = 1739] [serial = 833] [outer = 0x916d7c00] 12:21:34 INFO - PROCESS | 1739 | 1468524094258 Marionette DEBUG loaded listener.js 12:21:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x9a341000) [pid = 1739] [serial = 834] [outer = 0x916d7c00] 12:21:35 INFO - PROCESS | 1739 | 1468524095205 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 12:21:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 12:21:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1638ms 12:21:35 INFO - PROCESS | 1739 | 1468524095248 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 12:21:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 12:21:35 INFO - PROCESS | 1739 | 1468524095253 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 12:21:35 INFO - PROCESS | 1739 | 1468524095260 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 12:21:35 INFO - PROCESS | 1739 | 1468524095265 Marionette TRACE conn4 <- [1,1082,null,{}] 12:21:35 INFO - PROCESS | 1739 | 1468524095271 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:35 INFO - PROCESS | 1739 | 1468524095276 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:35 INFO - PROCESS | 1739 | 1468524095496 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 12:21:35 INFO - PROCESS | 1739 | 1468524095762 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:35 INFO - PROCESS | 1739 | 1468524095773 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x9a8af800 == 44 [pid = 1739] [id = 278] 12:21:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x9aa4f400) [pid = 1739] [serial = 835] [outer = (nil)] 12:21:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x9b00c800) [pid = 1739] [serial = 836] [outer = 0x9aa4f400] 12:21:35 INFO - PROCESS | 1739 | 1468524095909 Marionette DEBUG loaded listener.js 12:21:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x9b339c00) [pid = 1739] [serial = 837] [outer = 0x9aa4f400] 12:21:36 INFO - PROCESS | 1739 | 1468524096835 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 12:21:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 12:21:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1633ms 12:21:36 INFO - PROCESS | 1739 | 1468524096893 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 12:21:36 INFO - PROCESS | 1739 | 1468524096898 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 12:21:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 12:21:36 INFO - PROCESS | 1739 | 1468524096904 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 12:21:36 INFO - PROCESS | 1739 | 1468524096908 Marionette TRACE conn4 <- [1,1086,null,{}] 12:21:36 INFO - PROCESS | 1739 | 1468524096914 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:36 INFO - PROCESS | 1739 | 1468524096919 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:37 INFO - PROCESS | 1739 | 1468524097121 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 12:21:37 INFO - PROCESS | 1739 | 1468524097387 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:37 INFO - PROCESS | 1739 | 1468524097395 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fa400 == 45 [pid = 1739] [id = 279] 12:21:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x8fc04800) [pid = 1739] [serial = 838] [outer = (nil)] 12:21:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x9a7c7400) [pid = 1739] [serial = 839] [outer = 0x8fc04800] 12:21:37 INFO - PROCESS | 1739 | 1468524097520 Marionette DEBUG loaded listener.js 12:21:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x9bb1ac00) [pid = 1739] [serial = 840] [outer = 0x8fc04800] 12:21:38 INFO - PROCESS | 1739 | 1468524098445 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 12:21:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 12:21:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1584ms 12:21:38 INFO - PROCESS | 1739 | 1468524098489 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 12:21:38 INFO - PROCESS | 1739 | 1468524098493 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 12:21:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 12:21:38 INFO - PROCESS | 1739 | 1468524098500 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 12:21:38 INFO - PROCESS | 1739 | 1468524098503 Marionette TRACE conn4 <- [1,1090,null,{}] 12:21:38 INFO - PROCESS | 1739 | 1468524098509 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:38 INFO - PROCESS | 1739 | 1468524098515 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:38 INFO - PROCESS | 1739 | 1468524098704 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 12:21:38 INFO - PROCESS | 1739 | 1468524098971 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:38 INFO - PROCESS | 1739 | 1468524098981 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9a400 == 46 [pid = 1739] [id = 280] 12:21:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x8d8fe400) [pid = 1739] [serial = 841] [outer = (nil)] 12:21:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x8fa06400) [pid = 1739] [serial = 842] [outer = 0x8d8fe400] 12:21:39 INFO - PROCESS | 1739 | 1468524099105 Marionette DEBUG loaded listener.js 12:21:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 162 (0x8fa06800) [pid = 1739] [serial = 843] [outer = 0x8d8fe400] 12:21:40 INFO - PROCESS | 1739 | 1468524100018 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 12:21:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 12:21:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1580ms 12:21:40 INFO - PROCESS | 1739 | 1468524100081 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 12:21:40 INFO - PROCESS | 1739 | 1468524100086 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 12:21:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 12:21:40 INFO - PROCESS | 1739 | 1468524100092 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 12:21:40 INFO - PROCESS | 1739 | 1468524100096 Marionette TRACE conn4 <- [1,1094,null,{}] 12:21:40 INFO - PROCESS | 1739 | 1468524100102 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:40 INFO - PROCESS | 1739 | 1468524100107 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:40 INFO - PROCESS | 1739 | 1468524100299 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 12:21:40 INFO - PROCESS | 1739 | 1468524100555 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:40 INFO - PROCESS | 1739 | 1468524100562 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9d000 == 47 [pid = 1739] [id = 281] 12:21:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 163 (0x8ba9d800) [pid = 1739] [serial = 844] [outer = (nil)] 12:21:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 164 (0x8d561c00) [pid = 1739] [serial = 845] [outer = 0x8ba9d800] 12:21:40 INFO - PROCESS | 1739 | 1468524100868 Marionette DEBUG loaded listener.js 12:21:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 165 (0x8d79b400) [pid = 1739] [serial = 846] [outer = 0x8ba9d800] 12:21:41 INFO - PROCESS | 1739 | 1468524101853 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 12:21:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 12:21:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1792ms 12:21:41 INFO - PROCESS | 1739 | 1468524101886 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 12:21:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 12:21:41 INFO - PROCESS | 1739 | 1468524101891 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 12:21:41 INFO - PROCESS | 1739 | 1468524101899 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 12:21:41 INFO - PROCESS | 1739 | 1468524101904 Marionette TRACE conn4 <- [1,1098,null,{}] 12:21:41 INFO - PROCESS | 1739 | 1468524101912 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:41 INFO - PROCESS | 1739 | 1468524101919 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:42 INFO - PROCESS | 1739 | 1468524102112 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 12:21:42 INFO - PROCESS | 1739 | 1468524102376 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:42 INFO - PROCESS | 1739 | 1468524102386 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e394800 == 48 [pid = 1739] [id = 282] 12:21:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 166 (0x8ebf2400) [pid = 1739] [serial = 847] [outer = (nil)] 12:21:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 167 (0x8fa0d000) [pid = 1739] [serial = 848] [outer = 0x8ebf2400] 12:21:42 INFO - PROCESS | 1739 | 1468524102594 Marionette DEBUG loaded listener.js 12:21:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 168 (0x8fcaf800) [pid = 1739] [serial = 849] [outer = 0x8ebf2400] 12:21:43 INFO - PROCESS | 1739 | 1468524103570 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 167 (0x92feec00) [pid = 1739] [serial = 746] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 166 (0x93959800) [pid = 1739] [serial = 747] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 165 (0x919a9000) [pid = 1739] [serial = 744] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 164 (0x8d56f800) [pid = 1739] [serial = 648] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 163 (0x9393bc00) [pid = 1739] [serial = 663] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 162 (0x99156400) [pid = 1739] [serial = 725] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 161 (0x916a8c00) [pid = 1739] [serial = 702] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 160 (0x91f3c000) [pid = 1739] [serial = 705] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 159 (0x916d6000) [pid = 1739] [serial = 645] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 158 (0x8fa09000) [pid = 1739] [serial = 734] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 157 (0x95004c00) [pid = 1739] [serial = 713] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 156 (0x93960400) [pid = 1739] [serial = 710] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 155 (0x917a6400) [pid = 1739] [serial = 741] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 154 (0x8fc09400) [pid = 1739] [serial = 735] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 153 (0x97879400) [pid = 1739] [serial = 720] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 152 (0x96df0000) [pid = 1739] [serial = 716] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 151 (0x92fe8c00) [pid = 1739] [serial = 707] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 150 (0x919aa400) [pid = 1739] [serial = 704] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 149 (0x93932400) [pid = 1739] [serial = 708] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 148 (0x91f5b800) [pid = 1739] [serial = 660] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 147 (0x97892c00) [pid = 1739] [serial = 722] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 146 (0x99671000) [pid = 1739] [serial = 726] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 145 (0x8fa07c00) [pid = 1739] [serial = 732] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 144 (0x9177c400) [pid = 1739] [serial = 740] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 143 (0x91f3a800) [pid = 1739] [serial = 657] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x93a58c00) [pid = 1739] [serial = 666] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x919a6800) [pid = 1739] [serial = 693] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x8d794000) [pid = 1739] [serial = 695] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x8f27b000) [pid = 1739] [serial = 731] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x93c85c00) [pid = 1739] [serial = 669] [outer = (nil)] [url = about:blank] 12:21:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 12:21:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1739ms 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x8e13e800) [pid = 1739] [serial = 599] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x95036c00) [pid = 1739] [serial = 714] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x8d8f5800) [pid = 1739] [serial = 696] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x9786f800) [pid = 1739] [serial = 719] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x8f18c800) [pid = 1739] [serial = 698] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x8d8fa000) [pid = 1739] [serial = 728] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x916b1c00) [pid = 1739] [serial = 737] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x916d9000) [pid = 1739] [serial = 738] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x94fe1000) [pid = 1739] [serial = 672] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x8e141400) [pid = 1739] [serial = 729] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x91775000) [pid = 1739] [serial = 743] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x94fdf800) [pid = 1739] [serial = 711] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x914c8000) [pid = 1739] [serial = 701] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x96df7000) [pid = 1739] [serial = 717] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x97896800) [pid = 1739] [serial = 723] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x8f277000) [pid = 1739] [serial = 699] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x93931000) [pid = 1739] [serial = 675] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x916b2800) [pid = 1739] [serial = 654] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8f278c00) [pid = 1739] [serial = 651] [outer = (nil)] [url = about:blank] 12:21:43 INFO - PROCESS | 1739 | 1468524103658 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 12:21:43 INFO - PROCESS | 1739 | 1468524103670 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 12:21:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 12:21:43 INFO - PROCESS | 1739 | 1468524103681 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 12:21:43 INFO - PROCESS | 1739 | 1468524103686 Marionette TRACE conn4 <- [1,1102,null,{}] 12:21:43 INFO - PROCESS | 1739 | 1468524103692 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:43 INFO - PROCESS | 1739 | 1468524103697 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:43 INFO - PROCESS | 1739 | 1468524103911 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 12:21:44 INFO - PROCESS | 1739 | 1468524104148 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:44 INFO - PROCESS | 1739 | 1468524104156 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb20000 == 49 [pid = 1739] [id = 283] 12:21:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x8ebe4c00) [pid = 1739] [serial = 850] [outer = (nil)] 12:21:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x8fa09000) [pid = 1739] [serial = 851] [outer = 0x8ebe4c00] 12:21:44 INFO - PROCESS | 1739 | 1468524104237 Marionette DEBUG loaded listener.js 12:21:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x8fca6c00) [pid = 1739] [serial = 852] [outer = 0x8ebe4c00] 12:21:45 INFO - PROCESS | 1739 | 1468524105072 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 12:21:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 12:21:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1429ms 12:21:45 INFO - PROCESS | 1739 | 1468524105110 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 12:21:45 INFO - PROCESS | 1739 | 1468524105114 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 12:21:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 12:21:45 INFO - PROCESS | 1739 | 1468524105121 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 12:21:45 INFO - PROCESS | 1739 | 1468524105127 Marionette TRACE conn4 <- [1,1106,null,{}] 12:21:45 INFO - PROCESS | 1739 | 1468524105158 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:45 INFO - PROCESS | 1739 | 1468524105167 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:45 INFO - PROCESS | 1739 | 1468524105360 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 12:21:45 INFO - PROCESS | 1739 | 1468524105371 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:45 INFO - PROCESS | 1739 | 1468524105380 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f190400 == 50 [pid = 1739] [id = 284] 12:21:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x8fbc6000) [pid = 1739] [serial = 853] [outer = (nil)] 12:21:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x9177f800) [pid = 1739] [serial = 854] [outer = 0x8fbc6000] 12:21:45 INFO - PROCESS | 1739 | 1468524105453 Marionette DEBUG loaded listener.js 12:21:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x917ab800) [pid = 1739] [serial = 855] [outer = 0x8fbc6000] 12:21:46 INFO - PROCESS | 1739 | 1468524106467 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 12:21:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 12:21:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1384ms 12:21:46 INFO - PROCESS | 1739 | 1468524106506 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 12:21:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 12:21:46 INFO - PROCESS | 1739 | 1468524106511 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 12:21:46 INFO - PROCESS | 1739 | 1468524106517 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 12:21:46 INFO - PROCESS | 1739 | 1468524106521 Marionette TRACE conn4 <- [1,1110,null,{}] 12:21:46 INFO - PROCESS | 1739 | 1468524106535 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:46 INFO - PROCESS | 1739 | 1468524106540 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:46 INFO - PROCESS | 1739 | 1468524106787 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 12:21:46 INFO - PROCESS | 1739 | 1468524106835 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:46 INFO - PROCESS | 1739 | 1468524106841 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d7a1800 == 51 [pid = 1739] [id = 285] 12:21:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x8e137c00) [pid = 1739] [serial = 856] [outer = (nil)] 12:21:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x919a9000) [pid = 1739] [serial = 857] [outer = 0x8e137c00] 12:21:46 INFO - PROCESS | 1739 | 1468524106914 Marionette DEBUG loaded listener.js 12:21:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x919af800) [pid = 1739] [serial = 858] [outer = 0x8e137c00] 12:21:47 INFO - PROCESS | 1739 | 1468524107904 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 12:21:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 12:21:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1444ms 12:21:47 INFO - PROCESS | 1739 | 1468524107964 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 12:21:47 INFO - PROCESS | 1739 | 1468524107968 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 12:21:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 12:21:47 INFO - PROCESS | 1739 | 1468524107975 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 12:21:47 INFO - PROCESS | 1739 | 1468524107978 Marionette TRACE conn4 <- [1,1114,null,{}] 12:21:47 INFO - PROCESS | 1739 | 1468524107984 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:47 INFO - PROCESS | 1739 | 1468524107989 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:48 INFO - PROCESS | 1739 | 1468524108236 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x95007400) [pid = 1739] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x96df4800) [pid = 1739] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x9914bc00) [pid = 1739] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x99f9d400) [pid = 1739] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x95006400) [pid = 1739] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x9a543400) [pid = 1739] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x8fcaf400) [pid = 1739] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x8d8fec00) [pid = 1739] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8ebea800) [pid = 1739] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x9b012800) [pid = 1739] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x8ebebc00) [pid = 1739] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8d792400) [pid = 1739] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8ebed400) [pid = 1739] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x8d569000) [pid = 1739] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x8ea1bc00) [pid = 1739] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x914c7400) [pid = 1739] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x93936400) [pid = 1739] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 12:21:48 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x93a9dc00) [pid = 1739] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 12:21:48 INFO - PROCESS | 1739 | 1468524108648 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:48 INFO - PROCESS | 1739 | 1468524108656 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13e400 == 52 [pid = 1739] [id = 286] 12:21:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8ea1bc00) [pid = 1739] [serial = 859] [outer = (nil)] 12:21:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x8ebf1c00) [pid = 1739] [serial = 860] [outer = 0x8ea1bc00] 12:21:48 INFO - PROCESS | 1739 | 1468524108739 Marionette DEBUG loaded listener.js 12:21:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x91771c00) [pid = 1739] [serial = 861] [outer = 0x8ea1bc00] 12:21:49 INFO - PROCESS | 1739 | 1468524109525 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 12:21:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 12:21:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1579ms 12:21:49 INFO - PROCESS | 1739 | 1468524109555 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 12:21:49 INFO - PROCESS | 1739 | 1468524109558 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 12:21:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 12:21:49 INFO - PROCESS | 1739 | 1468524109565 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 12:21:49 INFO - PROCESS | 1739 | 1468524109568 Marionette TRACE conn4 <- [1,1118,null,{}] 12:21:49 INFO - PROCESS | 1739 | 1468524109574 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:49 INFO - PROCESS | 1739 | 1468524109584 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:49 INFO - PROCESS | 1739 | 1468524109760 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 12:21:49 INFO - PROCESS | 1739 | 1468524109928 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:49 INFO - PROCESS | 1739 | 1468524109935 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f7000 == 53 [pid = 1739] [id = 287] 12:21:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x8ebea800) [pid = 1739] [serial = 862] [outer = (nil)] 12:21:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x9393cc00) [pid = 1739] [serial = 863] [outer = 0x8ebea800] 12:21:50 INFO - PROCESS | 1739 | 1468524110005 Marionette DEBUG loaded listener.js 12:21:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x93960800) [pid = 1739] [serial = 864] [outer = 0x8ebea800] 12:21:50 INFO - PROCESS | 1739 | 1468524110968 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 12:21:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 12:21:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1434ms 12:21:51 INFO - PROCESS | 1739 | 1468524111000 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 12:21:51 INFO - PROCESS | 1739 | 1468524111006 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 12:21:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 12:21:51 INFO - PROCESS | 1739 | 1468524111017 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 12:21:51 INFO - PROCESS | 1739 | 1468524111022 Marionette TRACE conn4 <- [1,1122,null,{}] 12:21:51 INFO - PROCESS | 1739 | 1468524111031 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:51 INFO - PROCESS | 1739 | 1468524111037 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:51 INFO - PROCESS | 1739 | 1468524111295 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 12:21:51 INFO - PROCESS | 1739 | 1468524111634 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:51 INFO - PROCESS | 1739 | 1468524111652 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fc800 == 54 [pid = 1739] [id = 288] 12:21:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x8d8fec00) [pid = 1739] [serial = 865] [outer = (nil)] 12:21:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x8eb19c00) [pid = 1739] [serial = 866] [outer = 0x8d8fec00] 12:21:51 INFO - PROCESS | 1739 | 1468524111740 Marionette DEBUG loaded listener.js 12:21:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x8f272000) [pid = 1739] [serial = 867] [outer = 0x8d8fec00] 12:21:52 INFO - PROCESS | 1739 | 1468524112708 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 12:21:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 12:21:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1738ms 12:21:52 INFO - PROCESS | 1739 | 1468524112755 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 12:21:52 INFO - PROCESS | 1739 | 1468524112763 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 12:21:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 12:21:52 INFO - PROCESS | 1739 | 1468524112774 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 12:21:52 INFO - PROCESS | 1739 | 1468524112778 Marionette TRACE conn4 <- [1,1126,null,{}] 12:21:52 INFO - PROCESS | 1739 | 1468524112785 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:52 INFO - PROCESS | 1739 | 1468524112791 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:53 INFO - PROCESS | 1739 | 1468524113004 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 12:21:53 INFO - PROCESS | 1739 | 1468524113272 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:53 INFO - PROCESS | 1739 | 1468524113284 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cc400 == 55 [pid = 1739] [id = 289] 12:21:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x91691800) [pid = 1739] [serial = 868] [outer = (nil)] 12:21:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x916b1800) [pid = 1739] [serial = 869] [outer = 0x91691800] 12:21:53 INFO - PROCESS | 1739 | 1468524113411 Marionette DEBUG loaded listener.js 12:21:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x91771800) [pid = 1739] [serial = 870] [outer = 0x91691800] 12:21:54 INFO - PROCESS | 1739 | --DOCSHELL 0x92227400 == 54 [pid = 1739] [id = 9] 12:21:54 INFO - PROCESS | 1739 | 1468524114539 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 12:21:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 12:21:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1780ms 12:21:54 INFO - PROCESS | 1739 | 1468524114554 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 12:21:54 INFO - PROCESS | 1739 | 1468524114557 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 12:21:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 12:21:54 INFO - PROCESS | 1739 | 1468524114565 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 12:21:54 INFO - PROCESS | 1739 | 1468524114571 Marionette TRACE conn4 <- [1,1130,null,{}] 12:21:54 INFO - PROCESS | 1739 | 1468524114589 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:54 INFO - PROCESS | 1739 | 1468524114598 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:54 INFO - PROCESS | 1739 | 1468524114819 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 12:21:55 INFO - PROCESS | 1739 | 1468524115055 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:55 INFO - PROCESS | 1739 | 1468524115071 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f56000 == 55 [pid = 1739] [id = 290] 12:21:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x9222d400) [pid = 1739] [serial = 871] [outer = (nil)] 12:21:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x93958400) [pid = 1739] [serial = 872] [outer = 0x9222d400] 12:21:55 INFO - PROCESS | 1739 | 1468524115199 Marionette DEBUG loaded listener.js 12:21:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x93c85800) [pid = 1739] [serial = 873] [outer = 0x9222d400] 12:21:56 INFO - PROCESS | 1739 | 1468524116133 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 12:21:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 12:21:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1601ms 12:21:56 INFO - PROCESS | 1739 | 1468524116167 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 12:21:56 INFO - PROCESS | 1739 | 1468524116171 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 12:21:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 12:21:56 INFO - PROCESS | 1739 | 1468524116179 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 12:21:56 INFO - PROCESS | 1739 | 1468524116191 Marionette TRACE conn4 <- [1,1134,null,{}] 12:21:56 INFO - PROCESS | 1739 | 1468524116200 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:56 INFO - PROCESS | 1739 | 1468524116206 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:56 INFO - PROCESS | 1739 | 1468524116443 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 12:21:56 INFO - PROCESS | 1739 | 1468524116760 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:56 INFO - PROCESS | 1739 | 1468524116767 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8ef800 == 56 [pid = 1739] [id = 291] 12:21:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x93931c00) [pid = 1739] [serial = 874] [outer = (nil)] 12:21:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x94fe8400) [pid = 1739] [serial = 875] [outer = 0x93931c00] 12:21:56 INFO - PROCESS | 1739 | 1468524116854 Marionette DEBUG loaded listener.js 12:21:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x95255c00) [pid = 1739] [serial = 876] [outer = 0x93931c00] 12:21:57 INFO - PROCESS | 1739 | 1468524117819 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 12:21:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 12:21:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1691ms 12:21:57 INFO - PROCESS | 1739 | 1468524117872 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 12:21:57 INFO - PROCESS | 1739 | 1468524117875 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 12:21:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 12:21:57 INFO - PROCESS | 1739 | 1468524117883 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 12:21:57 INFO - PROCESS | 1739 | 1468524117888 Marionette TRACE conn4 <- [1,1138,null,{}] 12:21:57 INFO - PROCESS | 1739 | 1468524117895 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:57 INFO - PROCESS | 1739 | 1468524117901 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:58 INFO - PROCESS | 1739 | 1468524118113 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 12:21:58 INFO - PROCESS | 1739 | 1468524118380 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:21:58 INFO - PROCESS | 1739 | 1468524118391 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea16800 == 57 [pid = 1739] [id = 292] 12:21:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x8ea1c400) [pid = 1739] [serial = 877] [outer = (nil)] 12:21:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x9786f800) [pid = 1739] [serial = 878] [outer = 0x8ea1c400] 12:21:58 INFO - PROCESS | 1739 | 1468524118513 Marionette DEBUG loaded listener.js 12:21:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x9789ac00) [pid = 1739] [serial = 879] [outer = 0x8ea1c400] 12:21:59 INFO - PROCESS | 1739 | 1468524119412 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 12:21:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 12:21:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1586ms 12:21:59 INFO - PROCESS | 1739 | 1468524119470 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 12:21:59 INFO - PROCESS | 1739 | 1468524119473 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 12:21:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 12:21:59 INFO - PROCESS | 1739 | 1468524119482 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 12:21:59 INFO - PROCESS | 1739 | 1468524119486 Marionette TRACE conn4 <- [1,1142,null,{}] 12:21:59 INFO - PROCESS | 1739 | 1468524119498 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:21:59 INFO - PROCESS | 1739 | 1468524119520 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:21:59 INFO - PROCESS | 1739 | 1468524119805 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 12:22:00 INFO - PROCESS | 1739 | 1468524120115 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:00 INFO - PROCESS | 1739 | 1468524120123 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x9395f800 == 58 [pid = 1739] [id = 293] 12:22:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x94fe1000) [pid = 1739] [serial = 880] [outer = (nil)] 12:22:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x9a34d400) [pid = 1739] [serial = 881] [outer = 0x94fe1000] 12:22:00 INFO - PROCESS | 1739 | 1468524120209 Marionette DEBUG loaded listener.js 12:22:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x9a7c1000) [pid = 1739] [serial = 882] [outer = 0x94fe1000] 12:22:01 INFO - PROCESS | 1739 | 1468524121165 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 12:22:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 12:22:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1738ms 12:22:01 INFO - PROCESS | 1739 | 1468524121220 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 12:22:01 INFO - PROCESS | 1739 | 1468524121223 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 12:22:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 12:22:01 INFO - PROCESS | 1739 | 1468524121233 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 12:22:01 INFO - PROCESS | 1739 | 1468524121239 Marionette TRACE conn4 <- [1,1146,null,{}] 12:22:01 INFO - PROCESS | 1739 | 1468524121247 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:01 INFO - PROCESS | 1739 | 1468524121253 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:01 INFO - PROCESS | 1739 | 1468524121543 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 12:22:01 INFO - PROCESS | 1739 | 1468524121852 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:01 INFO - PROCESS | 1739 | 1468524121863 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x94fed400 == 59 [pid = 1739] [id = 294] 12:22:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x9828f800) [pid = 1739] [serial = 883] [outer = (nil)] 12:22:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x9aa50c00) [pid = 1739] [serial = 884] [outer = 0x9828f800] 12:22:01 INFO - PROCESS | 1739 | 1468524121954 Marionette DEBUG loaded listener.js 12:22:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x9b332400) [pid = 1739] [serial = 885] [outer = 0x9828f800] 12:22:02 INFO - PROCESS | 1739 | 1468524122870 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 12:22:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 12:22:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1695ms 12:22:02 INFO - PROCESS | 1739 | 1468524122929 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 12:22:02 INFO - PROCESS | 1739 | 1468524122932 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 12:22:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 12:22:02 INFO - PROCESS | 1739 | 1468524122947 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 12:22:02 INFO - PROCESS | 1739 | 1468524122950 Marionette TRACE conn4 <- [1,1150,null,{}] 12:22:02 INFO - PROCESS | 1739 | 1468524122958 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:02 INFO - PROCESS | 1739 | 1468524122964 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:03 INFO - PROCESS | 1739 | 1468524123235 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 12:22:03 INFO - PROCESS | 1739 | 1468524123552 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:03 INFO - PROCESS | 1739 | 1468524123558 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f185c00 == 60 [pid = 1739] [id = 295] 12:22:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x96dee000) [pid = 1739] [serial = 886] [outer = (nil)] 12:22:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x9bbe9800) [pid = 1739] [serial = 887] [outer = 0x96dee000] 12:22:03 INFO - PROCESS | 1739 | 1468524123648 Marionette DEBUG loaded listener.js 12:22:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x9bbecc00) [pid = 1739] [serial = 888] [outer = 0x96dee000] 12:22:04 INFO - PROCESS | 1739 | 1468524124573 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 12:22:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 12:22:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1687ms 12:22:04 INFO - PROCESS | 1739 | 1468524124635 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 12:22:04 INFO - PROCESS | 1739 | 1468524124639 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 12:22:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 12:22:04 INFO - PROCESS | 1739 | 1468524124647 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 12:22:04 INFO - PROCESS | 1739 | 1468524124650 Marionette TRACE conn4 <- [1,1154,null,{}] 12:22:04 INFO - PROCESS | 1739 | 1468524124657 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:04 INFO - PROCESS | 1739 | 1468524124662 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:04 INFO - PROCESS | 1739 | 1468524124872 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 12:22:05 INFO - PROCESS | 1739 | 1468524125128 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:05 INFO - PROCESS | 1739 | 1468524125138 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x9aa5c800 == 61 [pid = 1739] [id = 296] 12:22:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x9bf0f000) [pid = 1739] [serial = 889] [outer = (nil)] 12:22:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x9bffc000) [pid = 1739] [serial = 890] [outer = 0x9bf0f000] 12:22:05 INFO - PROCESS | 1739 | 1468524125263 Marionette DEBUG loaded listener.js 12:22:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x9cb4fc00) [pid = 1739] [serial = 891] [outer = 0x9bf0f000] 12:22:06 INFO - PROCESS | 1739 | 1468524126149 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 12:22:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 12:22:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1535ms 12:22:06 INFO - PROCESS | 1739 | 1468524126183 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 12:22:06 INFO - PROCESS | 1739 | 1468524126188 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 12:22:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 12:22:06 INFO - PROCESS | 1739 | 1468524126214 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 12:22:06 INFO - PROCESS | 1739 | 1468524126217 Marionette TRACE conn4 <- [1,1158,null,{}] 12:22:06 INFO - PROCESS | 1739 | 1468524126224 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:06 INFO - PROCESS | 1739 | 1468524126228 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:06 INFO - PROCESS | 1739 | 1468524126459 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 12:22:06 INFO - PROCESS | 1739 | 1468524126772 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:06 INFO - PROCESS | 1739 | 1468524126781 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x9bb1b400 == 62 [pid = 1739] [id = 297] 12:22:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 144 (0x9bbeb000) [pid = 1739] [serial = 892] [outer = (nil)] 12:22:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 145 (0x9d80e400) [pid = 1739] [serial = 893] [outer = 0x9bbeb000] 12:22:06 INFO - PROCESS | 1739 | 1468524126880 Marionette DEBUG loaded listener.js 12:22:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 146 (0x9d819000) [pid = 1739] [serial = 894] [outer = 0x9bbeb000] 12:22:07 INFO - PROCESS | 1739 | 1468524127809 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 12:22:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 12:22:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1643ms 12:22:07 INFO - PROCESS | 1739 | 1468524127854 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 12:22:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 12:22:07 INFO - PROCESS | 1739 | 1468524127859 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 12:22:07 INFO - PROCESS | 1739 | 1468524127866 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 12:22:07 INFO - PROCESS | 1739 | 1468524127871 Marionette TRACE conn4 <- [1,1162,null,{}] 12:22:07 INFO - PROCESS | 1739 | 1468524127877 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:07 INFO - PROCESS | 1739 | 1468524127883 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:08 INFO - PROCESS | 1739 | 1468524128116 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 12:22:08 INFO - PROCESS | 1739 | 1468524128404 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:08 INFO - PROCESS | 1739 | 1468524128416 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:08 INFO - PROCESS | 1739 | ++DOCSHELL 0xa1f07800 == 63 [pid = 1739] [id = 298] 12:22:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 147 (0xa1f08400) [pid = 1739] [serial = 895] [outer = (nil)] 12:22:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 148 (0xa1f0f800) [pid = 1739] [serial = 896] [outer = 0xa1f08400] 12:22:08 INFO - PROCESS | 1739 | 1468524128542 Marionette DEBUG loaded listener.js 12:22:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 149 (0xa2162000) [pid = 1739] [serial = 897] [outer = 0xa1f08400] 12:22:09 INFO - PROCESS | 1739 | 1468524129453 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 12:22:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 12:22:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1632ms 12:22:09 INFO - PROCESS | 1739 | 1468524129498 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 12:22:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 12:22:09 INFO - PROCESS | 1739 | 1468524129502 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 12:22:09 INFO - PROCESS | 1739 | 1468524129509 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 12:22:09 INFO - PROCESS | 1739 | 1468524129513 Marionette TRACE conn4 <- [1,1166,null,{}] 12:22:09 INFO - PROCESS | 1739 | 1468524129519 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:09 INFO - PROCESS | 1739 | 1468524129524 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:09 INFO - PROCESS | 1739 | 1468524129750 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 12:22:10 INFO - PROCESS | 1739 | 1468524130012 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:10 INFO - PROCESS | 1739 | 1468524130023 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9f400 == 64 [pid = 1739] [id = 299] 12:22:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 150 (0xa2164c00) [pid = 1739] [serial = 898] [outer = (nil)] 12:22:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 151 (0xa2223400) [pid = 1739] [serial = 899] [outer = 0xa2164c00] 12:22:10 INFO - PROCESS | 1739 | 1468524130152 Marionette DEBUG loaded listener.js 12:22:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 152 (0xa222e800) [pid = 1739] [serial = 900] [outer = 0xa2164c00] 12:22:11 INFO - PROCESS | 1739 | 1468524131061 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 12:22:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 12:22:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1592ms 12:22:11 INFO - PROCESS | 1739 | 1468524131101 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 12:22:11 INFO - PROCESS | 1739 | 1468524131106 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 12:22:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 12:22:11 INFO - PROCESS | 1739 | 1468524131113 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 12:22:11 INFO - PROCESS | 1739 | 1468524131118 Marionette TRACE conn4 <- [1,1170,null,{}] 12:22:11 INFO - PROCESS | 1739 | 1468524131125 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:11 INFO - PROCESS | 1739 | 1468524131132 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:11 INFO - PROCESS | 1739 | 1468524131345 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 12:22:11 INFO - PROCESS | 1739 | 1468524131704 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:11 INFO - PROCESS | 1739 | 1468524131711 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x914d0800 == 65 [pid = 1739] [id = 300] 12:22:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 153 (0x916b4c00) [pid = 1739] [serial = 901] [outer = (nil)] 12:22:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 154 (0x9221fc00) [pid = 1739] [serial = 902] [outer = 0x916b4c00] 12:22:11 INFO - PROCESS | 1739 | 1468524131809 Marionette DEBUG loaded listener.js 12:22:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 155 (0x950d5000) [pid = 1739] [serial = 903] [outer = 0x916b4c00] 12:22:13 INFO - PROCESS | 1739 | 1468524133230 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 12:22:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 12:22:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 2235ms 12:22:13 INFO - PROCESS | 1739 | 1468524133357 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 12:22:13 INFO - PROCESS | 1739 | 1468524133363 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 12:22:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 12:22:13 INFO - PROCESS | 1739 | 1468524133373 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 12:22:13 INFO - PROCESS | 1739 | 1468524133377 Marionette TRACE conn4 <- [1,1174,null,{}] 12:22:13 INFO - PROCESS | 1739 | 1468524133387 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:13 INFO - PROCESS | 1739 | 1468524133392 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:13 INFO - PROCESS | 1739 | 1468524133582 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 12:22:13 INFO - PROCESS | 1739 | 1468524133799 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:13 INFO - PROCESS | 1739 | 1468524133814 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d794400 == 66 [pid = 1739] [id = 301] 12:22:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 156 (0x8e392800) [pid = 1739] [serial = 904] [outer = (nil)] 12:22:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 157 (0x8ea1fc00) [pid = 1739] [serial = 905] [outer = 0x8e392800] 12:22:13 INFO - PROCESS | 1739 | 1468524133926 Marionette DEBUG loaded listener.js 12:22:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 158 (0x8eb1c800) [pid = 1739] [serial = 906] [outer = 0x8e392800] 12:22:15 INFO - PROCESS | 1739 | 1468524135006 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 12:22:15 INFO - PROCESS | 1739 | 1468524135075 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 12:22:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 12:22:15 INFO - PROCESS | 1739 | 1468524135086 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 12:22:15 INFO - PROCESS | 1739 | 1468524135090 Marionette TRACE conn4 <- [1,1178,null,{}] 12:22:15 INFO - PROCESS | 1739 | 1468524135097 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:15 INFO - PROCESS | 1739 | 1468524135102 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:15 INFO - PROCESS | 1739 | 1468524135306 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 12:22:15 INFO - PROCESS | 1739 | 1468524135564 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:15 INFO - PROCESS | 1739 | 1468524135572 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cc000 == 67 [pid = 1739] [id = 302] 12:22:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 159 (0x917a5000) [pid = 1739] [serial = 907] [outer = (nil)] 12:22:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 160 (0x919a6800) [pid = 1739] [serial = 908] [outer = 0x917a5000] 12:22:15 INFO - PROCESS | 1739 | 1468524135654 Marionette DEBUG loaded listener.js 12:22:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 161 (0x91f54000) [pid = 1739] [serial = 909] [outer = 0x917a5000] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe9000 == 66 [pid = 1739] [id = 262] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13e400 == 65 [pid = 1739] [id = 286] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d7a1800 == 64 [pid = 1739] [id = 285] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8f190400 == 63 [pid = 1739] [id = 284] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb20000 == 62 [pid = 1739] [id = 283] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8e394800 == 61 [pid = 1739] [id = 282] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9d000 == 60 [pid = 1739] [id = 281] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f8000 == 59 [pid = 1739] [id = 267] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcae400 == 58 [pid = 1739] [id = 265] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9c800 == 57 [pid = 1739] [id = 266] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f6c00 == 56 [pid = 1739] [id = 264] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99c00 == 55 [pid = 1739] [id = 268] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa1400 == 54 [pid = 1739] [id = 269] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x9199e400 == 53 [pid = 1739] [id = 270] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa07000 == 52 [pid = 1739] [id = 271] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa6c00 == 51 [pid = 1739] [id = 272] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9a400 == 50 [pid = 1739] [id = 280] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56e800 == 49 [pid = 1739] [id = 273] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8f273800 == 48 [pid = 1739] [id = 274] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56bc00 == 47 [pid = 1739] [id = 275] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc04c00 == 46 [pid = 1739] [id = 276] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fa400 == 45 [pid = 1739] [id = 279] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x9a8af800 == 44 [pid = 1739] [id = 278] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56dc00 == 43 [pid = 1739] [id = 260] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d7a0000 == 42 [pid = 1739] [id = 261] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fcc00 == 41 [pid = 1739] [id = 263] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca4800 == 40 [pid = 1739] [id = 277] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x9222a000 == 39 [pid = 1739] [id = 10] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x914d0800 == 38 [pid = 1739] [id = 300] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d794400 == 37 [pid = 1739] [id = 301] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9f400 == 36 [pid = 1739] [id = 299] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0xa1f07800 == 35 [pid = 1739] [id = 298] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x9aa5c800 == 34 [pid = 1739] [id = 296] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x9bb1b400 == 33 [pid = 1739] [id = 297] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8f185c00 == 32 [pid = 1739] [id = 295] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x94fed400 == 31 [pid = 1739] [id = 294] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x9395f800 == 30 [pid = 1739] [id = 293] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8ef800 == 29 [pid = 1739] [id = 291] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea16800 == 28 [pid = 1739] [id = 292] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x91f56000 == 27 [pid = 1739] [id = 290] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x914cc400 == 26 [pid = 1739] [id = 289] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f7000 == 25 [pid = 1739] [id = 287] 12:22:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fc800 == 24 [pid = 1739] [id = 288] 12:22:18 INFO - PROCESS | 1739 | 1468524138228 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 12:22:18 INFO - PROCESS | 1739 | 1468524138594 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 12:22:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 12:22:18 INFO - PROCESS | 1739 | 1468524138603 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 12:22:18 INFO - PROCESS | 1739 | 1468524138610 Marionette TRACE conn4 <- [1,1182,null,{}] 12:22:18 INFO - PROCESS | 1739 | 1468524138620 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:18 INFO - PROCESS | 1739 | 1468524138625 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:18 INFO - PROCESS | 1739 | 1468524138787 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 12:22:18 INFO - PROCESS | 1739 | 1468524138798 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:18 INFO - PROCESS | 1739 | 1468524138805 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d794400 == 25 [pid = 1739] [id = 303] 12:22:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x8d795400) [pid = 1739] [serial = 910] [outer = (nil)] 12:22:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x8d79f400) [pid = 1739] [serial = 911] [outer = 0x8d795400] 12:22:18 INFO - PROCESS | 1739 | 1468524138886 Marionette DEBUG loaded listener.js 12:22:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x8d7a1800) [pid = 1739] [serial = 912] [outer = 0x8d795400] 12:22:19 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:19 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:22:19 INFO - PROCESS | 1739 | 1468524139862 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 12:22:19 INFO - PROCESS | 1739 | 1468524139947 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 12:22:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 12:22:19 INFO - PROCESS | 1739 | 1468524139961 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 12:22:19 INFO - PROCESS | 1739 | 1468524139965 Marionette TRACE conn4 <- [1,1186,null,{}] 12:22:19 INFO - PROCESS | 1739 | 1468524139973 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:19 INFO - PROCESS | 1739 | 1468524139979 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:20 INFO - PROCESS | 1739 | 1468524140149 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 12:22:20 INFO - PROCESS | 1739 | 1468524140289 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:20 INFO - PROCESS | 1739 | 1468524140296 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56dc00 == 26 [pid = 1739] [id = 304] 12:22:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x8d8fdc00) [pid = 1739] [serial = 913] [outer = (nil)] 12:22:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x8e391400) [pid = 1739] [serial = 914] [outer = 0x8d8fdc00] 12:22:20 INFO - PROCESS | 1739 | 1468524140372 Marionette DEBUG loaded listener.js 12:22:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x8e39b000) [pid = 1739] [serial = 915] [outer = 0x8d8fdc00] 12:22:21 INFO - PROCESS | 1739 | 1468524141350 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 12:22:21 INFO - PROCESS | 1739 | 1468524141404 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 12:22:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 12:22:21 INFO - PROCESS | 1739 | 1468524141421 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 12:22:21 INFO - PROCESS | 1739 | 1468524141428 Marionette TRACE conn4 <- [1,1190,null,{}] 12:22:21 INFO - PROCESS | 1739 | 1468524141447 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:21 INFO - PROCESS | 1739 | 1468524141458 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:21 INFO - PROCESS | 1739 | 1468524141719 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 12:22:21 INFO - PROCESS | 1739 | 1468524141744 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:21 INFO - PROCESS | 1739 | 1468524141753 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e135400 == 27 [pid = 1739] [id = 305] 12:22:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x8ebe4800) [pid = 1739] [serial = 916] [outer = (nil)] 12:22:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x8f183800) [pid = 1739] [serial = 917] [outer = 0x8ebe4800] 12:22:21 INFO - PROCESS | 1739 | 1468524141833 Marionette DEBUG loaded listener.js 12:22:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x8f18a400) [pid = 1739] [serial = 918] [outer = 0x8ebe4800] 12:22:22 INFO - PROCESS | 1739 | 1468524142868 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 12:22:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 12:22:22 INFO - PROCESS | 1739 | 1468524142914 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 12:22:22 INFO - PROCESS | 1739 | 1468524142920 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 12:22:22 INFO - PROCESS | 1739 | 1468524142923 Marionette TRACE conn4 <- [1,1194,null,{}] 12:22:22 INFO - PROCESS | 1739 | 1468524142935 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:22 INFO - PROCESS | 1739 | 1468524142939 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:24 INFO - PROCESS | 1739 | 1468524144191 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x8e137c00) [pid = 1739] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x8ea1bc00) [pid = 1739] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x916d7c00) [pid = 1739] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x8e13e000) [pid = 1739] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x8d7a1000) [pid = 1739] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x9aa4f400) [pid = 1739] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x9199ec00) [pid = 1739] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x91775400) [pid = 1739] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x8d8fe400) [pid = 1739] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x8fbc6000) [pid = 1739] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x8ebe4c00) [pid = 1739] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x8e134400) [pid = 1739] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x8ebf2400) [pid = 1739] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8e138800) [pid = 1739] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x8fcb2c00) [pid = 1739] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x94fe2800) [pid = 1739] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x91f53000) [pid = 1739] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8ba9d800) [pid = 1739] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x8fc04800) [pid = 1739] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x8fc08400) [pid = 1739] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x8ebea800) [pid = 1739] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x92229c00) [pid = 1739] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:22:24 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x93c84400) [pid = 1739] [serial = 27] [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.] 12:22:24 INFO - PROCESS | 1739 | 1468524144402 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:24 INFO - PROCESS | 1739 | 1468524144410 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9d800 == 28 [pid = 1739] [id = 306] 12:22:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8d56b000) [pid = 1739] [serial = 919] [outer = (nil)] 12:22:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x8e133400) [pid = 1739] [serial = 920] [outer = 0x8d56b000] 12:22:24 INFO - PROCESS | 1739 | 1468524144484 Marionette DEBUG loaded listener.js 12:22:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x8f277c00) [pid = 1739] [serial = 921] [outer = 0x8d56b000] 12:22:25 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:25 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:22:25 INFO - PROCESS | 1739 | 1468524145239 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 12:22:25 INFO - PROCESS | 1739 | 1468524145308 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 12:22:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 12:22:25 INFO - PROCESS | 1739 | 1468524145314 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 12:22:25 INFO - PROCESS | 1739 | 1468524145317 Marionette TRACE conn4 <- [1,1198,null,{}] 12:22:25 INFO - PROCESS | 1739 | 1468524145323 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:25 INFO - PROCESS | 1739 | 1468524145328 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:25 INFO - PROCESS | 1739 | 1468524145538 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 12:22:25 INFO - PROCESS | 1739 | 1468524145552 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:25 INFO - PROCESS | 1739 | 1468524145561 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d799000 == 29 [pid = 1739] [id = 307] 12:22:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x8ebe5800) [pid = 1739] [serial = 922] [outer = (nil)] 12:22:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x8fbb7c00) [pid = 1739] [serial = 923] [outer = 0x8ebe5800] 12:22:25 INFO - PROCESS | 1739 | 1468524145631 Marionette DEBUG loaded listener.js 12:22:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x8fbc0000) [pid = 1739] [serial = 924] [outer = 0x8ebe5800] 12:22:26 INFO - PROCESS | 1739 | 1468524146623 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:22:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 12:22:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1356ms 12:22:26 INFO - PROCESS | 1739 | 1468524146671 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 12:22:26 INFO - PROCESS | 1739 | 1468524146679 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 12:22:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 12:22:26 INFO - PROCESS | 1739 | 1468524146689 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 12:22:26 INFO - PROCESS | 1739 | 1468524146693 Marionette TRACE conn4 <- [1,1202,null,{}] 12:22:26 INFO - PROCESS | 1739 | 1468524146703 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:26 INFO - PROCESS | 1739 | 1468524146709 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:27 INFO - PROCESS | 1739 | 1468524147074 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 12:22:27 INFO - PROCESS | 1739 | 1468524147293 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:27 INFO - PROCESS | 1739 | 1468524147305 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e133c00 == 30 [pid = 1739] [id = 308] 12:22:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x8e135800) [pid = 1739] [serial = 925] [outer = (nil)] 12:22:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x8e13d400) [pid = 1739] [serial = 926] [outer = 0x8e135800] 12:22:27 INFO - PROCESS | 1739 | 1468524147392 Marionette DEBUG loaded listener.js 12:22:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x8ea13c00) [pid = 1739] [serial = 927] [outer = 0x8e135800] 12:22:28 INFO - PROCESS | 1739 | 1468524148346 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:22:28 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 12:22:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1732ms 12:22:28 INFO - PROCESS | 1739 | 1468524148420 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 12:22:28 INFO - PROCESS | 1739 | 1468524148428 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 12:22:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 12:22:28 INFO - PROCESS | 1739 | 1468524148439 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 12:22:28 INFO - PROCESS | 1739 | 1468524148443 Marionette TRACE conn4 <- [1,1206,null,{}] 12:22:28 INFO - PROCESS | 1739 | 1468524148451 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:28 INFO - PROCESS | 1739 | 1468524148457 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:28 INFO - PROCESS | 1739 | 1468524148692 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 12:22:28 INFO - PROCESS | 1739 | 1468524148919 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:28 INFO - PROCESS | 1739 | 1468524148928 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe7400 == 31 [pid = 1739] [id = 309] 12:22:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x8f18e800) [pid = 1739] [serial = 928] [outer = (nil)] 12:22:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x8f276c00) [pid = 1739] [serial = 929] [outer = 0x8f18e800] 12:22:29 INFO - PROCESS | 1739 | 1468524149031 Marionette DEBUG loaded listener.js 12:22:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x8fa0dc00) [pid = 1739] [serial = 930] [outer = 0x8f18e800] 12:22:30 INFO - PROCESS | 1739 | 1468524150011 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:22:30 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 12:22:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1634ms 12:22:30 INFO - PROCESS | 1739 | 1468524150073 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 12:22:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 12:22:30 INFO - PROCESS | 1739 | 1468524150078 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 12:22:30 INFO - PROCESS | 1739 | 1468524150085 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 12:22:30 INFO - PROCESS | 1739 | 1468524150091 Marionette TRACE conn4 <- [1,1210,null,{}] 12:22:30 INFO - PROCESS | 1739 | 1468524150108 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:30 INFO - PROCESS | 1739 | 1468524150118 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:30 INFO - PROCESS | 1739 | 1468524150343 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 12:22:30 INFO - PROCESS | 1739 | 1468524150615 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:30 INFO - PROCESS | 1739 | 1468524150629 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcaa000 == 32 [pid = 1739] [id = 310] 12:22:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x8fcac000) [pid = 1739] [serial = 931] [outer = (nil)] 12:22:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x8fcb2000) [pid = 1739] [serial = 932] [outer = 0x8fcac000] 12:22:30 INFO - PROCESS | 1739 | 1468524150721 Marionette DEBUG loaded listener.js 12:22:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 125 (0x914c7c00) [pid = 1739] [serial = 933] [outer = 0x8fcac000] 12:22:31 INFO - PROCESS | 1739 | 1468524151605 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:22:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 12:22:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1585ms 12:22:31 INFO - PROCESS | 1739 | 1468524151671 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 12:22:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 12:22:31 INFO - PROCESS | 1739 | 1468524151676 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 12:22:31 INFO - PROCESS | 1739 | 1468524151683 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 12:22:31 INFO - PROCESS | 1739 | 1468524151686 Marionette TRACE conn4 <- [1,1214,null,{}] 12:22:31 INFO - PROCESS | 1739 | 1468524151692 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:31 INFO - PROCESS | 1739 | 1468524151698 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:31 INFO - PROCESS | 1739 | 1468524151888 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 12:22:32 INFO - PROCESS | 1739 | 1468524152124 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:32 INFO - PROCESS | 1739 | 1468524152134 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca5800 == 33 [pid = 1739] [id = 311] 12:22:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 126 (0x91698c00) [pid = 1739] [serial = 934] [outer = (nil)] 12:22:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 127 (0x916a0000) [pid = 1739] [serial = 935] [outer = 0x91698c00] 12:22:32 INFO - PROCESS | 1739 | 1468524152273 Marionette DEBUG loaded listener.js 12:22:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 128 (0x916a6800) [pid = 1739] [serial = 936] [outer = 0x91698c00] 12:22:33 INFO - PROCESS | 1739 | 1468524153187 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 12:22:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 12:22:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1539ms 12:22:33 INFO - PROCESS | 1739 | 1468524153222 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 12:22:33 INFO - PROCESS | 1739 | 1468524153227 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 12:22:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 12:22:33 INFO - PROCESS | 1739 | 1468524153233 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 12:22:33 INFO - PROCESS | 1739 | 1468524153237 Marionette TRACE conn4 <- [1,1218,null,{}] 12:22:33 INFO - PROCESS | 1739 | 1468524153250 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:33 INFO - PROCESS | 1739 | 1468524153255 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:33 INFO - PROCESS | 1739 | 1468524153474 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 12:22:33 INFO - PROCESS | 1739 | 1468524153696 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:33 INFO - PROCESS | 1739 | 1468524153707 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56ac00 == 34 [pid = 1739] [id = 312] 12:22:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 129 (0x8d56d800) [pid = 1739] [serial = 937] [outer = (nil)] 12:22:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 130 (0x916b4000) [pid = 1739] [serial = 938] [outer = 0x8d56d800] 12:22:33 INFO - PROCESS | 1739 | 1468524153831 Marionette DEBUG loaded listener.js 12:22:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 131 (0x916d8c00) [pid = 1739] [serial = 939] [outer = 0x8d56d800] 12:22:34 INFO - PROCESS | 1739 | 1468524154754 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 12:22:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 12:22:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1551ms 12:22:34 INFO - PROCESS | 1739 | 1468524154786 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 12:22:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 12:22:34 INFO - PROCESS | 1739 | 1468524154790 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 12:22:34 INFO - PROCESS | 1739 | 1468524154797 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 12:22:34 INFO - PROCESS | 1739 | 1468524154801 Marionette TRACE conn4 <- [1,1222,null,{}] 12:22:34 INFO - PROCESS | 1739 | 1468524154807 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:34 INFO - PROCESS | 1739 | 1468524154819 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:35 INFO - PROCESS | 1739 | 1468524155047 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 12:22:35 INFO - PROCESS | 1739 | 1468524155278 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:35 INFO - PROCESS | 1739 | 1468524155287 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d795000 == 35 [pid = 1739] [id = 313] 12:22:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 132 (0x8d79cc00) [pid = 1739] [serial = 940] [outer = (nil)] 12:22:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 133 (0x9177c800) [pid = 1739] [serial = 941] [outer = 0x8d79cc00] 12:22:35 INFO - PROCESS | 1739 | 1468524155416 Marionette DEBUG loaded listener.js 12:22:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 134 (0x8fbbf000) [pid = 1739] [serial = 942] [outer = 0x8d79cc00] 12:22:36 INFO - PROCESS | 1739 | 1468524156321 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 12:22:36 INFO - PROCESS | 1739 | 1468524156384 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 12:22:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 12:22:36 INFO - PROCESS | 1739 | 1468524156392 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 12:22:36 INFO - PROCESS | 1739 | 1468524156395 Marionette TRACE conn4 <- [1,1226,null,{}] 12:22:36 INFO - PROCESS | 1739 | 1468524156401 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:36 INFO - PROCESS | 1739 | 1468524156406 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:36 INFO - PROCESS | 1739 | 1468524156583 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 12:22:36 INFO - PROCESS | 1739 | 1468524156770 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:36 INFO - PROCESS | 1739 | 1468524156785 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5400 == 36 [pid = 1739] [id = 314] 12:22:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 135 (0x914ce400) [pid = 1739] [serial = 943] [outer = (nil)] 12:22:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 136 (0x9199ec00) [pid = 1739] [serial = 944] [outer = 0x914ce400] 12:22:36 INFO - PROCESS | 1739 | 1468524156919 Marionette DEBUG loaded listener.js 12:22:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 137 (0x919a1800) [pid = 1739] [serial = 945] [outer = 0x914ce400] 12:22:37 INFO - PROCESS | 1739 | 1468524157867 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 12:22:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 12:22:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1541ms 12:22:37 INFO - PROCESS | 1739 | 1468524157934 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 12:22:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 12:22:37 INFO - PROCESS | 1739 | 1468524157938 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 12:22:37 INFO - PROCESS | 1739 | 1468524157944 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 12:22:37 INFO - PROCESS | 1739 | 1468524157948 Marionette TRACE conn4 <- [1,1230,null,{}] 12:22:37 INFO - PROCESS | 1739 | 1468524157954 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:37 INFO - PROCESS | 1739 | 1468524157959 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:38 INFO - PROCESS | 1739 | 1468524158141 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 12:22:38 INFO - PROCESS | 1739 | 1468524158386 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:38 INFO - PROCESS | 1739 | 1468524158396 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d799400 == 37 [pid = 1739] [id = 315] 12:22:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 138 (0x8d79c000) [pid = 1739] [serial = 946] [outer = (nil)] 12:22:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 139 (0x8fc0ac00) [pid = 1739] [serial = 947] [outer = 0x8d79c000] 12:22:38 INFO - PROCESS | 1739 | 1468524158522 Marionette DEBUG loaded listener.js 12:22:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 140 (0x9169c400) [pid = 1739] [serial = 948] [outer = 0x8d79c000] 12:22:39 INFO - PROCESS | 1739 | 1468524159408 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 12:22:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 12:22:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1536ms 12:22:39 INFO - PROCESS | 1739 | 1468524159481 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 12:22:39 INFO - PROCESS | 1739 | 1468524159487 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 12:22:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 12:22:39 INFO - PROCESS | 1739 | 1468524159495 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 12:22:39 INFO - PROCESS | 1739 | 1468524159499 Marionette TRACE conn4 <- [1,1234,null,{}] 12:22:39 INFO - PROCESS | 1739 | 1468524159505 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:39 INFO - PROCESS | 1739 | 1468524159510 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:39 INFO - PROCESS | 1739 | 1468524159849 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 12:22:40 INFO - PROCESS | 1739 | 1468524160137 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:40 INFO - PROCESS | 1739 | 1468524160147 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793000 == 38 [pid = 1739] [id = 316] 12:22:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 141 (0x8d793400) [pid = 1739] [serial = 949] [outer = (nil)] 12:22:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 142 (0x8d79ec00) [pid = 1739] [serial = 950] [outer = 0x8d793400] 12:22:40 INFO - PROCESS | 1739 | 1468524160232 Marionette DEBUG loaded listener.js 12:22:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 143 (0x8d8f6800) [pid = 1739] [serial = 951] [outer = 0x8d793400] 12:22:41 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9d800 == 37 [pid = 1739] [id = 306] 12:22:41 INFO - PROCESS | 1739 | --DOCSHELL 0x8e135400 == 36 [pid = 1739] [id = 305] 12:22:41 INFO - PROCESS | 1739 | 1468524161276 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 12:22:41 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56dc00 == 35 [pid = 1739] [id = 304] 12:22:41 INFO - PROCESS | 1739 | --DOCSHELL 0x8d794400 == 34 [pid = 1739] [id = 303] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 142 (0x8d570000) [pid = 1739] [serial = 600] [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.] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 141 (0x919a9000) [pid = 1739] [serial = 857] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 140 (0x8ebf1c00) [pid = 1739] [serial = 860] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 139 (0x919af800) [pid = 1739] [serial = 858] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 138 (0x9a0c7000) [pid = 1739] [serial = 833] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 137 (0x9a341000) [pid = 1739] [serial = 834] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 136 (0x97899c00) [pid = 1739] [serial = 827] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 135 (0x9828fc00) [pid = 1739] [serial = 828] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 134 (0x8eb18000) [pid = 1739] [serial = 806] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 133 (0x8ebec400) [pid = 1739] [serial = 807] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 132 (0x9b00c800) [pid = 1739] [serial = 836] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 131 (0x9b339c00) [pid = 1739] [serial = 837] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 130 (0x919ad400) [pid = 1739] [serial = 812] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 129 (0x919b4c00) [pid = 1739] [serial = 813] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 128 (0x99dde000) [pid = 1739] [serial = 830] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 127 (0x99f92000) [pid = 1739] [serial = 831] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 126 (0x8fa06400) [pid = 1739] [serial = 842] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 125 (0x8fa06800) [pid = 1739] [serial = 843] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 124 (0x9177f800) [pid = 1739] [serial = 854] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x8fa09000) [pid = 1739] [serial = 851] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x8fca6c00) [pid = 1739] [serial = 852] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x94fe2400) [pid = 1739] [serial = 821] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x916afc00) [pid = 1739] [serial = 822] [outer = (nil)] [url = about:blank] 12:22:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 12:22:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1842ms 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x8fa0d000) [pid = 1739] [serial = 848] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x8fcaf800) [pid = 1739] [serial = 849] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x916d4c00) [pid = 1739] [serial = 804] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x916a0800) [pid = 1739] [serial = 809] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x916acc00) [pid = 1739] [serial = 810] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0x96df5000) [pid = 1739] [serial = 824] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x96dec000) [pid = 1739] [serial = 825] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x9393c800) [pid = 1739] [serial = 818] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x93961000) [pid = 1739] [serial = 819] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x8d561c00) [pid = 1739] [serial = 845] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x8d79b400) [pid = 1739] [serial = 846] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x9a7c7400) [pid = 1739] [serial = 839] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x9bb1ac00) [pid = 1739] [serial = 840] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x92228c00) [pid = 1739] [serial = 815] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x92fe6800) [pid = 1739] [serial = 816] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x93960800) [pid = 1739] [serial = 864] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x9393cc00) [pid = 1739] [serial = 863] [outer = (nil)] [url = about:blank] 12:22:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x91771c00) [pid = 1739] [serial = 861] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x917ab800) [pid = 1739] [serial = 855] [outer = (nil)] [url = about:blank] 12:22:41 INFO - PROCESS | 1739 | 1468524161340 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 12:22:41 INFO - PROCESS | 1739 | 1468524161357 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 12:22:41 INFO - PROCESS | 1739 | 1468524161371 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 12:22:41 INFO - PROCESS | 1739 | 1468524161378 Marionette TRACE conn4 <- [1,1238,null,{}] 12:22:41 INFO - PROCESS | 1739 | 1468524161388 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:41 INFO - PROCESS | 1739 | 1468524161393 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:41 INFO - PROCESS | 1739 | 1468524161586 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 12:22:41 INFO - PROCESS | 1739 | 1468524161785 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:41 INFO - PROCESS | 1739 | 1468524161795 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d7a0000 == 35 [pid = 1739] [id = 317] 12:22:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8d8f4400) [pid = 1739] [serial = 952] [outer = (nil)] 12:22:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8e136c00) [pid = 1739] [serial = 953] [outer = 0x8d8f4400] 12:22:41 INFO - PROCESS | 1739 | 1468524161870 Marionette DEBUG loaded listener.js 12:22:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x8e390c00) [pid = 1739] [serial = 954] [outer = 0x8d8f4400] 12:22:42 INFO - PROCESS | 1739 | 1468524162695 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 12:22:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 12:22:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1392ms 12:22:42 INFO - PROCESS | 1739 | 1468524162764 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 12:22:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 12:22:42 INFO - PROCESS | 1739 | 1468524162769 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 12:22:42 INFO - PROCESS | 1739 | 1468524162776 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 12:22:42 INFO - PROCESS | 1739 | 1468524162780 Marionette TRACE conn4 <- [1,1242,null,{}] 12:22:42 INFO - PROCESS | 1739 | 1468524162786 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:42 INFO - PROCESS | 1739 | 1468524162791 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:42 INFO - PROCESS | 1739 | 1468524162962 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 12:22:43 INFO - PROCESS | 1739 | 1468524163099 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:43 INFO - PROCESS | 1739 | 1468524163107 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea13800 == 36 [pid = 1739] [id = 318] 12:22:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x8ebe6400) [pid = 1739] [serial = 955] [outer = (nil)] 12:22:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x8f18f000) [pid = 1739] [serial = 956] [outer = 0x8ebe6400] 12:22:43 INFO - PROCESS | 1739 | 1468524163177 Marionette DEBUG loaded listener.js 12:22:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x8f278c00) [pid = 1739] [serial = 957] [outer = 0x8ebe6400] 12:22:44 INFO - PROCESS | 1739 | 1468524164084 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 12:22:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 12:22:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1332ms 12:22:44 INFO - PROCESS | 1739 | 1468524164109 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 12:22:44 INFO - PROCESS | 1739 | 1468524164116 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 12:22:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 12:22:44 INFO - PROCESS | 1739 | 1468524164139 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 12:22:44 INFO - PROCESS | 1739 | 1468524164147 Marionette TRACE conn4 <- [1,1246,null,{}] 12:22:44 INFO - PROCESS | 1739 | 1468524164154 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:44 INFO - PROCESS | 1739 | 1468524164160 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:44 INFO - PROCESS | 1739 | 1468524164385 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 12:22:44 INFO - PROCESS | 1739 | 1468524164402 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:44 INFO - PROCESS | 1739 | 1468524164411 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e132400 == 37 [pid = 1739] [id = 319] 12:22:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x8eb1d400) [pid = 1739] [serial = 958] [outer = (nil)] 12:22:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x8fcaa800) [pid = 1739] [serial = 959] [outer = 0x8eb1d400] 12:22:44 INFO - PROCESS | 1739 | 1468524164495 Marionette DEBUG loaded listener.js 12:22:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x914d0800) [pid = 1739] [serial = 960] [outer = 0x8eb1d400] 12:22:45 INFO - PROCESS | 1739 | 1468524165438 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 12:22:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 12:22:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1341ms 12:22:45 INFO - PROCESS | 1739 | 1468524165473 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 12:22:45 INFO - PROCESS | 1739 | 1468524165476 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 12:22:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 12:22:45 INFO - PROCESS | 1739 | 1468524165482 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 12:22:45 INFO - PROCESS | 1739 | 1468524165486 Marionette TRACE conn4 <- [1,1250,null,{}] 12:22:45 INFO - PROCESS | 1739 | 1468524165512 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:45 INFO - PROCESS | 1739 | 1468524165518 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:45 INFO - PROCESS | 1739 | 1468524165739 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 12:22:45 INFO - PROCESS | 1739 | 1468524165759 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:45 INFO - PROCESS | 1739 | 1468524165769 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc04400 == 38 [pid = 1739] [id = 320] 12:22:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8fca6400) [pid = 1739] [serial = 961] [outer = (nil)] 12:22:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x916ad400) [pid = 1739] [serial = 962] [outer = 0x8fca6400] 12:22:45 INFO - PROCESS | 1739 | 1468524165851 Marionette DEBUG loaded listener.js 12:22:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x916e1400) [pid = 1739] [serial = 963] [outer = 0x8fca6400] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x9828f800) [pid = 1739] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x8ea1c400) [pid = 1739] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x8e392800) [pid = 1739] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x9222d400) [pid = 1739] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x8d8fdc00) [pid = 1739] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x8d8fec00) [pid = 1739] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x8d795400) [pid = 1739] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0xa1f08400) [pid = 1739] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x8ebe4800) [pid = 1739] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x93931c00) [pid = 1739] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x91691800) [pid = 1739] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x9bf0f000) [pid = 1739] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x9bbeb000) [pid = 1739] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0xa2164c00) [pid = 1739] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x94fe1000) [pid = 1739] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8d56b000) [pid = 1739] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x96dee000) [pid = 1739] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x916b4c00) [pid = 1739] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 12:22:46 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x917a5000) [pid = 1739] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 12:22:46 INFO - PROCESS | 1739 | 1468524166989 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 12:22:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 12:22:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1530ms 12:22:47 INFO - PROCESS | 1739 | 1468524167018 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 12:22:47 INFO - PROCESS | 1739 | 1468524167022 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 12:22:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 12:22:47 INFO - PROCESS | 1739 | 1468524167028 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 12:22:47 INFO - PROCESS | 1739 | 1468524167032 Marionette TRACE conn4 <- [1,1254,null,{}] 12:22:47 INFO - PROCESS | 1739 | 1468524167037 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:47 INFO - PROCESS | 1739 | 1468524167042 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:47 INFO - PROCESS | 1739 | 1468524167205 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 12:22:47 INFO - PROCESS | 1739 | 1468524167222 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:47 INFO - PROCESS | 1739 | 1468524167239 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa02400 == 39 [pid = 1739] [id = 321] 12:22:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8fc0c400) [pid = 1739] [serial = 964] [outer = (nil)] 12:22:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x916b4c00) [pid = 1739] [serial = 965] [outer = 0x8fc0c400] 12:22:47 INFO - PROCESS | 1739 | 1468524167454 Marionette DEBUG loaded listener.js 12:22:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x91780800) [pid = 1739] [serial = 966] [outer = 0x8fc0c400] 12:22:48 INFO - PROCESS | 1739 | 1468524168236 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 12:22:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 12:22:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1234ms 12:22:48 INFO - PROCESS | 1739 | 1468524168264 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 12:22:48 INFO - PROCESS | 1739 | 1468524168267 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 12:22:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 12:22:48 INFO - PROCESS | 1739 | 1468524168273 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 12:22:48 INFO - PROCESS | 1739 | 1468524168277 Marionette TRACE conn4 <- [1,1258,null,{}] 12:22:48 INFO - PROCESS | 1739 | 1468524168282 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:48 INFO - PROCESS | 1739 | 1468524168287 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:48 INFO - PROCESS | 1739 | 1468524168553 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 12:22:48 INFO - PROCESS | 1739 | 1468524168736 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:48 INFO - PROCESS | 1739 | 1468524168748 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d569000 == 40 [pid = 1739] [id = 322] 12:22:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x8d569800) [pid = 1739] [serial = 967] [outer = (nil)] 12:22:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x8d570800) [pid = 1739] [serial = 968] [outer = 0x8d569800] 12:22:48 INFO - PROCESS | 1739 | 1468524168834 Marionette DEBUG loaded listener.js 12:22:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8d79f000) [pid = 1739] [serial = 969] [outer = 0x8d569800] 12:22:49 INFO - PROCESS | 1739 | 1468524169881 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 12:22:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 12:22:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1641ms 12:22:49 INFO - PROCESS | 1739 | 1468524169918 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 12:22:49 INFO - PROCESS | 1739 | 1468524169925 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 12:22:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 12:22:49 INFO - PROCESS | 1739 | 1468524169934 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 12:22:49 INFO - PROCESS | 1739 | 1468524169940 Marionette TRACE conn4 <- [1,1262,null,{}] 12:22:49 INFO - PROCESS | 1739 | 1468524169947 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:49 INFO - PROCESS | 1739 | 1468524169954 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:50 INFO - PROCESS | 1739 | 1468524170152 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 12:22:50 INFO - PROCESS | 1739 | 1468524170399 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:50 INFO - PROCESS | 1739 | 1468524170411 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebec400 == 41 [pid = 1739] [id = 323] 12:22:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8ebf1400) [pid = 1739] [serial = 970] [outer = (nil)] 12:22:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8f18f800) [pid = 1739] [serial = 971] [outer = 0x8ebf1400] 12:22:50 INFO - PROCESS | 1739 | 1468524170543 Marionette DEBUG loaded listener.js 12:22:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8fa02c00) [pid = 1739] [serial = 972] [outer = 0x8ebf1400] 12:22:51 INFO - PROCESS | 1739 | 1468524171464 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 12:22:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 12:22:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1589ms 12:22:51 INFO - PROCESS | 1739 | 1468524171522 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 12:22:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 12:22:51 INFO - PROCESS | 1739 | 1468524171528 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 12:22:51 INFO - PROCESS | 1739 | 1468524171535 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 12:22:51 INFO - PROCESS | 1739 | 1468524171539 Marionette TRACE conn4 <- [1,1266,null,{}] 12:22:51 INFO - PROCESS | 1739 | 1468524171546 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:51 INFO - PROCESS | 1739 | 1468524171552 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:51 INFO - PROCESS | 1739 | 1468524171763 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 12:22:52 INFO - PROCESS | 1739 | 1468524172036 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:52 INFO - PROCESS | 1739 | 1468524172044 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cfc00 == 42 [pid = 1739] [id = 324] 12:22:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x916a5c00) [pid = 1739] [serial = 973] [outer = (nil)] 12:22:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x916dfc00) [pid = 1739] [serial = 974] [outer = 0x916a5c00] 12:22:52 INFO - PROCESS | 1739 | 1468524172173 Marionette DEBUG loaded listener.js 12:22:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x917a5800) [pid = 1739] [serial = 975] [outer = 0x916a5c00] 12:22:53 INFO - PROCESS | 1739 | 1468524173103 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 12:22:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 12:22:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1639ms 12:22:53 INFO - PROCESS | 1739 | 1468524173175 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 12:22:53 INFO - PROCESS | 1739 | 1468524173182 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 12:22:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 12:22:53 INFO - PROCESS | 1739 | 1468524173200 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 12:22:53 INFO - PROCESS | 1739 | 1468524173208 Marionette TRACE conn4 <- [1,1270,null,{}] 12:22:53 INFO - PROCESS | 1739 | 1468524173215 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:53 INFO - PROCESS | 1739 | 1468524173223 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:53 INFO - PROCESS | 1739 | 1468524173480 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 12:22:53 INFO - PROCESS | 1739 | 1468524173710 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:53 INFO - PROCESS | 1739 | 1468524173720 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebecc00 == 43 [pid = 1739] [id = 325] 12:22:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x8fc10400) [pid = 1739] [serial = 976] [outer = (nil)] 12:22:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x91f44c00) [pid = 1739] [serial = 977] [outer = 0x8fc10400] 12:22:53 INFO - PROCESS | 1739 | 1468524173838 Marionette DEBUG loaded listener.js 12:22:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x91f5c800) [pid = 1739] [serial = 978] [outer = 0x8fc10400] 12:22:54 INFO - PROCESS | 1739 | 1468524174778 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 12:22:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 12:22:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1655ms 12:22:54 INFO - PROCESS | 1739 | 1468524174847 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 12:22:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 12:22:54 INFO - PROCESS | 1739 | 1468524174852 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 12:22:54 INFO - PROCESS | 1739 | 1468524174859 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 12:22:54 INFO - PROCESS | 1739 | 1468524174862 Marionette TRACE conn4 <- [1,1274,null,{}] 12:22:54 INFO - PROCESS | 1739 | 1468524174868 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:54 INFO - PROCESS | 1739 | 1468524174874 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:55 INFO - PROCESS | 1739 | 1468524175075 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 12:22:55 INFO - PROCESS | 1739 | 1468524175325 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:55 INFO - PROCESS | 1739 | 1468524175331 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea17c00 == 44 [pid = 1739] [id = 326] 12:22:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x8fc04c00) [pid = 1739] [serial = 979] [outer = (nil)] 12:22:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x91f5c000) [pid = 1739] [serial = 980] [outer = 0x8fc04c00] 12:22:55 INFO - PROCESS | 1739 | 1468524175466 Marionette DEBUG loaded listener.js 12:22:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 112 (0x92fe7c00) [pid = 1739] [serial = 981] [outer = 0x8fc04c00] 12:22:56 INFO - PROCESS | 1739 | 1468524176364 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 12:22:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 12:22:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1580ms 12:22:56 INFO - PROCESS | 1739 | 1468524176439 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 12:22:56 INFO - PROCESS | 1739 | 1468524176444 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 12:22:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 12:22:56 INFO - PROCESS | 1739 | 1468524176451 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 12:22:56 INFO - PROCESS | 1739 | 1468524176455 Marionette TRACE conn4 <- [1,1278,null,{}] 12:22:56 INFO - PROCESS | 1739 | 1468524176462 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:56 INFO - PROCESS | 1739 | 1468524176468 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:56 INFO - PROCESS | 1739 | 1468524176713 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 12:22:56 INFO - PROCESS | 1739 | 1468524176961 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:56 INFO - PROCESS | 1739 | 1468524176978 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x93931800 == 45 [pid = 1739] [id = 327] 12:22:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 113 (0x93931c00) [pid = 1739] [serial = 982] [outer = (nil)] 12:22:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 114 (0x93934c00) [pid = 1739] [serial = 983] [outer = 0x93931c00] 12:22:57 INFO - PROCESS | 1739 | 1468524177122 Marionette DEBUG loaded listener.js 12:22:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 115 (0x93959000) [pid = 1739] [serial = 984] [outer = 0x93931c00] 12:22:58 INFO - PROCESS | 1739 | 1468524178146 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 12:22:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 12:22:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1732ms 12:22:58 INFO - PROCESS | 1739 | 1468524178183 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 12:22:58 INFO - PROCESS | 1739 | 1468524178187 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 12:22:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 12:22:58 INFO - PROCESS | 1739 | 1468524178194 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 12:22:58 INFO - PROCESS | 1739 | 1468524178198 Marionette TRACE conn4 <- [1,1282,null,{}] 12:22:58 INFO - PROCESS | 1739 | 1468524178204 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:58 INFO - PROCESS | 1739 | 1468524178210 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:58 INFO - PROCESS | 1739 | 1468524178414 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 12:22:58 INFO - PROCESS | 1739 | 1468524178595 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:22:58 INFO - PROCESS | 1739 | 1468524178602 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:22:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fc400 == 46 [pid = 1739] [id = 328] 12:22:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 116 (0x8fa07000) [pid = 1739] [serial = 985] [outer = (nil)] 12:22:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 117 (0x93961c00) [pid = 1739] [serial = 986] [outer = 0x8fa07000] 12:22:58 INFO - PROCESS | 1739 | 1468524178731 Marionette DEBUG loaded listener.js 12:22:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 118 (0x93967000) [pid = 1739] [serial = 987] [outer = 0x8fa07000] 12:22:59 INFO - PROCESS | 1739 | 1468524179653 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 12:22:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 12:22:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1532ms 12:22:59 INFO - PROCESS | 1739 | 1468524179728 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 12:22:59 INFO - PROCESS | 1739 | 1468524179732 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 12:22:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 12:22:59 INFO - PROCESS | 1739 | 1468524179740 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 12:22:59 INFO - PROCESS | 1739 | 1468524179745 Marionette TRACE conn4 <- [1,1286,null,{}] 12:22:59 INFO - PROCESS | 1739 | 1468524179752 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:22:59 INFO - PROCESS | 1739 | 1468524179757 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:00 INFO - PROCESS | 1739 | 1468524179996 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 12:23:00 INFO - PROCESS | 1739 | 1468524180227 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:00 INFO - PROCESS | 1739 | 1468524180234 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f2800 == 47 [pid = 1739] [id = 329] 12:23:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 119 (0x8d8f2c00) [pid = 1739] [serial = 988] [outer = (nil)] 12:23:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 120 (0x8ea12c00) [pid = 1739] [serial = 989] [outer = 0x8d8f2c00] 12:23:00 INFO - PROCESS | 1739 | 1468524180387 Marionette DEBUG loaded listener.js 12:23:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 121 (0x8f27b400) [pid = 1739] [serial = 990] [outer = 0x8d8f2c00] 12:23:01 INFO - PROCESS | 1739 | 1468524181594 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 12:23:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 12:23:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1880ms 12:23:01 INFO - PROCESS | 1739 | 1468524181622 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 12:23:01 INFO - PROCESS | 1739 | 1468524181629 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 12:23:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 12:23:01 INFO - PROCESS | 1739 | 1468524181639 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 12:23:01 INFO - PROCESS | 1739 | 1468524181643 Marionette TRACE conn4 <- [1,1290,null,{}] 12:23:01 INFO - PROCESS | 1739 | 1468524181653 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:01 INFO - PROCESS | 1739 | 1468524181658 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:01 INFO - PROCESS | 1739 | 1468524181971 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 12:23:02 INFO - PROCESS | 1739 | 1468524182131 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:02 INFO - PROCESS | 1739 | 1468524182151 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56e800 == 48 [pid = 1739] [id = 330] 12:23:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 122 (0x8d79e400) [pid = 1739] [serial = 991] [outer = (nil)] 12:23:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 123 (0x8ea1b800) [pid = 1739] [serial = 992] [outer = 0x8d79e400] 12:23:02 INFO - PROCESS | 1739 | 1468524182277 Marionette DEBUG loaded listener.js 12:23:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 124 (0x8eb18400) [pid = 1739] [serial = 993] [outer = 0x8d79e400] 12:23:03 INFO - PROCESS | 1739 | 1468524183302 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 12:23:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 12:23:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1741ms 12:23:03 INFO - PROCESS | 1739 | 1468524183387 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 12:23:03 INFO - PROCESS | 1739 | 1468524183399 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 12:23:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 12:23:03 INFO - PROCESS | 1739 | 1468524183409 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 12:23:03 INFO - PROCESS | 1739 | 1468524183414 Marionette TRACE conn4 <- [1,1294,null,{}] 12:23:03 INFO - PROCESS | 1739 | 1468524183420 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:03 INFO - PROCESS | 1739 | 1468524183426 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:03 INFO - PROCESS | 1739 | 1468524183613 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa02400 == 47 [pid = 1739] [id = 321] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc04400 == 46 [pid = 1739] [id = 320] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8e132400 == 45 [pid = 1739] [id = 319] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea13800 == 44 [pid = 1739] [id = 318] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d7a0000 == 43 [pid = 1739] [id = 317] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793000 == 42 [pid = 1739] [id = 316] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x914cc000 == 41 [pid = 1739] [id = 302] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d799000 == 40 [pid = 1739] [id = 307] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8e133c00 == 39 [pid = 1739] [id = 308] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca5800 == 38 [pid = 1739] [id = 311] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe7400 == 37 [pid = 1739] [id = 309] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcaa000 == 36 [pid = 1739] [id = 310] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56ac00 == 35 [pid = 1739] [id = 312] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d795000 == 34 [pid = 1739] [id = 313] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5400 == 33 [pid = 1739] [id = 314] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d799400 == 32 [pid = 1739] [id = 315] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56e800 == 31 [pid = 1739] [id = 330] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fc400 == 30 [pid = 1739] [id = 328] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f2800 == 29 [pid = 1739] [id = 329] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x93931800 == 28 [pid = 1739] [id = 327] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea17c00 == 27 [pid = 1739] [id = 326] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebecc00 == 26 [pid = 1739] [id = 325] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebec400 == 25 [pid = 1739] [id = 323] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x914cfc00 == 24 [pid = 1739] [id = 324] 12:23:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d569000 == 23 [pid = 1739] [id = 322] 12:23:04 INFO - PROCESS | 1739 | --DOMWINDOW == 123 (0x93a95400) [pid = 1739] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 122 (0x9b332400) [pid = 1739] [serial = 885] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 121 (0x9789ac00) [pid = 1739] [serial = 879] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 120 (0x8eb1c800) [pid = 1739] [serial = 906] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 119 (0x93958400) [pid = 1739] [serial = 872] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 118 (0x8e39b000) [pid = 1739] [serial = 915] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 117 (0x8f272000) [pid = 1739] [serial = 867] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 116 (0x8e391400) [pid = 1739] [serial = 914] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 115 (0x8d79f400) [pid = 1739] [serial = 911] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 114 (0xa1f0f800) [pid = 1739] [serial = 896] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 113 (0x9aa50c00) [pid = 1739] [serial = 884] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 112 (0x8f183800) [pid = 1739] [serial = 917] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 111 (0x93c85800) [pid = 1739] [serial = 873] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x95255c00) [pid = 1739] [serial = 876] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0xa2162000) [pid = 1739] [serial = 897] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x91771800) [pid = 1739] [serial = 870] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x9cb4fc00) [pid = 1739] [serial = 891] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x9d80e400) [pid = 1739] [serial = 893] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x9786f800) [pid = 1739] [serial = 878] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0xa2223400) [pid = 1739] [serial = 899] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x8eb19c00) [pid = 1739] [serial = 866] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x9bffc000) [pid = 1739] [serial = 890] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x94fe8400) [pid = 1739] [serial = 875] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x9a34d400) [pid = 1739] [serial = 881] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x8f277c00) [pid = 1739] [serial = 921] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8d7a1800) [pid = 1739] [serial = 912] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x9bbe9800) [pid = 1739] [serial = 887] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x9221fc00) [pid = 1739] [serial = 902] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8e133400) [pid = 1739] [serial = 920] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0xa222e800) [pid = 1739] [serial = 900] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x9bbecc00) [pid = 1739] [serial = 888] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x950d5000) [pid = 1739] [serial = 903] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8ea1fc00) [pid = 1739] [serial = 905] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8f18a400) [pid = 1739] [serial = 918] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x9d819000) [pid = 1739] [serial = 894] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x916b1800) [pid = 1739] [serial = 869] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x91f54000) [pid = 1739] [serial = 909] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9a7c1000) [pid = 1739] [serial = 882] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x919a6800) [pid = 1739] [serial = 908] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8fbb7c00) [pid = 1739] [serial = 923] [outer = (nil)] [url = about:blank] 12:23:05 INFO - PROCESS | 1739 | 1468524185263 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:05 INFO - PROCESS | 1739 | 1468524185277 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa1800 == 24 [pid = 1739] [id = 331] 12:23:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8baa3400) [pid = 1739] [serial = 994] [outer = (nil)] 12:23:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8baa7800) [pid = 1739] [serial = 995] [outer = 0x8baa3400] 12:23:05 INFO - PROCESS | 1739 | 1468524185361 Marionette DEBUG loaded listener.js 12:23:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d56b000) [pid = 1739] [serial = 996] [outer = 0x8baa3400] 12:23:06 INFO - PROCESS | 1739 | 1468524186205 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 12:23:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 12:23:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 2837ms 12:23:06 INFO - PROCESS | 1739 | 1468524186247 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 12:23:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 12:23:06 INFO - PROCESS | 1739 | 1468524186253 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 12:23:06 INFO - PROCESS | 1739 | 1468524186262 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 12:23:06 INFO - PROCESS | 1739 | 1468524186267 Marionette TRACE conn4 <- [1,1298,null,{}] 12:23:06 INFO - PROCESS | 1739 | 1468524186275 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:06 INFO - PROCESS | 1739 | 1468524186284 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:06 INFO - PROCESS | 1739 | 1468524186457 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 12:23:06 INFO - PROCESS | 1739 | 1468524186470 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:06 INFO - PROCESS | 1739 | 1468524186478 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e135000 == 25 [pid = 1739] [id = 332] 12:23:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8e137000) [pid = 1739] [serial = 997] [outer = (nil)] 12:23:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8e392800) [pid = 1739] [serial = 998] [outer = 0x8e137000] 12:23:06 INFO - PROCESS | 1739 | 1468524186570 Marionette DEBUG loaded listener.js 12:23:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8ea17000) [pid = 1739] [serial = 999] [outer = 0x8e137000] 12:23:07 INFO - PROCESS | 1739 | 1468524187571 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 12:23:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 12:23:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1335ms 12:23:07 INFO - PROCESS | 1739 | 1468524187606 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 12:23:07 INFO - PROCESS | 1739 | 1468524187615 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 12:23:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 12:23:07 INFO - PROCESS | 1739 | 1468524187622 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 12:23:07 INFO - PROCESS | 1739 | 1468524187625 Marionette TRACE conn4 <- [1,1302,null,{}] 12:23:07 INFO - PROCESS | 1739 | 1468524187655 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:07 INFO - PROCESS | 1739 | 1468524187660 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:07 INFO - PROCESS | 1739 | 1468524187900 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 12:23:07 INFO - PROCESS | 1739 | 1468524187924 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:07 INFO - PROCESS | 1739 | 1468524187931 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe5c00 == 26 [pid = 1739] [id = 333] 12:23:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8ebe6800) [pid = 1739] [serial = 1000] [outer = (nil)] 12:23:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8ebebc00) [pid = 1739] [serial = 1001] [outer = 0x8ebe6800] 12:23:08 INFO - PROCESS | 1739 | 1468524188004 Marionette DEBUG loaded listener.js 12:23:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8f183800) [pid = 1739] [serial = 1002] [outer = 0x8ebe6800] 12:23:09 INFO - PROCESS | 1739 | 1468524189101 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 12:23:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 12:23:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1541ms 12:23:09 INFO - PROCESS | 1739 | 1468524189164 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 12:23:09 INFO - PROCESS | 1739 | 1468524189168 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 12:23:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 12:23:09 INFO - PROCESS | 1739 | 1468524189192 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 12:23:09 INFO - PROCESS | 1739 | 1468524189203 Marionette TRACE conn4 <- [1,1306,null,{}] 12:23:09 INFO - PROCESS | 1739 | 1468524189220 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:09 INFO - PROCESS | 1739 | 1468524189229 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:09 INFO - PROCESS | 1739 | 1468524189459 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 12:23:09 INFO - PROCESS | 1739 | 1468524189484 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:09 INFO - PROCESS | 1739 | 1468524189490 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa09000 == 27 [pid = 1739] [id = 334] 12:23:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8fa0f000) [pid = 1739] [serial = 1003] [outer = (nil)] 12:23:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8fbbb400) [pid = 1739] [serial = 1004] [outer = 0x8fa0f000] 12:23:09 INFO - PROCESS | 1739 | 1468524189586 Marionette DEBUG loaded listener.js 12:23:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8fbc6c00) [pid = 1739] [serial = 1005] [outer = 0x8fa0f000] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8fc0c400) [pid = 1739] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8eb1d400) [pid = 1739] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8fca6400) [pid = 1739] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8ebe5800) [pid = 1739] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8d793400) [pid = 1739] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8fcac000) [pid = 1739] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x914ce400) [pid = 1739] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8d56d800) [pid = 1739] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ebe6400) [pid = 1739] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e135800) [pid = 1739] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91698c00) [pid = 1739] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8f18e800) [pid = 1739] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d79cc00) [pid = 1739] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d79c000) [pid = 1739] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 12:23:10 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d8f4400) [pid = 1739] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 12:23:11 INFO - PROCESS | 1739 | 1468524191288 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 12:23:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 12:23:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 2155ms 12:23:11 INFO - PROCESS | 1739 | 1468524191339 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 12:23:11 INFO - PROCESS | 1739 | 1468524191343 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 12:23:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 12:23:11 INFO - PROCESS | 1739 | 1468524191351 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 12:23:11 INFO - PROCESS | 1739 | 1468524191353 Marionette TRACE conn4 <- [1,1310,null,{}] 12:23:11 INFO - PROCESS | 1739 | 1468524191359 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:11 INFO - PROCESS | 1739 | 1468524191365 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:11 INFO - PROCESS | 1739 | 1468524191589 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 12:23:11 INFO - PROCESS | 1739 | 1468524191604 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:11 INFO - PROCESS | 1739 | 1468524191615 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56d400 == 28 [pid = 1739] [id = 335] 12:23:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d79cc00) [pid = 1739] [serial = 1006] [outer = (nil)] 12:23:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8fbbe000) [pid = 1739] [serial = 1007] [outer = 0x8d79cc00] 12:23:11 INFO - PROCESS | 1739 | 1468524191705 Marionette DEBUG loaded listener.js 12:23:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8fc06400) [pid = 1739] [serial = 1008] [outer = 0x8d79cc00] 12:23:12 INFO - PROCESS | 1739 | 1468524192657 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 12:23:12 INFO - PROCESS | 1739 | 1468524192735 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 12:23:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 12:23:12 INFO - PROCESS | 1739 | 1468524192783 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 12:23:12 INFO - PROCESS | 1739 | 1468524192788 Marionette TRACE conn4 <- [1,1314,null,{}] 12:23:12 INFO - PROCESS | 1739 | 1468524192799 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:12 INFO - PROCESS | 1739 | 1468524192805 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:12 INFO - PROCESS | 1739 | 1468524192995 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 12:23:13 INFO - PROCESS | 1739 | 1468524193232 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:13 INFO - PROCESS | 1739 | 1468524193243 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e134c00 == 29 [pid = 1739] [id = 336] 12:23:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8e137400) [pid = 1739] [serial = 1009] [outer = (nil)] 12:23:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8e140c00) [pid = 1739] [serial = 1010] [outer = 0x8e137400] 12:23:13 INFO - PROCESS | 1739 | 1468524193349 Marionette DEBUG loaded listener.js 12:23:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8eb20000) [pid = 1739] [serial = 1011] [outer = 0x8e137400] 12:23:14 INFO - PROCESS | 1739 | 1468524194340 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 12:23:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 12:23:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1611ms 12:23:14 INFO - PROCESS | 1739 | 1468524194380 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 12:23:14 INFO - PROCESS | 1739 | 1468524194388 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 12:23:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 12:23:14 INFO - PROCESS | 1739 | 1468524194419 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 12:23:14 INFO - PROCESS | 1739 | 1468524194424 Marionette TRACE conn4 <- [1,1318,null,{}] 12:23:14 INFO - PROCESS | 1739 | 1468524194432 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:14 INFO - PROCESS | 1739 | 1468524194438 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:14 INFO - PROCESS | 1739 | 1468524194647 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 12:23:14 INFO - PROCESS | 1739 | 1468524194845 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:14 INFO - PROCESS | 1739 | 1468524194856 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d562400 == 30 [pid = 1739] [id = 337] 12:23:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d8f0400) [pid = 1739] [serial = 1012] [outer = (nil)] 12:23:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8fbc6000) [pid = 1739] [serial = 1013] [outer = 0x8d8f0400] 12:23:14 INFO - PROCESS | 1739 | 1468524194986 Marionette DEBUG loaded listener.js 12:23:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8fcad800) [pid = 1739] [serial = 1014] [outer = 0x8d8f0400] 12:23:15 INFO - PROCESS | 1739 | 1468524195917 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 12:23:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 12:23:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1536ms 12:23:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 12:23:15 INFO - PROCESS | 1739 | 1468524195951 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 12:23:15 INFO - PROCESS | 1739 | 1468524195955 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 12:23:15 INFO - PROCESS | 1739 | 1468524195962 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 12:23:15 INFO - PROCESS | 1739 | 1468524195969 Marionette TRACE conn4 <- [1,1322,null,{}] 12:23:15 INFO - PROCESS | 1739 | 1468524195986 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:15 INFO - PROCESS | 1739 | 1468524195995 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:16 INFO - PROCESS | 1739 | 1468524196203 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 12:23:16 INFO - PROCESS | 1739 | 1468524196482 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:16 INFO - PROCESS | 1739 | 1468524196494 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x9169f000 == 31 [pid = 1739] [id = 338] 12:23:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x916a0400) [pid = 1739] [serial = 1015] [outer = (nil)] 12:23:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x916ac400) [pid = 1739] [serial = 1016] [outer = 0x916a0400] 12:23:16 INFO - PROCESS | 1739 | 1468524196629 Marionette DEBUG loaded listener.js 12:23:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x916d5c00) [pid = 1739] [serial = 1017] [outer = 0x916a0400] 12:23:17 INFO - PROCESS | 1739 | 1468524197612 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 12:23:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 12:23:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1692ms 12:23:17 INFO - PROCESS | 1739 | 1468524197655 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 12:23:17 INFO - PROCESS | 1739 | 1468524197660 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 12:23:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 12:23:17 INFO - PROCESS | 1739 | 1468524197668 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 12:23:17 INFO - PROCESS | 1739 | 1468524197671 Marionette TRACE conn4 <- [1,1326,null,{}] 12:23:17 INFO - PROCESS | 1739 | 1468524197677 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:17 INFO - PROCESS | 1739 | 1468524197683 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:17 INFO - PROCESS | 1739 | 1468524197896 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 12:23:18 INFO - PROCESS | 1739 | 1468524198114 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:18 INFO - PROCESS | 1739 | 1468524198122 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4000 == 32 [pid = 1739] [id = 339] 12:23:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x916d9000) [pid = 1739] [serial = 1018] [outer = (nil)] 12:23:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x91773800) [pid = 1739] [serial = 1019] [outer = 0x916d9000] 12:23:18 INFO - PROCESS | 1739 | 1468524198251 Marionette DEBUG loaded listener.js 12:23:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x91776400) [pid = 1739] [serial = 1020] [outer = 0x916d9000] 12:23:19 INFO - PROCESS | 1739 | 1468524199191 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:23:19 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 12:23:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1587ms 12:23:19 INFO - PROCESS | 1739 | 1468524199256 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 12:23:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 12:23:19 INFO - PROCESS | 1739 | 1468524199260 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 12:23:19 INFO - PROCESS | 1739 | 1468524199267 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 12:23:19 INFO - PROCESS | 1739 | 1468524199271 Marionette TRACE conn4 <- [1,1330,null,{}] 12:23:19 INFO - PROCESS | 1739 | 1468524199277 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:19 INFO - PROCESS | 1739 | 1468524199283 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:19 INFO - PROCESS | 1739 | 1468524199507 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 12:23:19 INFO - PROCESS | 1739 | 1468524199728 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:19 INFO - PROCESS | 1739 | 1468524199737 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa06800 == 33 [pid = 1739] [id = 340] 12:23:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x9177fc00) [pid = 1739] [serial = 1021] [outer = (nil)] 12:23:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x917adc00) [pid = 1739] [serial = 1022] [outer = 0x9177fc00] 12:23:19 INFO - PROCESS | 1739 | 1468524199866 Marionette DEBUG loaded listener.js 12:23:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x917b0000) [pid = 1739] [serial = 1023] [outer = 0x9177fc00] 12:23:20 INFO - PROCESS | 1739 | 1468524200774 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 12:23:20 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 12:23:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1542ms 12:23:20 INFO - PROCESS | 1739 | 1468524200809 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 12:23:20 INFO - PROCESS | 1739 | 1468524200813 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 12:23:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 12:23:20 INFO - PROCESS | 1739 | 1468524200820 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 12:23:20 INFO - PROCESS | 1739 | 1468524200824 Marionette TRACE conn4 <- [1,1334,null,{}] 12:23:20 INFO - PROCESS | 1739 | 1468524200830 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:20 INFO - PROCESS | 1739 | 1468524200841 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:21 INFO - PROCESS | 1739 | 1468524201078 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 12:23:21 INFO - PROCESS | 1739 | 1468524201316 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:21 INFO - PROCESS | 1739 | 1468524201326 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d7a1800 == 34 [pid = 1739] [id = 341] 12:23:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8fcb1400) [pid = 1739] [serial = 1024] [outer = (nil)] 12:23:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x919b1c00) [pid = 1739] [serial = 1025] [outer = 0x8fcb1400] 12:23:21 INFO - PROCESS | 1739 | 1468524201467 Marionette DEBUG loaded listener.js 12:23:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x91f3b400) [pid = 1739] [serial = 1026] [outer = 0x8fcb1400] 12:23:22 INFO - PROCESS | 1739 | 1468524202402 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 12:23:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 12:23:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1638ms 12:23:22 INFO - PROCESS | 1739 | 1468524202459 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 12:23:22 INFO - PROCESS | 1739 | 1468524202463 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 12:23:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 12:23:22 INFO - PROCESS | 1739 | 1468524202470 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 12:23:22 INFO - PROCESS | 1739 | 1468524202474 Marionette TRACE conn4 <- [1,1338,null,{}] 12:23:22 INFO - PROCESS | 1739 | 1468524202480 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:22 INFO - PROCESS | 1739 | 1468524202486 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:22 INFO - PROCESS | 1739 | 1468524202664 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 12:23:22 INFO - PROCESS | 1739 | 1468524202888 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:22 INFO - PROCESS | 1739 | 1468524202899 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e133c00 == 35 [pid = 1739] [id = 342] 12:23:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 103 (0x8fc06000) [pid = 1739] [serial = 1027] [outer = (nil)] 12:23:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 104 (0x91f57000) [pid = 1739] [serial = 1028] [outer = 0x8fc06000] 12:23:23 INFO - PROCESS | 1739 | 1468524203024 Marionette DEBUG loaded listener.js 12:23:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 105 (0x91f54800) [pid = 1739] [serial = 1029] [outer = 0x8fc06000] 12:23:24 INFO - PROCESS | 1739 | 1468524204498 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 12:23:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 12:23:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2083ms 12:23:24 INFO - PROCESS | 1739 | 1468524204554 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 12:23:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 12:23:24 INFO - PROCESS | 1739 | 1468524204566 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 12:23:24 INFO - PROCESS | 1739 | 1468524204573 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 12:23:24 INFO - PROCESS | 1739 | 1468524204577 Marionette TRACE conn4 <- [1,1342,null,{}] 12:23:24 INFO - PROCESS | 1739 | 1468524204583 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:24 INFO - PROCESS | 1739 | 1468524204588 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:24 INFO - PROCESS | 1739 | 1468524204752 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 12:23:24 INFO - PROCESS | 1739 | 1468524204922 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:24 INFO - PROCESS | 1739 | 1468524204931 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9ec00 == 36 [pid = 1739] [id = 343] 12:23:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 106 (0x8d79a400) [pid = 1739] [serial = 1030] [outer = (nil)] 12:23:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 107 (0x8ea15c00) [pid = 1739] [serial = 1031] [outer = 0x8d79a400] 12:23:25 INFO - PROCESS | 1739 | 1468524205014 Marionette DEBUG loaded listener.js 12:23:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 108 (0x8f27d800) [pid = 1739] [serial = 1032] [outer = 0x8d79a400] 12:23:26 INFO - PROCESS | 1739 | 1468524206100 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 12:23:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 12:23:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1597ms 12:23:26 INFO - PROCESS | 1739 | 1468524206170 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 12:23:26 INFO - PROCESS | 1739 | 1468524206176 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 12:23:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 12:23:26 INFO - PROCESS | 1739 | 1468524206185 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 12:23:26 INFO - PROCESS | 1739 | 1468524206191 Marionette TRACE conn4 <- [1,1346,null,{}] 12:23:26 INFO - PROCESS | 1739 | 1468524206200 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:26 INFO - PROCESS | 1739 | 1468524206207 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:26 INFO - PROCESS | 1739 | 1468524206459 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 12:23:26 INFO - PROCESS | 1739 | 1468524206810 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:26 INFO - PROCESS | 1739 | 1468524206817 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f2800 == 37 [pid = 1739] [id = 344] 12:23:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 109 (0x8d8f4000) [pid = 1739] [serial = 1033] [outer = (nil)] 12:23:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 110 (0x8e39b000) [pid = 1739] [serial = 1034] [outer = 0x8d8f4000] 12:23:26 INFO - PROCESS | 1739 | 1468524206917 Marionette DEBUG loaded listener.js 12:23:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 111 (0x8ebe7000) [pid = 1739] [serial = 1035] [outer = 0x8d8f4000] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 110 (0x8fcaa800) [pid = 1739] [serial = 959] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 109 (0x916ad400) [pid = 1739] [serial = 962] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 108 (0x914d0800) [pid = 1739] [serial = 960] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 107 (0x8fbc0000) [pid = 1739] [serial = 924] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 106 (0x8d79ec00) [pid = 1739] [serial = 950] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 105 (0x8d8f6800) [pid = 1739] [serial = 951] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 104 (0x8fcb2000) [pid = 1739] [serial = 932] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 103 (0x914c7c00) [pid = 1739] [serial = 933] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 102 (0x9199ec00) [pid = 1739] [serial = 944] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x919a1800) [pid = 1739] [serial = 945] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x916b4000) [pid = 1739] [serial = 938] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x916d8c00) [pid = 1739] [serial = 939] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8f18f000) [pid = 1739] [serial = 956] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8e13d400) [pid = 1739] [serial = 926] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8ea13c00) [pid = 1739] [serial = 927] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x916a0000) [pid = 1739] [serial = 935] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x916a6800) [pid = 1739] [serial = 936] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8f276c00) [pid = 1739] [serial = 929] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8fa0dc00) [pid = 1739] [serial = 930] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9177c800) [pid = 1739] [serial = 941] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8fbbf000) [pid = 1739] [serial = 942] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8fc0ac00) [pid = 1739] [serial = 947] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9169c400) [pid = 1739] [serial = 948] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8e136c00) [pid = 1739] [serial = 953] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e390c00) [pid = 1739] [serial = 954] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x916e1400) [pid = 1739] [serial = 963] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x91780800) [pid = 1739] [serial = 966] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8f278c00) [pid = 1739] [serial = 957] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x916b4c00) [pid = 1739] [serial = 965] [outer = (nil)] [url = about:blank] 12:23:27 INFO - PROCESS | 1739 | 1468524207892 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 12:23:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 12:23:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1796ms 12:23:27 INFO - PROCESS | 1739 | 1468524207980 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 12:23:27 INFO - PROCESS | 1739 | 1468524207987 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 12:23:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 12:23:28 INFO - PROCESS | 1739 | 1468524207998 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 12:23:28 INFO - PROCESS | 1739 | 1468524208002 Marionette TRACE conn4 <- [1,1350,null,{}] 12:23:28 INFO - PROCESS | 1739 | 1468524208009 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:28 INFO - PROCESS | 1739 | 1468524208014 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:28 INFO - PROCESS | 1739 | 1468524208192 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 12:23:28 INFO - PROCESS | 1739 | 1468524208327 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:28 INFO - PROCESS | 1739 | 1468524208336 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e390c00 == 38 [pid = 1739] [id = 345] 12:23:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8e397800) [pid = 1739] [serial = 1036] [outer = (nil)] 12:23:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8f18b800) [pid = 1739] [serial = 1037] [outer = 0x8e397800] 12:23:28 INFO - PROCESS | 1739 | 1468524208416 Marionette DEBUG loaded listener.js 12:23:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8fa02000) [pid = 1739] [serial = 1038] [outer = 0x8e397800] 12:23:29 INFO - PROCESS | 1739 | 1468524209306 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 12:23:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 12:23:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1383ms 12:23:29 INFO - PROCESS | 1739 | 1468524209382 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 12:23:29 INFO - PROCESS | 1739 | 1468524209385 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 12:23:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 12:23:29 INFO - PROCESS | 1739 | 1468524209392 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 12:23:29 INFO - PROCESS | 1739 | 1468524209398 Marionette TRACE conn4 <- [1,1354,null,{}] 12:23:29 INFO - PROCESS | 1739 | 1468524209415 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:29 INFO - PROCESS | 1739 | 1468524209423 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:29 INFO - PROCESS | 1739 | 1468524209604 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 12:23:29 INFO - PROCESS | 1739 | 1468524209749 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:29 INFO - PROCESS | 1739 | 1468524209761 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c6400 == 39 [pid = 1739] [id = 346] 12:23:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x914c8800) [pid = 1739] [serial = 1039] [outer = (nil)] 12:23:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x914cd000) [pid = 1739] [serial = 1040] [outer = 0x914c8800] 12:23:29 INFO - PROCESS | 1739 | 1468524209833 Marionette DEBUG loaded listener.js 12:23:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9169a800) [pid = 1739] [serial = 1041] [outer = 0x914c8800] 12:23:30 INFO - PROCESS | 1739 | 1468524210739 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 12:23:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 12:23:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1389ms 12:23:30 INFO - PROCESS | 1739 | 1468524210783 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 12:23:30 INFO - PROCESS | 1739 | 1468524210788 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 12:23:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 12:23:30 INFO - PROCESS | 1739 | 1468524210800 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 12:23:30 INFO - PROCESS | 1739 | 1468524210802 Marionette TRACE conn4 <- [1,1358,null,{}] 12:23:30 INFO - PROCESS | 1739 | 1468524210810 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:30 INFO - PROCESS | 1739 | 1468524210815 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:31 INFO - PROCESS | 1739 | 1468524211070 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 12:23:31 INFO - PROCESS | 1739 | 1468524211099 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:31 INFO - PROCESS | 1739 | 1468524211107 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x916b0c00 == 40 [pid = 1739] [id = 347] 12:23:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x916b2000) [pid = 1739] [serial = 1042] [outer = (nil)] 12:23:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x916d8800) [pid = 1739] [serial = 1043] [outer = 0x916b2000] 12:23:31 INFO - PROCESS | 1739 | 1468524211183 Marionette DEBUG loaded listener.js 12:23:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x916df400) [pid = 1739] [serial = 1044] [outer = 0x916b2000] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8d8f2c00) [pid = 1739] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8fa07000) [pid = 1739] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8d569800) [pid = 1739] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8baa3400) [pid = 1739] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ebf1400) [pid = 1739] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d79e400) [pid = 1739] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8fc04c00) [pid = 1739] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8e137000) [pid = 1739] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8fc10400) [pid = 1739] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x916a5c00) [pid = 1739] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ebe6800) [pid = 1739] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x93931c00) [pid = 1739] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 12:23:31 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fa0f000) [pid = 1739] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 12:23:32 INFO - PROCESS | 1739 | 1468524212292 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 12:23:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 12:23:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1536ms 12:23:32 INFO - PROCESS | 1739 | 1468524212331 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 12:23:32 INFO - PROCESS | 1739 | 1468524212334 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 12:23:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 12:23:32 INFO - PROCESS | 1739 | 1468524212341 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 12:23:32 INFO - PROCESS | 1739 | 1468524212345 Marionette TRACE conn4 <- [1,1362,null,{}] 12:23:32 INFO - PROCESS | 1739 | 1468524212359 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:32 INFO - PROCESS | 1739 | 1468524212364 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:32 INFO - PROCESS | 1739 | 1468524212535 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 12:23:32 INFO - PROCESS | 1739 | 1468524212545 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:32 INFO - PROCESS | 1739 | 1468524212555 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e38fc00 == 41 [pid = 1739] [id = 348] 12:23:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8ea17400) [pid = 1739] [serial = 1045] [outer = (nil)] 12:23:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fc07800) [pid = 1739] [serial = 1046] [outer = 0x8ea17400] 12:23:32 INFO - PROCESS | 1739 | 1468524212626 Marionette DEBUG loaded listener.js 12:23:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91697800) [pid = 1739] [serial = 1047] [outer = 0x8ea17400] 12:23:33 INFO - PROCESS | 1739 | 1468524213586 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 12:23:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 12:23:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1297ms 12:23:33 INFO - PROCESS | 1739 | 1468524213639 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 12:23:33 INFO - PROCESS | 1739 | 1468524213642 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 12:23:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 12:23:33 INFO - PROCESS | 1739 | 1468524213655 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 12:23:33 INFO - PROCESS | 1739 | 1468524213657 Marionette TRACE conn4 <- [1,1366,null,{}] 12:23:33 INFO - PROCESS | 1739 | 1468524213662 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:33 INFO - PROCESS | 1739 | 1468524213674 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:33 INFO - PROCESS | 1739 | 1468524213935 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 12:23:34 INFO - PROCESS | 1739 | 1468524214109 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:34 INFO - PROCESS | 1739 | 1468524214119 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9dc00 == 42 [pid = 1739] [id = 349] 12:23:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ba9f400) [pid = 1739] [serial = 1048] [outer = (nil)] 12:23:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8d561c00) [pid = 1739] [serial = 1049] [outer = 0x8ba9f400] 12:23:34 INFO - PROCESS | 1739 | 1468524214214 Marionette DEBUG loaded listener.js 12:23:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d793400) [pid = 1739] [serial = 1050] [outer = 0x8ba9f400] 12:23:35 INFO - PROCESS | 1739 | 1468524215308 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 12:23:35 INFO - PROCESS | 1739 | 1468524215352 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 12:23:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 12:23:35 INFO - PROCESS | 1739 | 1468524215361 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 12:23:35 INFO - PROCESS | 1739 | 1468524215367 Marionette TRACE conn4 <- [1,1370,null,{}] 12:23:35 INFO - PROCESS | 1739 | 1468524215375 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:35 INFO - PROCESS | 1739 | 1468524215384 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:35 INFO - PROCESS | 1739 | 1468524215622 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 12:23:35 INFO - PROCESS | 1739 | 1468524215892 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:35 INFO - PROCESS | 1739 | 1468524215900 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9b400 == 43 [pid = 1739] [id = 350] 12:23:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d799c00) [pid = 1739] [serial = 1051] [outer = (nil)] 12:23:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ebe9c00) [pid = 1739] [serial = 1052] [outer = 0x8d799c00] 12:23:36 INFO - PROCESS | 1739 | 1468524216003 Marionette DEBUG loaded listener.js 12:23:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8f189400) [pid = 1739] [serial = 1053] [outer = 0x8d799c00] 12:23:37 INFO - PROCESS | 1739 | 1468524217042 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 12:23:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 12:23:37 INFO - PROCESS | 1739 | 1468524217104 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 12:23:37 INFO - PROCESS | 1739 | 1468524217111 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 12:23:37 INFO - PROCESS | 1739 | 1468524217114 Marionette TRACE conn4 <- [1,1374,null,{}] 12:23:37 INFO - PROCESS | 1739 | 1468524217121 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:37 INFO - PROCESS | 1739 | 1468524217126 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:37 INFO - PROCESS | 1739 | 1468524217370 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 12:23:37 INFO - PROCESS | 1739 | 1468524217693 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:37 INFO - PROCESS | 1739 | 1468524217701 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbf000 == 44 [pid = 1739] [id = 351] 12:23:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8fc0ac00) [pid = 1739] [serial = 1054] [outer = (nil)] 12:23:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x914c2800) [pid = 1739] [serial = 1055] [outer = 0x8fc0ac00] 12:23:37 INFO - PROCESS | 1739 | 1468524217791 Marionette DEBUG loaded listener.js 12:23:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x91698400) [pid = 1739] [serial = 1056] [outer = 0x8fc0ac00] 12:23:38 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:38 INFO - PROCESS | 1739 | 1468524218826 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 12:23:38 INFO - PROCESS | 1739 | 1468524218867 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 12:23:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 12:23:38 INFO - PROCESS | 1739 | 1468524218886 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 12:23:38 INFO - PROCESS | 1739 | 1468524218894 Marionette TRACE conn4 <- [1,1378,null,{}] 12:23:38 INFO - PROCESS | 1739 | 1468524218901 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:38 INFO - PROCESS | 1739 | 1468524218908 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:39 INFO - PROCESS | 1739 | 1468524219155 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 12:23:39 INFO - PROCESS | 1739 | 1468524219378 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:39 INFO - PROCESS | 1739 | 1468524219389 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1a000 == 45 [pid = 1739] [id = 352] 12:23:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8fcab800) [pid = 1739] [serial = 1057] [outer = (nil)] 12:23:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x9199f000) [pid = 1739] [serial = 1058] [outer = 0x8fcab800] 12:23:39 INFO - PROCESS | 1739 | 1468524219484 Marionette DEBUG loaded listener.js 12:23:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x919a9800) [pid = 1739] [serial = 1059] [outer = 0x8fcab800] 12:23:40 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable 12:23:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13 12:23:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:23:40 INFO - _addTest/ [0,1381,"getWindowHandle",null] 12:23:40 INFO - PROCESS | 1739 | 1468524220427 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 12:23:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 12:23:40 INFO - PROCESS | 1739 | 1468524220435 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 12:23:40 INFO - PROCESS | 1739 | 1468524220439 Marionette TRACE conn4 <- [1,1382,null,{}] 12:23:40 INFO - PROCESS | 1739 | 1468524220445 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:40 INFO - PROCESS | 1739 | 1468524220451 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:40 INFO - PROCESS | 1739 | 1468524220643 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 12:23:40 INFO - PROCESS | 1739 | 1468524220816 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:40 INFO - PROCESS | 1739 | 1468524220826 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18f400 == 46 [pid = 1739] [id = 353] 12:23:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x916e2400) [pid = 1739] [serial = 1060] [outer = (nil)] 12:23:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x9222d400) [pid = 1739] [serial = 1061] [outer = 0x916e2400] 12:23:40 INFO - PROCESS | 1739 | 1468524220907 Marionette DEBUG loaded listener.js 12:23:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x91999000) [pid = 1739] [serial = 1062] [outer = 0x916e2400] 12:23:41 INFO - PROCESS | 1739 | [1739] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/image/ImageFactory.cpp, line 109 12:23:41 INFO - PROCESS | 1739 | 1468524221933 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 12:23:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 12:23:42 INFO - PROCESS | 1739 | 1468524222023 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 12:23:42 INFO - PROCESS | 1739 | 1468524222031 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 12:23:42 INFO - PROCESS | 1739 | 1468524222034 Marionette TRACE conn4 <- [1,1386,null,{}] 12:23:42 INFO - PROCESS | 1739 | 1468524222041 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:42 INFO - PROCESS | 1739 | 1468524222047 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:42 INFO - PROCESS | 1739 | 1468524222292 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 12:23:42 INFO - PROCESS | 1739 | 1468524222565 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:42 INFO - PROCESS | 1739 | 1468524222586 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x93938800 == 47 [pid = 1739] [id = 354] 12:23:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x93938c00) [pid = 1739] [serial = 1063] [outer = (nil)] 12:23:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x93958400) [pid = 1739] [serial = 1064] [outer = 0x93938c00] 12:23:42 INFO - PROCESS | 1739 | 1468524222681 Marionette DEBUG loaded listener.js 12:23:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x93a53c00) [pid = 1739] [serial = 1065] [outer = 0x93938c00] 12:23:43 INFO - PROCESS | 1739 | 1468524223817 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 12:23:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 12:23:43 INFO - PROCESS | 1739 | 1468524223872 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 12:23:43 INFO - PROCESS | 1739 | 1468524223880 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 12:23:43 INFO - PROCESS | 1739 | 1468524223883 Marionette TRACE conn4 <- [1,1390,null,{}] 12:23:43 INFO - PROCESS | 1739 | 1468524223891 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:43 INFO - PROCESS | 1739 | 1468524223897 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:44 INFO - PROCESS | 1739 | 1468524224128 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 12:23:44 INFO - PROCESS | 1739 | 1468524224686 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:44 INFO - PROCESS | 1739 | 1468524224696 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f3800 == 48 [pid = 1739] [id = 355] 12:23:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8d8f6800) [pid = 1739] [serial = 1066] [outer = (nil)] 12:23:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8e132400) [pid = 1739] [serial = 1067] [outer = 0x8d8f6800] 12:23:44 INFO - PROCESS | 1739 | 1468524224780 Marionette DEBUG loaded listener.js 12:23:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8e391c00) [pid = 1739] [serial = 1068] [outer = 0x8d8f6800] 12:23:45 INFO - PROCESS | 1739 | 1468524225699 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 12:23:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 12:23:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1889ms 12:23:45 INFO - PROCESS | 1739 | 1468524225771 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 12:23:45 INFO - PROCESS | 1739 | 1468524225776 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 12:23:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 12:23:45 INFO - PROCESS | 1739 | 1468524225784 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 12:23:45 INFO - PROCESS | 1739 | 1468524225789 Marionette TRACE conn4 <- [1,1394,null,{}] 12:23:45 INFO - PROCESS | 1739 | 1468524225798 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:45 INFO - PROCESS | 1739 | 1468524225806 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:46 INFO - PROCESS | 1739 | 1468524226097 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcb3400 == 47 [pid = 1739] [id = 245] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x916b0400 == 46 [pid = 1739] [id = 247] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb14800 == 45 [pid = 1739] [id = 243] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe5400 == 44 [pid = 1739] [id = 244] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e38fc00 == 43 [pid = 1739] [id = 348] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x916b0c00 == 42 [pid = 1739] [id = 347] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x914c6400 == 41 [pid = 1739] [id = 346] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e390c00 == 40 [pid = 1739] [id = 345] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f2800 == 39 [pid = 1739] [id = 344] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x93a57800 == 38 [pid = 1739] [id = 252] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9525c000 == 37 [pid = 1739] [id = 254] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa1800 == 36 [pid = 1739] [id = 331] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe5c00 == 35 [pid = 1739] [id = 333] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea18400 == 34 [pid = 1739] [id = 249] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9a8a3c00 == 33 [pid = 1739] [id = 259] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d562400 == 32 [pid = 1739] [id = 337] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e134c00 == 31 [pid = 1739] [id = 336] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x914cbc00 == 30 [pid = 1739] [id = 246] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e135000 == 29 [pid = 1739] [id = 332] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56d400 == 28 [pid = 1739] [id = 335] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79c400 == 27 [pid = 1739] [id = 250] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2800 == 26 [pid = 1739] [id = 257] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa06800 == 25 [pid = 1739] [id = 340] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56c800 == 24 [pid = 1739] [id = 255] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9169f000 == 23 [pid = 1739] [id = 338] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9ec00 == 22 [pid = 1739] [id = 343] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8d7a1800 == 21 [pid = 1739] [id = 341] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8e133c00 == 20 [pid = 1739] [id = 342] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x919adc00 == 19 [pid = 1739] [id = 248] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x9a53c400 == 18 [pid = 1739] [id = 258] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4000 == 17 [pid = 1739] [id = 339] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebef800 == 16 [pid = 1739] [id = 253] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x93930c00 == 15 [pid = 1739] [id = 251] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa09000 == 14 [pid = 1739] [id = 334] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x99de6400 == 13 [pid = 1739] [id = 256] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x93938800 == 12 [pid = 1739] [id = 354] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18f400 == 11 [pid = 1739] [id = 353] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1a000 == 10 [pid = 1739] [id = 352] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9b400 == 9 [pid = 1739] [id = 350] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbf000 == 8 [pid = 1739] [id = 351] 12:23:47 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9dc00 == 7 [pid = 1739] [id = 349] 12:23:47 INFO - PROCESS | 1739 | 1468524227433 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:47 INFO - PROCESS | 1739 | 1468524227447 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x8ea12c00) [pid = 1739] [serial = 989] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x8eb18400) [pid = 1739] [serial = 993] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x8d570800) [pid = 1739] [serial = 968] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x92fe7c00) [pid = 1739] [serial = 981] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8e392800) [pid = 1739] [serial = 998] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x91f5c800) [pid = 1739] [serial = 978] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8fa02c00) [pid = 1739] [serial = 972] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x916dfc00) [pid = 1739] [serial = 974] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x93961c00) [pid = 1739] [serial = 986] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8ea17000) [pid = 1739] [serial = 999] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8ebebc00) [pid = 1739] [serial = 1001] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x93934c00) [pid = 1739] [serial = 983] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8ea1b800) [pid = 1739] [serial = 992] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x917a5800) [pid = 1739] [serial = 975] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x93959000) [pid = 1739] [serial = 984] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8fbbb400) [pid = 1739] [serial = 1004] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91f5c000) [pid = 1739] [serial = 980] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8f183800) [pid = 1739] [serial = 1002] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91f44c00) [pid = 1739] [serial = 977] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8baa7800) [pid = 1739] [serial = 995] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fbc6c00) [pid = 1739] [serial = 1005] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8fbbe000) [pid = 1739] [serial = 1007] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8f27b400) [pid = 1739] [serial = 990] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x93967000) [pid = 1739] [serial = 987] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d79f000) [pid = 1739] [serial = 969] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d56b000) [pid = 1739] [serial = 996] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8f18f800) [pid = 1739] [serial = 971] [outer = (nil)] [url = about:blank] 12:23:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9c400 == 8 [pid = 1739] [id = 356] 12:23:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ba9d000) [pid = 1739] [serial = 1069] [outer = (nil)] 12:23:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8baa4c00) [pid = 1739] [serial = 1070] [outer = 0x8ba9d000] 12:23:47 INFO - PROCESS | 1739 | 1468524227691 Marionette DEBUG loaded listener.js 12:23:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d56a400) [pid = 1739] [serial = 1071] [outer = 0x8ba9d000] 12:23:48 INFO - PROCESS | 1739 | 1468524228542 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 12:23:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 12:23:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 2786ms 12:23:48 INFO - PROCESS | 1739 | 1468524228571 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 12:23:48 INFO - PROCESS | 1739 | 1468524228577 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 12:23:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 12:23:48 INFO - PROCESS | 1739 | 1468524228592 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 12:23:48 INFO - PROCESS | 1739 | 1468524228602 Marionette TRACE conn4 <- [1,1398,null,{}] 12:23:48 INFO - PROCESS | 1739 | 1468524228611 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:48 INFO - PROCESS | 1739 | 1468524228618 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:48 INFO - PROCESS | 1739 | 1468524228789 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 12:23:48 INFO - PROCESS | 1739 | 1468524228802 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:48 INFO - PROCESS | 1739 | 1468524228811 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e134800 == 9 [pid = 1739] [id = 357] 12:23:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e135000) [pid = 1739] [serial = 1072] [outer = (nil)] 12:23:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8e138c00) [pid = 1739] [serial = 1073] [outer = 0x8e135000] 12:23:48 INFO - PROCESS | 1739 | 1468524228901 Marionette DEBUG loaded listener.js 12:23:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8e13c400) [pid = 1739] [serial = 1074] [outer = 0x8e135000] 12:23:49 INFO - PROCESS | 1739 | 1468524229852 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 12:23:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 12:23:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1293ms 12:23:49 INFO - PROCESS | 1739 | 1468524229888 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 12:23:49 INFO - PROCESS | 1739 | 1468524229896 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 12:23:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 12:23:49 INFO - PROCESS | 1739 | 1468524229906 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 12:23:49 INFO - PROCESS | 1739 | 1468524229909 Marionette TRACE conn4 <- [1,1402,null,{}] 12:23:49 INFO - PROCESS | 1739 | 1468524229914 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:49 INFO - PROCESS | 1739 | 1468524229920 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:50 INFO - PROCESS | 1739 | 1468524230160 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 12:23:50 INFO - PROCESS | 1739 | 1468524230197 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:50 INFO - PROCESS | 1739 | 1468524230204 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb17800 == 10 [pid = 1739] [id = 358] 12:23:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8eb18400) [pid = 1739] [serial = 1075] [outer = (nil)] 12:23:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8eb1bc00) [pid = 1739] [serial = 1076] [outer = 0x8eb18400] 12:23:50 INFO - PROCESS | 1739 | 1468524230280 Marionette DEBUG loaded listener.js 12:23:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8ebe9000) [pid = 1739] [serial = 1077] [outer = 0x8eb18400] 12:23:51 INFO - PROCESS | 1739 | 1468524231341 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 12:23:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 12:23:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1484ms 12:23:51 INFO - PROCESS | 1739 | 1468524231390 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 12:23:51 INFO - PROCESS | 1739 | 1468524231395 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 12:23:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 12:23:51 INFO - PROCESS | 1739 | 1468524231412 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 12:23:51 INFO - PROCESS | 1739 | 1468524231423 Marionette TRACE conn4 <- [1,1406,null,{}] 12:23:51 INFO - PROCESS | 1739 | 1468524231458 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:51 INFO - PROCESS | 1739 | 1468524231467 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:51 INFO - PROCESS | 1739 | 1468524231721 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 12:23:51 INFO - PROCESS | 1739 | 1468524231748 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:51 INFO - PROCESS | 1739 | 1468524231754 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f27b400 == 11 [pid = 1739] [id = 359] 12:23:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8f27cc00) [pid = 1739] [serial = 1078] [outer = (nil)] 12:23:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8fa09000) [pid = 1739] [serial = 1079] [outer = 0x8f27cc00] 12:23:51 INFO - PROCESS | 1739 | 1468524231831 Marionette DEBUG loaded listener.js 12:23:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d793800) [pid = 1739] [serial = 1080] [outer = 0x8f27cc00] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x916b2000) [pid = 1739] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d8f4000) [pid = 1739] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x916a0400) [pid = 1739] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d79cc00) [pid = 1739] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8fcb1400) [pid = 1739] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d79a400) [pid = 1739] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d8f0400) [pid = 1739] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8fc06000) [pid = 1739] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9177fc00) [pid = 1739] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x916d9000) [pid = 1739] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e137400) [pid = 1739] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e397800) [pid = 1739] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 12:23:52 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x914c8800) [pid = 1739] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 12:23:53 INFO - PROCESS | 1739 | 1468524233478 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 12:23:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 12:23:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 2101ms 12:23:53 INFO - PROCESS | 1739 | 1468524233512 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 12:23:53 INFO - PROCESS | 1739 | 1468524233517 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 12:23:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 12:23:53 INFO - PROCESS | 1739 | 1468524233529 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 12:23:53 INFO - PROCESS | 1739 | 1468524233531 Marionette TRACE conn4 <- [1,1410,null,{}] 12:23:53 INFO - PROCESS | 1739 | 1468524233538 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:53 INFO - PROCESS | 1739 | 1468524233544 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:53 INFO - PROCESS | 1739 | 1468524233745 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 12:23:53 INFO - PROCESS | 1739 | 1468524233872 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:53 INFO - PROCESS | 1739 | 1468524233880 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56e800 == 12 [pid = 1739] [id = 360] 12:23:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d8f0000) [pid = 1739] [serial = 1081] [outer = (nil)] 12:23:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fbb9000) [pid = 1739] [serial = 1082] [outer = 0x8d8f0000] 12:23:53 INFO - PROCESS | 1739 | 1468524233956 Marionette DEBUG loaded listener.js 12:23:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fbc0800) [pid = 1739] [serial = 1083] [outer = 0x8d8f0000] 12:23:54 INFO - PROCESS | 1739 | 1468524234947 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 12:23:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 12:23:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1436ms 12:23:54 INFO - PROCESS | 1739 | 1468524234961 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 12:23:54 INFO - PROCESS | 1739 | 1468524234969 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 12:23:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 12:23:54 INFO - PROCESS | 1739 | 1468524234979 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 12:23:54 INFO - PROCESS | 1739 | 1468524234983 Marionette TRACE conn4 <- [1,1414,null,{}] 12:23:55 INFO - PROCESS | 1739 | 1468524235004 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:55 INFO - PROCESS | 1739 | 1468524235011 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:55 INFO - PROCESS | 1739 | 1468524235228 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 12:23:55 INFO - PROCESS | 1739 | 1468524235416 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:55 INFO - PROCESS | 1739 | 1468524235434 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fc000 == 13 [pid = 1739] [id = 361] 12:23:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d8fcc00) [pid = 1739] [serial = 1084] [outer = (nil)] 12:23:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e136400) [pid = 1739] [serial = 1085] [outer = 0x8d8fcc00] 12:23:55 INFO - PROCESS | 1739 | 1468524235611 Marionette DEBUG loaded listener.js 12:23:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8eb15000) [pid = 1739] [serial = 1086] [outer = 0x8d8fcc00] 12:23:56 INFO - PROCESS | 1739 | 1468524236844 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 12:23:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 12:23:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1906ms 12:23:56 INFO - PROCESS | 1739 | 1468524236884 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 12:23:56 INFO - PROCESS | 1739 | 1468524236892 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 12:23:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 12:23:56 INFO - PROCESS | 1739 | 1468524236925 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 12:23:56 INFO - PROCESS | 1739 | 1468524236931 Marionette TRACE conn4 <- [1,1418,null,{}] 12:23:56 INFO - PROCESS | 1739 | 1468524236983 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:56 INFO - PROCESS | 1739 | 1468524236990 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:57 INFO - PROCESS | 1739 | 1468524237255 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 12:23:57 INFO - PROCESS | 1739 | 1468524237412 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:57 INFO - PROCESS | 1739 | 1468524237422 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d795c00 == 14 [pid = 1739] [id = 362] 12:23:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8f274400) [pid = 1739] [serial = 1087] [outer = (nil)] 12:23:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8fbb8c00) [pid = 1739] [serial = 1088] [outer = 0x8f274400] 12:23:57 INFO - PROCESS | 1739 | 1468524237510 Marionette DEBUG loaded listener.js 12:23:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8fc05c00) [pid = 1739] [serial = 1089] [outer = 0x8f274400] 12:23:58 INFO - PROCESS | 1739 | 1468524238639 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 12:23:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 12:23:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1800ms 12:23:58 INFO - PROCESS | 1739 | 1468524238705 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 12:23:58 INFO - PROCESS | 1739 | 1468524238708 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 12:23:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 12:23:58 INFO - PROCESS | 1739 | 1468524238717 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 12:23:58 INFO - PROCESS | 1739 | 1468524238724 Marionette TRACE conn4 <- [1,1422,null,{}] 12:23:58 INFO - PROCESS | 1739 | 1468524238741 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:23:58 INFO - PROCESS | 1739 | 1468524238750 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:58 INFO - PROCESS | 1739 | 1468524238939 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 12:23:59 INFO - PROCESS | 1739 | 1468524239204 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:23:59 INFO - PROCESS | 1739 | 1468524239219 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:23:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x91699400 == 15 [pid = 1739] [id = 363] 12:23:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9169a400) [pid = 1739] [serial = 1090] [outer = (nil)] 12:23:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x916a6400) [pid = 1739] [serial = 1091] [outer = 0x9169a400] 12:23:59 INFO - PROCESS | 1739 | 1468524239304 Marionette DEBUG loaded listener.js 12:23:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x916af400) [pid = 1739] [serial = 1092] [outer = 0x9169a400] 12:24:00 INFO - PROCESS | 1739 | 1468524240314 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 12:24:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 12:24:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1686ms 12:24:00 INFO - PROCESS | 1739 | 1468524240404 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 12:24:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 12:24:00 INFO - PROCESS | 1739 | 1468524240409 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 12:24:00 INFO - PROCESS | 1739 | 1468524240416 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 12:24:00 INFO - PROCESS | 1739 | 1468524240420 Marionette TRACE conn4 <- [1,1426,null,{}] 12:24:00 INFO - PROCESS | 1739 | 1468524240426 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:00 INFO - PROCESS | 1739 | 1468524240432 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:00 INFO - PROCESS | 1739 | 1468524240652 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 12:24:00 INFO - PROCESS | 1739 | 1468524240925 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:00 INFO - PROCESS | 1739 | 1468524240931 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc12800 == 16 [pid = 1739] [id = 364] 12:24:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x914c5c00) [pid = 1739] [serial = 1093] [outer = (nil)] 12:24:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x916e0800) [pid = 1739] [serial = 1094] [outer = 0x914c5c00] 12:24:01 INFO - PROCESS | 1739 | 1468524241026 Marionette DEBUG loaded listener.js 12:24:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x916dd400) [pid = 1739] [serial = 1095] [outer = 0x914c5c00] 12:24:02 INFO - PROCESS | 1739 | 1468524242259 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 12:24:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 12:24:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1932ms 12:24:02 INFO - PROCESS | 1739 | 1468524242348 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 12:24:02 INFO - PROCESS | 1739 | 1468524242355 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 12:24:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 12:24:02 INFO - PROCESS | 1739 | 1468524242364 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 12:24:02 INFO - PROCESS | 1739 | 1468524242369 Marionette TRACE conn4 <- [1,1430,null,{}] 12:24:02 INFO - PROCESS | 1739 | 1468524242378 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:02 INFO - PROCESS | 1739 | 1468524242384 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:02 INFO - PROCESS | 1739 | 1468524242698 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 12:24:02 INFO - PROCESS | 1739 | 1468524242922 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:02 INFO - PROCESS | 1739 | 1468524242942 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8fc07800) [pid = 1739] [serial = 1046] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x916d8800) [pid = 1739] [serial = 1043] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e39b000) [pid = 1739] [serial = 1034] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ebe7000) [pid = 1739] [serial = 1035] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x916ac400) [pid = 1739] [serial = 1016] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x916d5c00) [pid = 1739] [serial = 1017] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8fc06400) [pid = 1739] [serial = 1008] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x919b1c00) [pid = 1739] [serial = 1025] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91f3b400) [pid = 1739] [serial = 1026] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ea15c00) [pid = 1739] [serial = 1031] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8f27d800) [pid = 1739] [serial = 1032] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fbc6000) [pid = 1739] [serial = 1013] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8fcad800) [pid = 1739] [serial = 1014] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91f57000) [pid = 1739] [serial = 1028] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91f54800) [pid = 1739] [serial = 1029] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x917adc00) [pid = 1739] [serial = 1022] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x917b0000) [pid = 1739] [serial = 1023] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91773800) [pid = 1739] [serial = 1019] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91776400) [pid = 1739] [serial = 1020] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e140c00) [pid = 1739] [serial = 1010] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8eb20000) [pid = 1739] [serial = 1011] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8f18b800) [pid = 1739] [serial = 1037] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fa02000) [pid = 1739] [serial = 1038] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x916df400) [pid = 1739] [serial = 1044] [outer = (nil)] [url = about:blank] 12:24:02 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x914cd000) [pid = 1739] [serial = 1040] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x9169a800) [pid = 1739] [serial = 1041] [outer = (nil)] [url = about:blank] 12:24:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f9000 == 17 [pid = 1739] [id = 365] 12:24:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d8fa000) [pid = 1739] [serial = 1096] [outer = (nil)] 12:24:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e13b400) [pid = 1739] [serial = 1097] [outer = 0x8d8fa000] 12:24:03 INFO - PROCESS | 1739 | 1468524243084 Marionette DEBUG loaded listener.js 12:24:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e39b000) [pid = 1739] [serial = 1098] [outer = 0x8d8fa000] 12:24:03 INFO - PROCESS | 1739 | 1468524243954 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 12:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 12:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1636ms 12:24:04 INFO - PROCESS | 1739 | 1468524244000 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 12:24:04 INFO - PROCESS | 1739 | 1468524244007 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 12:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 12:24:04 INFO - PROCESS | 1739 | 1468524244018 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 12:24:04 INFO - PROCESS | 1739 | 1468524244021 Marionette TRACE conn4 <- [1,1434,null,{}] 12:24:04 INFO - PROCESS | 1739 | 1468524244029 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:04 INFO - PROCESS | 1739 | 1468524244035 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:04 INFO - PROCESS | 1739 | 1468524244205 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 12:24:04 INFO - PROCESS | 1739 | 1468524244215 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:04 INFO - PROCESS | 1739 | 1468524244223 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18a400 == 18 [pid = 1739] [id = 366] 12:24:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8f18b800) [pid = 1739] [serial = 1099] [outer = (nil)] 12:24:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8f276c00) [pid = 1739] [serial = 1100] [outer = 0x8f18b800] 12:24:04 INFO - PROCESS | 1739 | 1468524244308 Marionette DEBUG loaded listener.js 12:24:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fa07800) [pid = 1739] [serial = 1101] [outer = 0x8f18b800] 12:24:05 INFO - PROCESS | 1739 | 1468524245308 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 12:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 12:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1335ms 12:24:05 INFO - PROCESS | 1739 | 1468524245353 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 12:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 12:24:05 INFO - PROCESS | 1739 | 1468524245358 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 12:24:05 INFO - PROCESS | 1739 | 1468524245365 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 12:24:05 INFO - PROCESS | 1739 | 1468524245371 Marionette TRACE conn4 <- [1,1438,null,{}] 12:24:05 INFO - PROCESS | 1739 | 1468524245389 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:05 INFO - PROCESS | 1739 | 1468524245398 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:05 INFO - PROCESS | 1739 | 1468524245636 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 12:24:05 INFO - PROCESS | 1739 | 1468524245664 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:05 INFO - PROCESS | 1739 | 1468524245671 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c8800 == 19 [pid = 1739] [id = 367] 12:24:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x914ca000) [pid = 1739] [serial = 1102] [outer = (nil)] 12:24:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91691800) [pid = 1739] [serial = 1103] [outer = 0x914ca000] 12:24:05 INFO - PROCESS | 1739 | 1468524245753 Marionette DEBUG loaded listener.js 12:24:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9169e000) [pid = 1739] [serial = 1104] [outer = 0x914ca000] 12:24:06 INFO - PROCESS | 1739 | 1468524246797 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 12:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 12:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1492ms 12:24:06 INFO - PROCESS | 1739 | 1468524246862 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 12:24:06 INFO - PROCESS | 1739 | 1468524246867 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 12:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 12:24:06 INFO - PROCESS | 1739 | 1468524246874 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 12:24:06 INFO - PROCESS | 1739 | 1468524246877 Marionette TRACE conn4 <- [1,1442,null,{}] 12:24:06 INFO - PROCESS | 1739 | 1468524246883 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:06 INFO - PROCESS | 1739 | 1468524246889 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:07 INFO - PROCESS | 1739 | 1468524247150 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 12:24:07 INFO - PROCESS | 1739 | 1468524247181 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:07 INFO - PROCESS | 1739 | 1468524247190 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x916b1400 == 20 [pid = 1739] [id = 368] 12:24:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916b1c00) [pid = 1739] [serial = 1105] [outer = (nil)] 12:24:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916d8400) [pid = 1739] [serial = 1106] [outer = 0x916b1c00] 12:24:07 INFO - PROCESS | 1739 | 1468524247263 Marionette DEBUG loaded listener.js 12:24:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916df400) [pid = 1739] [serial = 1107] [outer = 0x916b1c00] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ba9f400) [pid = 1739] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d799c00) [pid = 1739] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fc0ac00) [pid = 1739] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fcab800) [pid = 1739] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ba9d000) [pid = 1739] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f27cc00) [pid = 1739] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x916e2400) [pid = 1739] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e135000) [pid = 1739] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x93938c00) [pid = 1739] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d8f6800) [pid = 1739] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8eb18400) [pid = 1739] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 12:24:07 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8ea17400) [pid = 1739] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 12:24:08 INFO - PROCESS | 1739 | 1468524248277 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 12:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 12:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1436ms 12:24:08 INFO - PROCESS | 1739 | 1468524248310 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 12:24:08 INFO - PROCESS | 1739 | 1468524248318 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 12:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 12:24:08 INFO - PROCESS | 1739 | 1468524248330 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 12:24:08 INFO - PROCESS | 1739 | 1468524248337 Marionette TRACE conn4 <- [1,1446,null,{}] 12:24:08 INFO - PROCESS | 1739 | 1468524248350 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:08 INFO - PROCESS | 1739 | 1468524248354 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:08 INFO - PROCESS | 1739 | 1468524248527 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 12:24:08 INFO - PROCESS | 1739 | 1468524248538 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:08 INFO - PROCESS | 1739 | 1468524248543 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d566c00 == 21 [pid = 1739] [id = 369] 12:24:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d8f7c00) [pid = 1739] [serial = 1108] [outer = (nil)] 12:24:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x91694400) [pid = 1739] [serial = 1109] [outer = 0x8d8f7c00] 12:24:08 INFO - PROCESS | 1739 | 1468524248618 Marionette DEBUG loaded listener.js 12:24:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x916e1400) [pid = 1739] [serial = 1110] [outer = 0x8d8f7c00] 12:24:09 INFO - PROCESS | 1739 | 1468524249631 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 12:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 12:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1337ms 12:24:09 INFO - PROCESS | 1739 | 1468524249667 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 12:24:09 INFO - PROCESS | 1739 | 1468524249671 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 12:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 12:24:09 INFO - PROCESS | 1739 | 1468524249679 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 12:24:09 INFO - PROCESS | 1739 | 1468524249683 Marionette TRACE conn4 <- [1,1450,null,{}] 12:24:09 INFO - PROCESS | 1739 | 1468524249688 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:09 INFO - PROCESS | 1739 | 1468524249699 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:09 INFO - PROCESS | 1739 | 1468524249971 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 12:24:10 INFO - PROCESS | 1739 | 1468524250139 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:10 INFO - PROCESS | 1739 | 1468524250152 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa6400 == 22 [pid = 1739] [id = 370] 12:24:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8baa7000) [pid = 1739] [serial = 1111] [outer = (nil)] 12:24:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d56d000) [pid = 1739] [serial = 1112] [outer = 0x8baa7000] 12:24:10 INFO - PROCESS | 1739 | 1468524250242 Marionette DEBUG loaded listener.js 12:24:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d79ac00) [pid = 1739] [serial = 1113] [outer = 0x8baa7000] 12:24:11 INFO - PROCESS | 1739 | 1468524251331 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 12:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 12:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1690ms 12:24:11 INFO - PROCESS | 1739 | 1468524251371 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 12:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 12:24:11 INFO - PROCESS | 1739 | 1468524251378 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 12:24:11 INFO - PROCESS | 1739 | 1468524251387 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 12:24:11 INFO - PROCESS | 1739 | 1468524251393 Marionette TRACE conn4 <- [1,1454,null,{}] 12:24:11 INFO - PROCESS | 1739 | 1468524251400 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:11 INFO - PROCESS | 1739 | 1468524251410 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:11 INFO - PROCESS | 1739 | 1468524251619 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 12:24:11 INFO - PROCESS | 1739 | 1468524251838 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:11 INFO - PROCESS | 1739 | 1468524251845 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb19000 == 23 [pid = 1739] [id = 371] 12:24:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8eb1d800) [pid = 1739] [serial = 1114] [outer = (nil)] 12:24:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ebe6c00) [pid = 1739] [serial = 1115] [outer = 0x8eb1d800] 12:24:11 INFO - PROCESS | 1739 | 1468524251979 Marionette DEBUG loaded listener.js 12:24:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8f181400) [pid = 1739] [serial = 1116] [outer = 0x8eb1d800] 12:24:13 INFO - PROCESS | 1739 | 1468524253026 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 12:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 12:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1692ms 12:24:13 INFO - PROCESS | 1739 | 1468524253078 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 12:24:13 INFO - PROCESS | 1739 | 1468524253082 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 12:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 12:24:13 INFO - PROCESS | 1739 | 1468524253090 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 12:24:13 INFO - PROCESS | 1739 | 1468524253094 Marionette TRACE conn4 <- [1,1458,null,{}] 12:24:13 INFO - PROCESS | 1739 | 1468524253100 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:13 INFO - PROCESS | 1739 | 1468524253106 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:13 INFO - PROCESS | 1739 | 1468524253304 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 12:24:13 INFO - PROCESS | 1739 | 1468524253662 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:13 INFO - PROCESS | 1739 | 1468524253670 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc0dc00 == 24 [pid = 1739] [id = 372] 12:24:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fc11400) [pid = 1739] [serial = 1117] [outer = (nil)] 12:24:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fcad800) [pid = 1739] [serial = 1118] [outer = 0x8fc11400] 12:24:13 INFO - PROCESS | 1739 | 1468524253776 Marionette DEBUG loaded listener.js 12:24:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x914c6400) [pid = 1739] [serial = 1119] [outer = 0x8fc11400] 12:24:14 INFO - PROCESS | 1739 | 1468524254798 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 12:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 12:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1742ms 12:24:14 INFO - PROCESS | 1739 | 1468524254833 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 12:24:14 INFO - PROCESS | 1739 | 1468524254840 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 12:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 12:24:14 INFO - PROCESS | 1739 | 1468524254859 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 12:24:14 INFO - PROCESS | 1739 | 1468524254866 Marionette TRACE conn4 <- [1,1462,null,{}] 12:24:14 INFO - PROCESS | 1739 | 1468524254873 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:14 INFO - PROCESS | 1739 | 1468524254880 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:15 INFO - PROCESS | 1739 | 1468524255138 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 12:24:15 INFO - PROCESS | 1739 | 1468524255402 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:15 INFO - PROCESS | 1739 | 1468524255412 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f188000 == 25 [pid = 1739] [id = 373] 12:24:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916d4800) [pid = 1739] [serial = 1120] [outer = (nil)] 12:24:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x917a3c00) [pid = 1739] [serial = 1121] [outer = 0x916d4800] 12:24:15 INFO - PROCESS | 1739 | 1468524255500 Marionette DEBUG loaded listener.js 12:24:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x917a8400) [pid = 1739] [serial = 1122] [outer = 0x916d4800] 12:24:16 INFO - PROCESS | 1739 | 1468524256492 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 12:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 12:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1700ms 12:24:16 INFO - PROCESS | 1739 | 1468524256550 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 12:24:16 INFO - PROCESS | 1739 | 1468524256555 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 12:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 12:24:16 INFO - PROCESS | 1739 | 1468524256562 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 12:24:16 INFO - PROCESS | 1739 | 1468524256566 Marionette TRACE conn4 <- [1,1466,null,{}] 12:24:16 INFO - PROCESS | 1739 | 1468524256572 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:16 INFO - PROCESS | 1739 | 1468524256577 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:16 INFO - PROCESS | 1739 | 1468524256774 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 12:24:17 INFO - PROCESS | 1739 | 1468524256989 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:17 INFO - PROCESS | 1739 | 1468524257000 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56c800 == 26 [pid = 1739] [id = 374] 12:24:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8eb14800) [pid = 1739] [serial = 1123] [outer = (nil)] 12:24:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91995c00) [pid = 1739] [serial = 1124] [outer = 0x8eb14800] 12:24:17 INFO - PROCESS | 1739 | 1468524257126 Marionette DEBUG loaded listener.js 12:24:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91999c00) [pid = 1739] [serial = 1125] [outer = 0x8eb14800] 12:24:18 INFO - PROCESS | 1739 | 1468524258112 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 12:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 12:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1592ms 12:24:18 INFO - PROCESS | 1739 | 1468524258156 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 12:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 12:24:18 INFO - PROCESS | 1739 | 1468524258160 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 12:24:18 INFO - PROCESS | 1739 | 1468524258168 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 12:24:18 INFO - PROCESS | 1739 | 1468524258171 Marionette TRACE conn4 <- [1,1470,null,{}] 12:24:18 INFO - PROCESS | 1739 | 1468524258178 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:18 INFO - PROCESS | 1739 | 1468524258183 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:18 INFO - PROCESS | 1739 | 1468524258374 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 12:24:18 INFO - PROCESS | 1739 | 1468524258602 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:18 INFO - PROCESS | 1739 | 1468524258620 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x919a6000 == 27 [pid = 1739] [id = 375] 12:24:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x919a6c00) [pid = 1739] [serial = 1126] [outer = (nil)] 12:24:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x919a9000) [pid = 1739] [serial = 1127] [outer = 0x919a6c00] 12:24:18 INFO - PROCESS | 1739 | 1468524258771 Marionette DEBUG loaded listener.js 12:24:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91f45000) [pid = 1739] [serial = 1128] [outer = 0x919a6c00] 12:24:20 INFO - PROCESS | 1739 | 1468524260064 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 12:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 12:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1941ms 12:24:20 INFO - PROCESS | 1739 | 1468524260110 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 12:24:20 INFO - PROCESS | 1739 | 1468524260116 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 12:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 12:24:20 INFO - PROCESS | 1739 | 1468524260125 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 12:24:20 INFO - PROCESS | 1739 | 1468524260130 Marionette TRACE conn4 <- [1,1474,null,{}] 12:24:20 INFO - PROCESS | 1739 | 1468524260139 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:20 INFO - PROCESS | 1739 | 1468524260144 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:20 INFO - PROCESS | 1739 | 1468524260401 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 12:24:20 INFO - PROCESS | 1739 | 1468524260563 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:20 INFO - PROCESS | 1739 | 1468524260578 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e133c00 == 28 [pid = 1739] [id = 376] 12:24:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8e136000) [pid = 1739] [serial = 1129] [outer = (nil)] 12:24:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8e13e800) [pid = 1739] [serial = 1130] [outer = 0x8e136000] 12:24:20 INFO - PROCESS | 1739 | 1468524260658 Marionette DEBUG loaded listener.js 12:24:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ea1c800) [pid = 1739] [serial = 1131] [outer = 0x8e136000] 12:24:21 INFO - PROCESS | 1739 | 1468524261596 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 12:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 12:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1531ms 12:24:21 INFO - PROCESS | 1739 | 1468524261656 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 12:24:21 INFO - PROCESS | 1739 | 1468524261663 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 12:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 12:24:21 INFO - PROCESS | 1739 | 1468524261674 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 12:24:21 INFO - PROCESS | 1739 | 1468524261678 Marionette TRACE conn4 <- [1,1478,null,{}] 12:24:21 INFO - PROCESS | 1739 | 1468524261684 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:21 INFO - PROCESS | 1739 | 1468524261690 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:21 INFO - PROCESS | 1739 | 1468524261883 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 12:24:22 INFO - PROCESS | 1739 | 1468524262194 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:22 INFO - PROCESS | 1739 | 1468524262203 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebf0000 == 29 [pid = 1739] [id = 377] 12:24:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8f279400) [pid = 1739] [serial = 1132] [outer = (nil)] 12:24:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8f27f400) [pid = 1739] [serial = 1133] [outer = 0x8f279400] 12:24:22 INFO - PROCESS | 1739 | 1468524262288 Marionette DEBUG loaded listener.js 12:24:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8fbbb400) [pid = 1739] [serial = 1134] [outer = 0x8f279400] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d566c00 == 28 [pid = 1739] [id = 369] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x916b1400 == 27 [pid = 1739] [id = 368] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x914c8800 == 26 [pid = 1739] [id = 367] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18a400 == 25 [pid = 1739] [id = 366] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f9000 == 24 [pid = 1739] [id = 365] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc12800 == 23 [pid = 1739] [id = 364] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d795c00 == 22 [pid = 1739] [id = 362] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x91699400 == 21 [pid = 1739] [id = 363] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fc000 == 20 [pid = 1739] [id = 361] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9c400 == 19 [pid = 1739] [id = 356] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8e134800 == 18 [pid = 1739] [id = 357] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56e800 == 17 [pid = 1739] [id = 360] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb17800 == 16 [pid = 1739] [id = 358] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f3800 == 15 [pid = 1739] [id = 355] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8f27b400 == 14 [pid = 1739] [id = 359] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x919a6000 == 13 [pid = 1739] [id = 375] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56c800 == 12 [pid = 1739] [id = 374] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8f188000 == 11 [pid = 1739] [id = 373] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb19000 == 10 [pid = 1739] [id = 371] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc0dc00 == 9 [pid = 1739] [id = 372] 12:24:23 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa6400 == 8 [pid = 1739] [id = 370] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8fbb9000) [pid = 1739] [serial = 1082] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8d561c00) [pid = 1739] [serial = 1049] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8f189400) [pid = 1739] [serial = 1053] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ebe9c00) [pid = 1739] [serial = 1052] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91698400) [pid = 1739] [serial = 1056] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x914c2800) [pid = 1739] [serial = 1055] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x919a9800) [pid = 1739] [serial = 1059] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x9199f000) [pid = 1739] [serial = 1058] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8baa4c00) [pid = 1739] [serial = 1070] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8fa09000) [pid = 1739] [serial = 1079] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91999000) [pid = 1739] [serial = 1062] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9222d400) [pid = 1739] [serial = 1061] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e138c00) [pid = 1739] [serial = 1073] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d56a400) [pid = 1739] [serial = 1071] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x93a53c00) [pid = 1739] [serial = 1065] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x93958400) [pid = 1739] [serial = 1064] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e391c00) [pid = 1739] [serial = 1068] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e132400) [pid = 1739] [serial = 1067] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e13c400) [pid = 1739] [serial = 1074] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d793400) [pid = 1739] [serial = 1050] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ebe9000) [pid = 1739] [serial = 1077] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d793800) [pid = 1739] [serial = 1080] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8eb1bc00) [pid = 1739] [serial = 1076] [outer = (nil)] [url = about:blank] 12:24:23 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91697800) [pid = 1739] [serial = 1047] [outer = (nil)] [url = about:blank] 12:24:24 INFO - PROCESS | 1739 | 1468524264393 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 12:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 12:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 2790ms 12:24:24 INFO - PROCESS | 1739 | 1468524264465 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 12:24:24 INFO - PROCESS | 1739 | 1468524264470 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 12:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 12:24:24 INFO - PROCESS | 1739 | 1468524264481 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 12:24:24 INFO - PROCESS | 1739 | 1468524264485 Marionette TRACE conn4 <- [1,1482,null,{}] 12:24:24 INFO - PROCESS | 1739 | 1468524264497 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:24 INFO - PROCESS | 1739 | 1468524264502 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:24 INFO - PROCESS | 1739 | 1468524264682 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 12:24:24 INFO - PROCESS | 1739 | 1468524264844 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:24 INFO - PROCESS | 1739 | 1468524264852 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56bc00 == 9 [pid = 1739] [id = 378] 12:24:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d570800) [pid = 1739] [serial = 1135] [outer = (nil)] 12:24:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d8f4c00) [pid = 1739] [serial = 1136] [outer = 0x8d570800] 12:24:24 INFO - PROCESS | 1739 | 1468524264948 Marionette DEBUG loaded listener.js 12:24:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d8fbc00) [pid = 1739] [serial = 1137] [outer = 0x8d570800] 12:24:25 INFO - PROCESS | 1739 | 1468524265882 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 12:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 12:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1442ms 12:24:25 INFO - PROCESS | 1739 | 1468524265922 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 12:24:25 INFO - PROCESS | 1739 | 1468524265929 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 12:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 12:24:25 INFO - PROCESS | 1739 | 1468524265940 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 12:24:25 INFO - PROCESS | 1739 | 1468524265945 Marionette TRACE conn4 <- [1,1486,null,{}] 12:24:25 INFO - PROCESS | 1739 | 1468524265951 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:25 INFO - PROCESS | 1739 | 1468524265956 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:26 INFO - PROCESS | 1739 | 1468524266123 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 12:24:26 INFO - PROCESS | 1739 | 1468524266253 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:26 INFO - PROCESS | 1739 | 1468524266263 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e391400 == 10 [pid = 1739] [id = 379] 12:24:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ea18400) [pid = 1739] [serial = 1138] [outer = (nil)] 12:24:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8eb14400) [pid = 1739] [serial = 1139] [outer = 0x8ea18400] 12:24:26 INFO - PROCESS | 1739 | 1468524266337 Marionette DEBUG loaded listener.js 12:24:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ebe5c00) [pid = 1739] [serial = 1140] [outer = 0x8ea18400] 12:24:27 INFO - PROCESS | 1739 | 1468524267842 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d8f7c00) [pid = 1739] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x914ca000) [pid = 1739] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916b1c00) [pid = 1739] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d8fcc00) [pid = 1739] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8f18b800) [pid = 1739] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d8f0000) [pid = 1739] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d8fa000) [pid = 1739] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8f274400) [pid = 1739] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x914c5c00) [pid = 1739] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 12:24:27 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x9169a400) [pid = 1739] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 12:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 12:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2091ms 12:24:28 INFO - PROCESS | 1739 | 1468524268032 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 12:24:28 INFO - PROCESS | 1739 | 1468524268038 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 12:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 12:24:28 INFO - PROCESS | 1739 | 1468524268048 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 12:24:28 INFO - PROCESS | 1739 | 1468524268054 Marionette TRACE conn4 <- [1,1490,null,{}] 12:24:28 INFO - PROCESS | 1739 | 1468524268063 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:28 INFO - PROCESS | 1739 | 1468524268069 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:28 INFO - PROCESS | 1739 | 1468524268279 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 12:24:28 INFO - PROCESS | 1739 | 1468524268447 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:28 INFO - PROCESS | 1739 | 1468524268463 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793c00 == 11 [pid = 1739] [id = 380] 12:24:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d795800) [pid = 1739] [serial = 1141] [outer = (nil)] 12:24:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d7a0000) [pid = 1739] [serial = 1142] [outer = 0x8d795800] 12:24:28 INFO - PROCESS | 1739 | 1468524268561 Marionette DEBUG loaded listener.js 12:24:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d8f6c00) [pid = 1739] [serial = 1143] [outer = 0x8d795800] 12:24:29 INFO - PROCESS | 1739 | 1468524269660 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 12:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 12:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1634ms 12:24:29 INFO - PROCESS | 1739 | 1468524269681 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 12:24:29 INFO - PROCESS | 1739 | 1468524269689 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 12:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 12:24:29 INFO - PROCESS | 1739 | 1468524269700 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 12:24:29 INFO - PROCESS | 1739 | 1468524269704 Marionette TRACE conn4 <- [1,1494,null,{}] 12:24:29 INFO - PROCESS | 1739 | 1468524269711 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:29 INFO - PROCESS | 1739 | 1468524269717 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:29 INFO - PROCESS | 1739 | 1468524269932 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 12:24:30 INFO - PROCESS | 1739 | 1468524270151 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:30 INFO - PROCESS | 1739 | 1468524270160 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e39b800 == 12 [pid = 1739] [id = 381] 12:24:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8eb14000) [pid = 1739] [serial = 1144] [outer = (nil)] 12:24:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8eb1c400) [pid = 1739] [serial = 1145] [outer = 0x8eb14000] 12:24:30 INFO - PROCESS | 1739 | 1468524270292 Marionette DEBUG loaded listener.js 12:24:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ebeb400) [pid = 1739] [serial = 1146] [outer = 0x8eb14000] 12:24:31 INFO - PROCESS | 1739 | 1468524271357 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 12:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 12:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1729ms 12:24:31 INFO - PROCESS | 1739 | 1468524271430 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 12:24:31 INFO - PROCESS | 1739 | 1468524271433 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 12:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 12:24:31 INFO - PROCESS | 1739 | 1468524271442 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 12:24:31 INFO - PROCESS | 1739 | 1468524271449 Marionette TRACE conn4 <- [1,1498,null,{}] 12:24:31 INFO - PROCESS | 1739 | 1468524271470 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:31 INFO - PROCESS | 1739 | 1468524271480 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:31 INFO - PROCESS | 1739 | 1468524271708 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 12:24:31 INFO - PROCESS | 1739 | 1468524271970 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:31 INFO - PROCESS | 1739 | 1468524271985 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f27a800 == 13 [pid = 1739] [id = 382] 12:24:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8f27b000) [pid = 1739] [serial = 1147] [outer = (nil)] 12:24:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fa07000) [pid = 1739] [serial = 1148] [outer = 0x8f27b000] 12:24:32 INFO - PROCESS | 1739 | 1468524272075 Marionette DEBUG loaded listener.js 12:24:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fbb7400) [pid = 1739] [serial = 1149] [outer = 0x8f27b000] 12:24:33 INFO - PROCESS | 1739 | 1468524273135 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 12:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 12:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1738ms 12:24:33 INFO - PROCESS | 1739 | 1468524273180 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 12:24:33 INFO - PROCESS | 1739 | 1468524273186 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 12:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 12:24:33 INFO - PROCESS | 1739 | 1468524273192 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 12:24:33 INFO - PROCESS | 1739 | 1468524273196 Marionette TRACE conn4 <- [1,1502,null,{}] 12:24:33 INFO - PROCESS | 1739 | 1468524273202 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:33 INFO - PROCESS | 1739 | 1468524273207 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:33 INFO - PROCESS | 1739 | 1468524273434 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 12:24:33 INFO - PROCESS | 1739 | 1468524273651 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:33 INFO - PROCESS | 1739 | 1468524273660 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9e000 == 14 [pid = 1739] [id = 383] 12:24:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8baa0c00) [pid = 1739] [serial = 1150] [outer = (nil)] 12:24:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8eb11400) [pid = 1739] [serial = 1151] [outer = 0x8baa0c00] 12:24:33 INFO - PROCESS | 1739 | 1468524273799 Marionette DEBUG loaded listener.js 12:24:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fcadc00) [pid = 1739] [serial = 1152] [outer = 0x8baa0c00] 12:24:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56bc00 == 13 [pid = 1739] [id = 378] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91694400) [pid = 1739] [serial = 1109] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9169e000) [pid = 1739] [serial = 1104] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x916d8400) [pid = 1739] [serial = 1106] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e136400) [pid = 1739] [serial = 1085] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8eb15000) [pid = 1739] [serial = 1086] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8f276c00) [pid = 1739] [serial = 1100] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fa07800) [pid = 1739] [serial = 1101] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fbc0800) [pid = 1739] [serial = 1083] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e13b400) [pid = 1739] [serial = 1097] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8e39b000) [pid = 1739] [serial = 1098] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8fbb8c00) [pid = 1739] [serial = 1088] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8fc05c00) [pid = 1739] [serial = 1089] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x916e0800) [pid = 1739] [serial = 1094] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x916dd400) [pid = 1739] [serial = 1095] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x916a6400) [pid = 1739] [serial = 1091] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x916af400) [pid = 1739] [serial = 1092] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x916df400) [pid = 1739] [serial = 1107] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x916e1400) [pid = 1739] [serial = 1110] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x91691800) [pid = 1739] [serial = 1103] [outer = (nil)] [url = about:blank] 12:24:35 INFO - PROCESS | 1739 | 1468524275034 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 12:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 12:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1880ms 12:24:35 INFO - PROCESS | 1739 | 1468524275116 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 12:24:35 INFO - PROCESS | 1739 | 1468524275123 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 12:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 12:24:35 INFO - PROCESS | 1739 | 1468524275145 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 12:24:35 INFO - PROCESS | 1739 | 1468524275150 Marionette TRACE conn4 <- [1,1506,null,{}] 12:24:35 INFO - PROCESS | 1739 | 1468524275169 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:35 INFO - PROCESS | 1739 | 1468524275176 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:35 INFO - PROCESS | 1739 | 1468524275383 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 12:24:35 INFO - PROCESS | 1739 | 1468524275507 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:35 INFO - PROCESS | 1739 | 1468524275515 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56e400 == 14 [pid = 1739] [id = 384] 12:24:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8d56e800) [pid = 1739] [serial = 1153] [outer = (nil)] 12:24:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x8e139c00) [pid = 1739] [serial = 1154] [outer = 0x8d56e800] 12:24:35 INFO - PROCESS | 1739 | 1468524275596 Marionette DEBUG loaded listener.js 12:24:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x8e141800) [pid = 1739] [serial = 1155] [outer = 0x8d56e800] 12:24:36 INFO - PROCESS | 1739 | 1468524276375 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 12:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 12:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1292ms 12:24:36 INFO - PROCESS | 1739 | 1468524276434 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 12:24:36 INFO - PROCESS | 1739 | 1468524276442 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 12:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 12:24:36 INFO - PROCESS | 1739 | 1468524276452 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 12:24:36 INFO - PROCESS | 1739 | 1468524276457 Marionette TRACE conn4 <- [1,1510,null,{}] 12:24:36 INFO - PROCESS | 1739 | 1468524276463 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:36 INFO - PROCESS | 1739 | 1468524276468 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:36 INFO - PROCESS | 1739 | 1468524276643 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 12:24:36 INFO - PROCESS | 1739 | 1468524276764 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:36 INFO - PROCESS | 1739 | 1468524276772 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e136400 == 15 [pid = 1739] [id = 385] 12:24:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8eb16400) [pid = 1739] [serial = 1156] [outer = (nil)] 12:24:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x8ebea800) [pid = 1739] [serial = 1157] [outer = 0x8eb16400] 12:24:36 INFO - PROCESS | 1739 | 1468524276846 Marionette DEBUG loaded listener.js 12:24:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8f18a400) [pid = 1739] [serial = 1158] [outer = 0x8eb16400] 12:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 12:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1329ms 12:24:37 INFO - PROCESS | 1739 | 1468524277772 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 12:24:37 INFO - PROCESS | 1739 | 1468524277782 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 12:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 12:24:37 INFO - PROCESS | 1739 | 1468524277786 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 12:24:37 INFO - PROCESS | 1739 | 1468524277793 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 12:24:37 INFO - PROCESS | 1739 | 1468524277799 Marionette TRACE conn4 <- [1,1514,null,{}] 12:24:37 INFO - PROCESS | 1739 | 1468524277825 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:37 INFO - PROCESS | 1739 | 1468524277833 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:38 INFO - PROCESS | 1739 | 1468524278052 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 12:24:38 INFO - PROCESS | 1739 | 1468524278079 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:38 INFO - PROCESS | 1739 | 1468524278093 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc1000 == 16 [pid = 1739] [id = 386] 12:24:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8fbc2400) [pid = 1739] [serial = 1159] [outer = (nil)] 12:24:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8fbc5c00) [pid = 1739] [serial = 1160] [outer = 0x8fbc2400] 12:24:38 INFO - PROCESS | 1739 | 1468524278165 Marionette DEBUG loaded listener.js 12:24:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8fc0ec00) [pid = 1739] [serial = 1161] [outer = 0x8fbc2400] 12:24:39 INFO - PROCESS | 1739 | 1468524279142 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 12:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 12:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1403ms 12:24:39 INFO - PROCESS | 1739 | 1468524279196 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 12:24:39 INFO - PROCESS | 1739 | 1468524279201 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 12:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 12:24:39 INFO - PROCESS | 1739 | 1468524279208 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 12:24:39 INFO - PROCESS | 1739 | 1468524279211 Marionette TRACE conn4 <- [1,1518,null,{}] 12:24:39 INFO - PROCESS | 1739 | 1468524279221 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:39 INFO - PROCESS | 1739 | 1468524279225 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:39 INFO - PROCESS | 1739 | 1468524279455 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8e136000) [pid = 1739] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8fc11400) [pid = 1739] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x916d4800) [pid = 1739] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8baa7000) [pid = 1739] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x919a6c00) [pid = 1739] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x8eb14800) [pid = 1739] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x8eb1d800) [pid = 1739] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x8d570800) [pid = 1739] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 12:24:39 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x8f279400) [pid = 1739] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 12:24:39 INFO - PROCESS | 1739 | 1468524279580 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:39 INFO - PROCESS | 1739 | 1468524279587 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9b400 == 17 [pid = 1739] [id = 387] 12:24:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8d56d400) [pid = 1739] [serial = 1162] [outer = (nil)] 12:24:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x8e136000) [pid = 1739] [serial = 1163] [outer = 0x8d56d400] 12:24:39 INFO - PROCESS | 1739 | 1468524279662 Marionette DEBUG loaded listener.js 12:24:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x8fa01800) [pid = 1739] [serial = 1164] [outer = 0x8d56d400] 12:24:40 INFO - PROCESS | 1739 | 1468524280463 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 12:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 12:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1289ms 12:24:40 INFO - PROCESS | 1739 | 1468524280498 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 12:24:40 INFO - PROCESS | 1739 | 1468524280501 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 12:24:40 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 12:24:40 INFO - PROCESS | 1739 | 1468524280508 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 12:24:40 INFO - PROCESS | 1739 | 1468524280512 Marionette TRACE conn4 <- [1,1522,null,{}] 12:24:40 INFO - PROCESS | 1739 | 1468524280517 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:40 INFO - PROCESS | 1739 | 1468524280523 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:40 INFO - PROCESS | 1739 | 1468524280674 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 12:24:40 INFO - PROCESS | 1739 | 1468524280689 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:40 INFO - PROCESS | 1739 | 1468524280696 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793400 == 18 [pid = 1739] [id = 388] 12:24:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x914cac00) [pid = 1739] [serial = 1165] [outer = (nil)] 12:24:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x9169a800) [pid = 1739] [serial = 1166] [outer = 0x914cac00] 12:24:40 INFO - PROCESS | 1739 | 1468524280767 Marionette DEBUG loaded listener.js 12:24:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x9169bc00) [pid = 1739] [serial = 1167] [outer = 0x914cac00] 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:24:41 INFO - PROCESS | 1739 | 1468524281669 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 12:24: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 () { 12:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 12:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 12:24: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 () { 12:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 12:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 12:24: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 () { 12:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 12:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 12:24: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 () { 12:24:41 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 12:24:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:41 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 12:24:41 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1241ms 12:24:41 INFO - PROCESS | 1739 | 1468524281790 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 12:24:41 INFO - PROCESS | 1739 | 1468524281796 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 12:24:41 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 12:24:41 INFO - PROCESS | 1739 | 1468524281812 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 12:24:41 INFO - PROCESS | 1739 | 1468524281818 Marionette TRACE conn4 <- [1,1526,null,{}] 12:24:41 INFO - PROCESS | 1739 | 1468524281828 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:41 INFO - PROCESS | 1739 | 1468524281835 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:42 INFO - PROCESS | 1739 | 1468524282033 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 12:24:42 INFO - PROCESS | 1739 | 1468524282203 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:42 INFO - PROCESS | 1739 | 1468524282220 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e137000 == 19 [pid = 1739] [id = 389] 12:24:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8e137400) [pid = 1739] [serial = 1168] [outer = (nil)] 12:24:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8e392400) [pid = 1739] [serial = 1169] [outer = 0x8e137400] 12:24:42 INFO - PROCESS | 1739 | 1468524282320 Marionette DEBUG loaded listener.js 12:24:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8eb12000) [pid = 1739] [serial = 1170] [outer = 0x8e137400] 12:24:43 INFO - PROCESS | 1739 | 1468524283233 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 12:24:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:24:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 12:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 12:24:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 12:24:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 12:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 12:24:43 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 12:24:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 12:24:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:43 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 12:24:43 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1501ms 12:24:43 INFO - PROCESS | 1739 | 1468524283315 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 12:24:43 INFO - PROCESS | 1739 | 1468524283323 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 12:24:43 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 12:24:43 INFO - PROCESS | 1739 | 1468524283334 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 12:24:43 INFO - PROCESS | 1739 | 1468524283338 Marionette TRACE conn4 <- [1,1530,null,{}] 12:24:43 INFO - PROCESS | 1739 | 1468524283345 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:43 INFO - PROCESS | 1739 | 1468524283352 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:43 INFO - PROCESS | 1739 | 1468524283545 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 12:24:43 INFO - PROCESS | 1739 | 1468524283713 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:43 INFO - PROCESS | 1739 | 1468524283721 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d797400 == 20 [pid = 1739] [id = 390] 12:24:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8f272400) [pid = 1739] [serial = 1171] [outer = (nil)] 12:24:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fca5000) [pid = 1739] [serial = 1172] [outer = 0x8f272400] 12:24:43 INFO - PROCESS | 1739 | 1468524283811 Marionette DEBUG loaded listener.js 12:24:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x914cd400) [pid = 1739] [serial = 1173] [outer = 0x8f272400] 12:24:44 INFO - PROCESS | 1739 | 1468524284777 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 12:24: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 12:24:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 12:24:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:24:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:24:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 12:24:44 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 12:24: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. 12:24:44 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 12:24:44 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1485ms 12:24:44 INFO - PROCESS | 1739 | 1468524284821 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 12:24:44 INFO - PROCESS | 1739 | 1468524284824 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 12:24:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 12:24:44 INFO - PROCESS | 1739 | 1468524284831 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 12:24:44 INFO - PROCESS | 1739 | 1468524284838 Marionette TRACE conn4 <- [1,1534,null,{}] 12:24:44 INFO - PROCESS | 1739 | 1468524284855 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:44 INFO - PROCESS | 1739 | 1468524284865 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:45 INFO - PROCESS | 1739 | 1468524285072 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 12:24:45 INFO - PROCESS | 1739 | 1468524285245 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:45 INFO - PROCESS | 1739 | 1468524285259 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x916e0000 == 21 [pid = 1739] [id = 391] 12:24:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x916e0c00) [pid = 1739] [serial = 1174] [outer = (nil)] 12:24:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91773400) [pid = 1739] [serial = 1175] [outer = 0x916e0c00] 12:24:45 INFO - PROCESS | 1739 | 1468524285346 Marionette DEBUG loaded listener.js 12:24:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91776000) [pid = 1739] [serial = 1176] [outer = 0x916e0c00] 12:24:46 INFO - PROCESS | 1739 | 1468524286331 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 12:24:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 12:24:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1534ms 12:24:46 INFO - PROCESS | 1739 | 1468524286366 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 12:24:46 INFO - PROCESS | 1739 | 1468524286371 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 12:24:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 12:24:46 INFO - PROCESS | 1739 | 1468524286378 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 12:24:46 INFO - PROCESS | 1739 | 1468524286382 Marionette TRACE conn4 <- [1,1538,null,{}] 12:24:46 INFO - PROCESS | 1739 | 1468524286388 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:46 INFO - PROCESS | 1739 | 1468524286393 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:46 INFO - PROCESS | 1739 | 1468524286582 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 12:24:46 INFO - PROCESS | 1739 | 1468524286755 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:46 INFO - PROCESS | 1739 | 1468524286763 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x91771800 == 22 [pid = 1739] [id = 392] 12:24:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9177dc00) [pid = 1739] [serial = 1177] [outer = (nil)] 12:24:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x917ad400) [pid = 1739] [serial = 1178] [outer = 0x9177dc00] 12:24:46 INFO - PROCESS | 1739 | 1468524286846 Marionette DEBUG loaded listener.js 12:24:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x917afc00) [pid = 1739] [serial = 1179] [outer = 0x9177dc00] 12:24:47 INFO - PROCESS | 1739 | 1468524287813 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:24:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 12:24:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1481ms 12:24:47 INFO - PROCESS | 1739 | 1468524287860 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 12:24:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 12:24:47 INFO - PROCESS | 1739 | 1468524287864 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 12:24:47 INFO - PROCESS | 1739 | 1468524287871 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 12:24:47 INFO - PROCESS | 1739 | 1468524287875 Marionette TRACE conn4 <- [1,1542,null,{}] 12:24:47 INFO - PROCESS | 1739 | 1468524287881 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:47 INFO - PROCESS | 1739 | 1468524287887 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:48 INFO - PROCESS | 1739 | 1468524288064 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 12:24:48 INFO - PROCESS | 1739 | 1468524288244 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:48 INFO - PROCESS | 1739 | 1468524288253 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d568000 == 23 [pid = 1739] [id = 393] 12:24:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8f188c00) [pid = 1739] [serial = 1180] [outer = (nil)] 12:24:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9199ac00) [pid = 1739] [serial = 1181] [outer = 0x8f188c00] 12:24:48 INFO - PROCESS | 1739 | 1468524288339 Marionette DEBUG loaded listener.js 12:24:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9199f000) [pid = 1739] [serial = 1182] [outer = 0x8f188c00] 12:24:49 INFO - PROCESS | 1739 | 1468524289306 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 12:24:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 12:24:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1486ms 12:24:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 12:24:49 INFO - PROCESS | 1739 | 1468524289357 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 12:24:49 INFO - PROCESS | 1739 | 1468524289361 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 12:24:49 INFO - PROCESS | 1739 | 1468524289368 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 12:24:49 INFO - PROCESS | 1739 | 1468524289371 Marionette TRACE conn4 <- [1,1546,null,{}] 12:24:49 INFO - PROCESS | 1739 | 1468524289377 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:49 INFO - PROCESS | 1739 | 1468524289389 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:49 INFO - PROCESS | 1739 | 1468524289661 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 12:24:49 INFO - PROCESS | 1739 | 1468524289887 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:49 INFO - PROCESS | 1739 | 1468524289896 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d564c00 == 24 [pid = 1739] [id = 394] 12:24:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ebf3400) [pid = 1739] [serial = 1183] [outer = (nil)] 12:24:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91f3c000) [pid = 1739] [serial = 1184] [outer = 0x8ebf3400] 12:24:50 INFO - PROCESS | 1739 | 1468524290033 Marionette DEBUG loaded listener.js 12:24:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f54800) [pid = 1739] [serial = 1185] [outer = 0x8ebf3400] 12:24:50 INFO - PROCESS | 1739 | 1468524290967 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 12:24:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 12:24:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1635ms 12:24:51 INFO - PROCESS | 1739 | 1468524291002 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 12:24:51 INFO - PROCESS | 1739 | 1468524291006 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 12:24:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 12:24:51 INFO - PROCESS | 1739 | 1468524291012 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 12:24:51 INFO - PROCESS | 1739 | 1468524291015 Marionette TRACE conn4 <- [1,1550,null,{}] 12:24:51 INFO - PROCESS | 1739 | 1468524291022 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:51 INFO - PROCESS | 1739 | 1468524291027 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:51 INFO - PROCESS | 1739 | 1468524291199 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 12:24:51 INFO - PROCESS | 1739 | 1468524291372 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:51 INFO - PROCESS | 1739 | 1468524291384 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e139800 == 25 [pid = 1739] [id = 395] 12:24:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91996000) [pid = 1739] [serial = 1186] [outer = (nil)] 12:24:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91f5fc00) [pid = 1739] [serial = 1187] [outer = 0x91996000] 12:24:51 INFO - PROCESS | 1739 | 1468524291467 Marionette DEBUG loaded listener.js 12:24:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91f60c00) [pid = 1739] [serial = 1188] [outer = 0x91996000] 12:24:52 INFO - PROCESS | 1739 | 1468524292443 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 12:24:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 12:24:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1494ms 12:24:52 INFO - PROCESS | 1739 | 1468524292508 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 12:24:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 12:24:52 INFO - PROCESS | 1739 | 1468524292512 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 12:24:52 INFO - PROCESS | 1739 | 1468524292519 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 12:24:52 INFO - PROCESS | 1739 | 1468524292523 Marionette TRACE conn4 <- [1,1554,null,{}] 12:24:52 INFO - PROCESS | 1739 | 1468524292529 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:52 INFO - PROCESS | 1739 | 1468524292534 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:52 INFO - PROCESS | 1739 | 1468524292714 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 12:24:53 INFO - PROCESS | 1739 | 1468524293167 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:53 INFO - PROCESS | 1739 | 1468524293176 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4c00 == 26 [pid = 1739] [id = 396] 12:24:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8baa7000) [pid = 1739] [serial = 1189] [outer = (nil)] 12:24:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d56bc00) [pid = 1739] [serial = 1190] [outer = 0x8baa7000] 12:24:53 INFO - PROCESS | 1739 | 1468524293270 Marionette DEBUG loaded listener.js 12:24:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d8f3800) [pid = 1739] [serial = 1191] [outer = 0x8baa7000] 12:24:54 INFO - PROCESS | 1739 | 1468524294154 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 12:24:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 12:24:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1688ms 12:24:54 INFO - PROCESS | 1739 | 1468524294222 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 12:24:54 INFO - PROCESS | 1739 | 1468524294228 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 12:24:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 12:24:54 INFO - PROCESS | 1739 | 1468524294238 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 12:24:54 INFO - PROCESS | 1739 | 1468524294243 Marionette TRACE conn4 <- [1,1558,null,{}] 12:24:54 INFO - PROCESS | 1739 | 1468524294251 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:54 INFO - PROCESS | 1739 | 1468524294260 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:54 INFO - PROCESS | 1739 | 1468524294436 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 12:24:54 INFO - PROCESS | 1739 | 1468524294762 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:54 INFO - PROCESS | 1739 | 1468524294769 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d561c00 == 27 [pid = 1739] [id = 397] 12:24:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ea13c00) [pid = 1739] [serial = 1192] [outer = (nil)] 12:24:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ebeb000) [pid = 1739] [serial = 1193] [outer = 0x8ea13c00] 12:24:54 INFO - PROCESS | 1739 | 1468524294856 Marionette DEBUG loaded listener.js 12:24:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8fa0cc00) [pid = 1739] [serial = 1194] [outer = 0x8ea13c00] 12:24:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebf0000 == 26 [pid = 1739] [id = 377] 12:24:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9e000 == 25 [pid = 1739] [id = 383] 12:24:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8e39b800 == 24 [pid = 1739] [id = 381] 12:24:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8f27a800 == 23 [pid = 1739] [id = 382] 12:24:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793c00 == 22 [pid = 1739] [id = 380] 12:24:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8e391400 == 21 [pid = 1739] [id = 379] 12:24:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8e133c00 == 20 [pid = 1739] [id = 376] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ea1c800) [pid = 1739] [serial = 1131] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x914c6400) [pid = 1739] [serial = 1119] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x917a8400) [pid = 1739] [serial = 1122] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d79ac00) [pid = 1739] [serial = 1113] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91f45000) [pid = 1739] [serial = 1128] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91999c00) [pid = 1739] [serial = 1125] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8f181400) [pid = 1739] [serial = 1116] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8eb14400) [pid = 1739] [serial = 1139] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ebe6c00) [pid = 1739] [serial = 1115] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fcad800) [pid = 1739] [serial = 1118] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x917a3c00) [pid = 1739] [serial = 1121] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91995c00) [pid = 1739] [serial = 1124] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x919a9000) [pid = 1739] [serial = 1127] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e13e800) [pid = 1739] [serial = 1130] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d8f4c00) [pid = 1739] [serial = 1136] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fbbb400) [pid = 1739] [serial = 1134] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8f27f400) [pid = 1739] [serial = 1133] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d56d000) [pid = 1739] [serial = 1112] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d8fbc00) [pid = 1739] [serial = 1137] [outer = (nil)] [url = about:blank] 12:24:56 INFO - PROCESS | 1739 | 1468524296894 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 12:24:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 12:24:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 2684ms 12:24:56 INFO - PROCESS | 1739 | 1468524296923 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 12:24:56 INFO - PROCESS | 1739 | 1468524296929 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 12:24:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 12:24:56 INFO - PROCESS | 1739 | 1468524296938 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 12:24:56 INFO - PROCESS | 1739 | 1468524296942 Marionette TRACE conn4 <- [1,1562,null,{}] 12:24:56 INFO - PROCESS | 1739 | 1468524296951 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:56 INFO - PROCESS | 1739 | 1468524296957 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:57 INFO - PROCESS | 1739 | 1468524297127 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 12:24:57 INFO - PROCESS | 1739 | 1468524297140 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:57 INFO - PROCESS | 1739 | 1468524297157 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e138000 == 21 [pid = 1739] [id = 398] 12:24:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e138400) [pid = 1739] [serial = 1195] [outer = (nil)] 12:24:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e13e400) [pid = 1739] [serial = 1196] [outer = 0x8e138400] 12:24:57 INFO - PROCESS | 1739 | 1468524297271 Marionette DEBUG loaded listener.js 12:24:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e391000) [pid = 1739] [serial = 1197] [outer = 0x8e138400] 12:24:58 INFO - PROCESS | 1739 | 1468524298170 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 12:24:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 12:24:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1279ms 12:24:58 INFO - PROCESS | 1739 | 1468524298218 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 12:24:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 12:24:58 INFO - PROCESS | 1739 | 1468524298226 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 12:24:58 INFO - PROCESS | 1739 | 1468524298244 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 12:24:58 INFO - PROCESS | 1739 | 1468524298248 Marionette TRACE conn4 <- [1,1566,null,{}] 12:24:58 INFO - PROCESS | 1739 | 1468524298255 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:58 INFO - PROCESS | 1739 | 1468524298261 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:58 INFO - PROCESS | 1739 | 1468524298436 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 12:24:58 INFO - PROCESS | 1739 | 1468524298447 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:24:58 INFO - PROCESS | 1739 | 1468524298455 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:24:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe8400 == 22 [pid = 1739] [id = 399] 12:24:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ebeac00) [pid = 1739] [serial = 1198] [outer = (nil)] 12:24:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ebf0400) [pid = 1739] [serial = 1199] [outer = 0x8ebeac00] 12:24:58 INFO - PROCESS | 1739 | 1468524298533 Marionette DEBUG loaded listener.js 12:24:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f187000) [pid = 1739] [serial = 1200] [outer = 0x8ebeac00] 12:24:59 INFO - PROCESS | 1739 | 1468524299685 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 12:24:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 12:24:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1495ms 12:24:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 12:24:59 INFO - PROCESS | 1739 | 1468524299738 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 12:24:59 INFO - PROCESS | 1739 | 1468524299741 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 12:24:59 INFO - PROCESS | 1739 | 1468524299749 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 12:24:59 INFO - PROCESS | 1739 | 1468524299755 Marionette TRACE conn4 <- [1,1570,null,{}] 12:24:59 INFO - PROCESS | 1739 | 1468524299773 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:24:59 INFO - PROCESS | 1739 | 1468524299783 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:00 INFO - PROCESS | 1739 | 1468524300015 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 12:25:00 INFO - PROCESS | 1739 | 1468524300038 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:00 INFO - PROCESS | 1739 | 1468524300048 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc2c00 == 23 [pid = 1739] [id = 400] 12:25:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fbc4800) [pid = 1739] [serial = 1201] [outer = (nil)] 12:25:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc11400) [pid = 1739] [serial = 1202] [outer = 0x8fbc4800] 12:25:00 INFO - PROCESS | 1739 | 1468524300125 Marionette DEBUG loaded listener.js 12:25:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fcae800) [pid = 1739] [serial = 1203] [outer = 0x8fbc4800] 12:25:01 INFO - PROCESS | 1739 | 1468524301098 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 12:25:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 12:25:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1400ms 12:25:01 INFO - PROCESS | 1739 | 1468524301148 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 12:25:01 INFO - PROCESS | 1739 | 1468524301153 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 12:25:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 12:25:01 INFO - PROCESS | 1739 | 1468524301167 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 12:25:01 INFO - PROCESS | 1739 | 1468524301170 Marionette TRACE conn4 <- [1,1574,null,{}] 12:25:01 INFO - PROCESS | 1739 | 1468524301176 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:01 INFO - PROCESS | 1739 | 1468524301183 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:01 INFO - PROCESS | 1739 | 1468524301908 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8eb16400) [pid = 1739] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d56e800) [pid = 1739] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d56d400) [pid = 1739] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8baa0c00) [pid = 1739] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d795800) [pid = 1739] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8f27b000) [pid = 1739] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8eb14000) [pid = 1739] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ea18400) [pid = 1739] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fbc2400) [pid = 1739] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 12:25:01 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x914cac00) [pid = 1739] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 12:25:02 INFO - PROCESS | 1739 | 1468524302079 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:02 INFO - PROCESS | 1739 | 1468524302087 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa0c00 == 24 [pid = 1739] [id = 401] 12:25:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d56d400) [pid = 1739] [serial = 1204] [outer = (nil)] 12:25:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8eb14000) [pid = 1739] [serial = 1205] [outer = 0x8d56d400] 12:25:02 INFO - PROCESS | 1739 | 1468524302168 Marionette DEBUG loaded listener.js 12:25:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fc0b400) [pid = 1739] [serial = 1206] [outer = 0x8d56d400] 12:25:02 INFO - PROCESS | 1739 | 1468524302976 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 12:25:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 12:25:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1829ms 12:25:02 INFO - PROCESS | 1739 | 1468524302995 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 12:25:03 INFO - PROCESS | 1739 | 1468524303000 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 12:25:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 12:25:03 INFO - PROCESS | 1739 | 1468524303008 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 12:25:03 INFO - PROCESS | 1739 | 1468524303010 Marionette TRACE conn4 <- [1,1578,null,{}] 12:25:03 INFO - PROCESS | 1739 | 1468524303015 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:03 INFO - PROCESS | 1739 | 1468524303022 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:03 INFO - PROCESS | 1739 | 1468524303224 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 12:25:03 INFO - PROCESS | 1739 | 1468524303244 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:03 INFO - PROCESS | 1739 | 1468524303255 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc11000 == 25 [pid = 1739] [id = 402] 12:25:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fcab800) [pid = 1739] [serial = 1207] [outer = (nil)] 12:25:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916a9400) [pid = 1739] [serial = 1208] [outer = 0x8fcab800] 12:25:03 INFO - PROCESS | 1739 | 1468524303327 Marionette DEBUG loaded listener.js 12:25:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916ae000) [pid = 1739] [serial = 1209] [outer = 0x8fcab800] 12:25:04 INFO - PROCESS | 1739 | 1468524304390 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 12:25:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 12:25:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1428ms 12:25:04 INFO - PROCESS | 1739 | 1468524304438 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 12:25:04 INFO - PROCESS | 1739 | 1468524304445 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 12:25:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 12:25:04 INFO - PROCESS | 1739 | 1468524304455 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 12:25:04 INFO - PROCESS | 1739 | 1468524304459 Marionette TRACE conn4 <- [1,1582,null,{}] 12:25:04 INFO - PROCESS | 1739 | 1468524304469 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:04 INFO - PROCESS | 1739 | 1468524304475 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:04 INFO - PROCESS | 1739 | 1468524304671 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 12:25:04 INFO - PROCESS | 1739 | 1468524304915 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:04 INFO - PROCESS | 1739 | 1468524304931 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e138800 == 26 [pid = 1739] [id = 403] 12:25:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e13ac00) [pid = 1739] [serial = 1210] [outer = (nil)] 12:25:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ea19800) [pid = 1739] [serial = 1211] [outer = 0x8e13ac00] 12:25:05 INFO - PROCESS | 1739 | 1468524305060 Marionette DEBUG loaded listener.js 12:25:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8eb14400) [pid = 1739] [serial = 1212] [outer = 0x8e13ac00] 12:25:06 INFO - PROCESS | 1739 | 1468524306027 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 12:25:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 12:25:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1644ms 12:25:06 INFO - PROCESS | 1739 | 1468524306099 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 12:25:06 INFO - PROCESS | 1739 | 1468524306106 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 12:25:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 12:25:06 INFO - PROCESS | 1739 | 1468524306118 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 12:25:06 INFO - PROCESS | 1739 | 1468524306122 Marionette TRACE conn4 <- [1,1586,null,{}] 12:25:06 INFO - PROCESS | 1739 | 1468524306130 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:06 INFO - PROCESS | 1739 | 1468524306136 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:06 INFO - PROCESS | 1739 | 1468524306326 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 12:25:06 INFO - PROCESS | 1739 | 1468524306527 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:06 INFO - PROCESS | 1739 | 1468524306540 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb11800 == 27 [pid = 1739] [id = 404] 12:25:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fbb8000) [pid = 1739] [serial = 1213] [outer = (nil)] 12:25:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fbc6000) [pid = 1739] [serial = 1214] [outer = 0x8fbb8000] 12:25:06 INFO - PROCESS | 1739 | 1468524306652 Marionette DEBUG loaded listener.js 12:25:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fc08000) [pid = 1739] [serial = 1215] [outer = 0x8fbb8000] 12:25:07 INFO - PROCESS | 1739 | 1468524307713 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 12:25:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 12:25:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1685ms 12:25:07 INFO - PROCESS | 1739 | 1468524307803 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 12:25:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 12:25:07 INFO - PROCESS | 1739 | 1468524307808 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 12:25:07 INFO - PROCESS | 1739 | 1468524307815 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 12:25:07 INFO - PROCESS | 1739 | 1468524307822 Marionette TRACE conn4 <- [1,1590,null,{}] 12:25:07 INFO - PROCESS | 1739 | 1468524307839 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:07 INFO - PROCESS | 1739 | 1468524307848 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:08 INFO - PROCESS | 1739 | 1468524308159 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 12:25:08 INFO - PROCESS | 1739 | 1468524308331 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:08 INFO - PROCESS | 1739 | 1468524308343 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x916ddc00 == 28 [pid = 1739] [id = 405] 12:25:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x916df800) [pid = 1739] [serial = 1216] [outer = (nil)] 12:25:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x916e3c00) [pid = 1739] [serial = 1217] [outer = 0x916df800] 12:25:08 INFO - PROCESS | 1739 | 1468524308425 Marionette DEBUG loaded listener.js 12:25:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9177b000) [pid = 1739] [serial = 1218] [outer = 0x916df800] 12:25:09 INFO - PROCESS | 1739 | 1468524309362 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 12:25:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 12:25:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1642ms 12:25:09 INFO - PROCESS | 1739 | 1468524309457 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 12:25:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 12:25:09 INFO - PROCESS | 1739 | 1468524309463 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 12:25:09 INFO - PROCESS | 1739 | 1468524309470 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 12:25:09 INFO - PROCESS | 1739 | 1468524309474 Marionette TRACE conn4 <- [1,1594,null,{}] 12:25:09 INFO - PROCESS | 1739 | 1468524309479 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:09 INFO - PROCESS | 1739 | 1468524309485 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:09 INFO - PROCESS | 1739 | 1468524309676 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 12:25:09 INFO - PROCESS | 1739 | 1468524309906 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:09 INFO - PROCESS | 1739 | 1468524309915 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc1400 == 29 [pid = 1739] [id = 406] 12:25:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9177e000) [pid = 1739] [serial = 1219] [outer = (nil)] 12:25:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x917abc00) [pid = 1739] [serial = 1220] [outer = 0x9177e000] 12:25:10 INFO - PROCESS | 1739 | 1468524310029 Marionette DEBUG loaded listener.js 12:25:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x917ae800) [pid = 1739] [serial = 1221] [outer = 0x9177e000] 12:25:11 INFO - PROCESS | 1739 | 1468524311024 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 12:25:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 12:25:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1634ms 12:25:11 INFO - PROCESS | 1739 | 1468524311105 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 12:25:11 INFO - PROCESS | 1739 | 1468524311110 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 12:25:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 12:25:11 INFO - PROCESS | 1739 | 1468524311118 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 12:25:11 INFO - PROCESS | 1739 | 1468524311122 Marionette TRACE conn4 <- [1,1598,null,{}] 12:25:11 INFO - PROCESS | 1739 | 1468524311129 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:11 INFO - PROCESS | 1739 | 1468524311135 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:11 INFO - PROCESS | 1739 | 1468524311322 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 12:25:11 INFO - PROCESS | 1739 | 1468524311697 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:11 INFO - PROCESS | 1739 | 1468524311707 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9fc00 == 30 [pid = 1739] [id = 407] 12:25:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8baa1c00) [pid = 1739] [serial = 1222] [outer = (nil)] 12:25:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8d562400) [pid = 1739] [serial = 1223] [outer = 0x8baa1c00] 12:25:11 INFO - PROCESS | 1739 | 1468524311814 Marionette DEBUG loaded listener.js 12:25:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d793800) [pid = 1739] [serial = 1224] [outer = 0x8baa1c00] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9169bc00) [pid = 1739] [serial = 1167] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ebea800) [pid = 1739] [serial = 1157] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8e139c00) [pid = 1739] [serial = 1154] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e141800) [pid = 1739] [serial = 1155] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8fa01800) [pid = 1739] [serial = 1164] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8eb11400) [pid = 1739] [serial = 1151] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d8f6c00) [pid = 1739] [serial = 1143] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fa07000) [pid = 1739] [serial = 1148] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8eb1c400) [pid = 1739] [serial = 1145] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e136000) [pid = 1739] [serial = 1163] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ebe5c00) [pid = 1739] [serial = 1140] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fbb7400) [pid = 1739] [serial = 1149] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d7a0000) [pid = 1739] [serial = 1142] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ebeb400) [pid = 1739] [serial = 1146] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fcadc00) [pid = 1739] [serial = 1152] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8f18a400) [pid = 1739] [serial = 1158] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fbc5c00) [pid = 1739] [serial = 1160] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fc0ec00) [pid = 1739] [serial = 1161] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9169a800) [pid = 1739] [serial = 1166] [outer = (nil)] [url = about:blank] 12:25:12 INFO - PROCESS | 1739 | 1468524312934 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 12:25:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 12:25:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1831ms 12:25:12 INFO - PROCESS | 1739 | 1468524312950 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 12:25:12 INFO - PROCESS | 1739 | 1468524312955 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 12:25:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 12:25:12 INFO - PROCESS | 1739 | 1468524312964 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 12:25:12 INFO - PROCESS | 1739 | 1468524312968 Marionette TRACE conn4 <- [1,1602,null,{}] 12:25:12 INFO - PROCESS | 1739 | 1468524312979 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:12 INFO - PROCESS | 1739 | 1468524312988 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:13 INFO - PROCESS | 1739 | 1468524313176 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 12:25:13 INFO - PROCESS | 1739 | 1468524313366 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:13 INFO - PROCESS | 1739 | 1468524313376 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e133400 == 31 [pid = 1739] [id = 408] 12:25:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e135400) [pid = 1739] [serial = 1225] [outer = (nil)] 12:25:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e141c00) [pid = 1739] [serial = 1226] [outer = 0x8e135400] 12:25:13 INFO - PROCESS | 1739 | 1468524313451 Marionette DEBUG loaded listener.js 12:25:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ea18c00) [pid = 1739] [serial = 1227] [outer = 0x8e135400] 12:25:14 INFO - PROCESS | 1739 | 1468524314292 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 12:25:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 12:25:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1387ms 12:25:14 INFO - PROCESS | 1739 | 1468524314355 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 12:25:14 INFO - PROCESS | 1739 | 1468524314363 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 12:25:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 12:25:14 INFO - PROCESS | 1739 | 1468524314371 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 12:25:14 INFO - PROCESS | 1739 | 1468524314374 Marionette TRACE conn4 <- [1,1606,null,{}] 12:25:14 INFO - PROCESS | 1739 | 1468524314382 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:14 INFO - PROCESS | 1739 | 1468524314387 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:14 INFO - PROCESS | 1739 | 1468524314610 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 12:25:14 INFO - PROCESS | 1739 | 1468524314752 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:14 INFO - PROCESS | 1739 | 1468524314760 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e139c00 == 32 [pid = 1739] [id = 409] 12:25:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ebe7000) [pid = 1739] [serial = 1228] [outer = (nil)] 12:25:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f190400) [pid = 1739] [serial = 1229] [outer = 0x8ebe7000] 12:25:14 INFO - PROCESS | 1739 | 1468524314831 Marionette DEBUG loaded listener.js 12:25:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f27a000) [pid = 1739] [serial = 1230] [outer = 0x8ebe7000] 12:25:15 INFO - PROCESS | 1739 | 1468524315715 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 12:25:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 12:25:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1385ms 12:25:15 INFO - PROCESS | 1739 | 1468524315756 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 12:25:15 INFO - PROCESS | 1739 | 1468524315760 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 12:25:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 12:25:15 INFO - PROCESS | 1739 | 1468524315781 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 12:25:15 INFO - PROCESS | 1739 | 1468524315790 Marionette TRACE conn4 <- [1,1610,null,{}] 12:25:15 INFO - PROCESS | 1739 | 1468524315799 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:15 INFO - PROCESS | 1739 | 1468524315806 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:16 INFO - PROCESS | 1739 | 1468524316034 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 12:25:16 INFO - PROCESS | 1739 | 1468524316060 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:16 INFO - PROCESS | 1739 | 1468524316071 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebf2800 == 33 [pid = 1739] [id = 410] 12:25:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fbc6400) [pid = 1739] [serial = 1231] [outer = (nil)] 12:25:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc0ec00) [pid = 1739] [serial = 1232] [outer = 0x8fbc6400] 12:25:16 INFO - PROCESS | 1739 | 1468524316137 Marionette DEBUG loaded listener.js 12:25:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fca4800) [pid = 1739] [serial = 1233] [outer = 0x8fbc6400] 12:25:17 INFO - PROCESS | 1739 | 1468524317053 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 12:25:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 12:25:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1349ms 12:25:17 INFO - PROCESS | 1739 | 1468524317117 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 12:25:17 INFO - PROCESS | 1739 | 1468524317122 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 12:25:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 12:25:17 INFO - PROCESS | 1739 | 1468524317128 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 12:25:17 INFO - PROCESS | 1739 | 1468524317131 Marionette TRACE conn4 <- [1,1614,null,{}] 12:25:17 INFO - PROCESS | 1739 | 1468524317136 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:17 INFO - PROCESS | 1739 | 1468524317141 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:17 INFO - PROCESS | 1739 | 1468524317358 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 12:25:17 INFO - PROCESS | 1739 | 1468524317380 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:17 INFO - PROCESS | 1739 | 1468524317391 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79c000 == 34 [pid = 1739] [id = 411] 12:25:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fc09c00) [pid = 1739] [serial = 1234] [outer = (nil)] 12:25:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x914cb800) [pid = 1739] [serial = 1235] [outer = 0x8fc09c00] 12:25:17 INFO - PROCESS | 1739 | 1468524317487 Marionette DEBUG loaded listener.js 12:25:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91699400) [pid = 1739] [serial = 1236] [outer = 0x8fc09c00] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e137400) [pid = 1739] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8f272400) [pid = 1739] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x916e0c00) [pid = 1739] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9177dc00) [pid = 1739] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8f188c00) [pid = 1739] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e138400) [pid = 1739] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ebf3400) [pid = 1739] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ea13c00) [pid = 1739] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ebeac00) [pid = 1739] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91996000) [pid = 1739] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fbc4800) [pid = 1739] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8baa7000) [pid = 1739] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 12:25:18 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d56d400) [pid = 1739] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 12:25:18 INFO - PROCESS | 1739 | 1468524318533 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 12:25:18 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 12:25:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1436ms 12:25:18 INFO - PROCESS | 1739 | 1468524318565 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 12:25:18 INFO - PROCESS | 1739 | 1468524318569 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 12:25:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 12:25:18 INFO - PROCESS | 1739 | 1468524318575 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 12:25:18 INFO - PROCESS | 1739 | 1468524318579 Marionette TRACE conn4 <- [1,1618,null,{}] 12:25:18 INFO - PROCESS | 1739 | 1468524318584 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:18 INFO - PROCESS | 1739 | 1468524318589 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:18 INFO - PROCESS | 1739 | 1468524318750 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 12:25:18 INFO - PROCESS | 1739 | 1468524318890 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:18 INFO - PROCESS | 1739 | 1468524318909 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc0800 == 35 [pid = 1739] [id = 412] 12:25:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbc4800) [pid = 1739] [serial = 1237] [outer = (nil)] 12:25:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91694000) [pid = 1739] [serial = 1238] [outer = 0x8fbc4800] 12:25:19 INFO - PROCESS | 1739 | 1468524319004 Marionette DEBUG loaded listener.js 12:25:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x916ab800) [pid = 1739] [serial = 1239] [outer = 0x8fbc4800] 12:25:19 INFO - PROCESS | 1739 | 1468524319851 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 12:25:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 12:25:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1389ms 12:25:19 INFO - PROCESS | 1739 | 1468524319978 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 12:25:19 INFO - PROCESS | 1739 | 1468524319984 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 12:25:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 12:25:19 INFO - PROCESS | 1739 | 1468524319994 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 12:25:20 INFO - PROCESS | 1739 | 1468524320001 Marionette TRACE conn4 <- [1,1622,null,{}] 12:25:20 INFO - PROCESS | 1739 | 1468524320021 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:20 INFO - PROCESS | 1739 | 1468524320029 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:20 INFO - PROCESS | 1739 | 1468524320219 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 12:25:20 INFO - PROCESS | 1739 | 1468524320462 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:20 INFO - PROCESS | 1739 | 1468524320478 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2400 == 36 [pid = 1739] [id = 413] 12:25:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d8f2c00) [pid = 1739] [serial = 1240] [outer = (nil)] 12:25:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e134400) [pid = 1739] [serial = 1241] [outer = 0x8d8f2c00] 12:25:20 INFO - PROCESS | 1739 | 1468524320580 Marionette DEBUG loaded listener.js 12:25:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e391800) [pid = 1739] [serial = 1242] [outer = 0x8d8f2c00] 12:25:21 INFO - PROCESS | 1739 | 1468524321525 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 12:25:21 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 12:25:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1604ms 12:25:21 INFO - PROCESS | 1739 | 1468524321599 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 12:25:21 INFO - PROCESS | 1739 | 1468524321605 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 12:25:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 12:25:21 INFO - PROCESS | 1739 | 1468524321616 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 12:25:21 INFO - PROCESS | 1739 | 1468524321622 Marionette TRACE conn4 <- [1,1626,null,{}] 12:25:21 INFO - PROCESS | 1739 | 1468524321629 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:21 INFO - PROCESS | 1739 | 1468524321635 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:21 INFO - PROCESS | 1739 | 1468524321876 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 12:25:22 INFO - PROCESS | 1739 | 1468524322107 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:22 INFO - PROCESS | 1739 | 1468524322120 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebf2c00 == 37 [pid = 1739] [id = 414] 12:25:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f18e000) [pid = 1739] [serial = 1243] [outer = (nil)] 12:25:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8f280800) [pid = 1739] [serial = 1244] [outer = 0x8f18e000] 12:25:22 INFO - PROCESS | 1739 | 1468524322219 Marionette DEBUG loaded listener.js 12:25:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fa09400) [pid = 1739] [serial = 1245] [outer = 0x8f18e000] 12:25:23 INFO - PROCESS | 1739 | 1468524323116 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 12:25:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 12:25:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1537ms 12:25:23 INFO - PROCESS | 1739 | 1468524323150 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 12:25:23 INFO - PROCESS | 1739 | 1468524323153 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 12:25:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 12:25:23 INFO - PROCESS | 1739 | 1468524323161 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 12:25:23 INFO - PROCESS | 1739 | 1468524323164 Marionette TRACE conn4 <- [1,1630,null,{}] 12:25:23 INFO - PROCESS | 1739 | 1468524323181 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:23 INFO - PROCESS | 1739 | 1468524323191 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:23 INFO - PROCESS | 1739 | 1468524323389 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 12:25:23 INFO - PROCESS | 1739 | 1468524323569 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:23 INFO - PROCESS | 1739 | 1468524323584 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x916b2c00 == 38 [pid = 1739] [id = 415] 12:25:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x916d4800) [pid = 1739] [serial = 1246] [outer = (nil)] 12:25:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x916e1800) [pid = 1739] [serial = 1247] [outer = 0x916d4800] 12:25:23 INFO - PROCESS | 1739 | 1468524323674 Marionette DEBUG loaded listener.js 12:25:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9177dc00) [pid = 1739] [serial = 1248] [outer = 0x916d4800] 12:25:24 INFO - PROCESS | 1739 | 1468524324714 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 12:25:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 12:25:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1594ms 12:25:24 INFO - PROCESS | 1739 | 1468524324756 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 12:25:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 12:25:24 INFO - PROCESS | 1739 | 1468524324761 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 12:25:24 INFO - PROCESS | 1739 | 1468524324767 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 12:25:24 INFO - PROCESS | 1739 | 1468524324771 Marionette TRACE conn4 <- [1,1634,null,{}] 12:25:24 INFO - PROCESS | 1739 | 1468524324777 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:24 INFO - PROCESS | 1739 | 1468524324783 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:24 INFO - PROCESS | 1739 | 1468524324971 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 12:25:25 INFO - PROCESS | 1739 | 1468524325149 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:25 INFO - PROCESS | 1739 | 1468524325157 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x91695800 == 39 [pid = 1739] [id = 416] 12:25:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91780400) [pid = 1739] [serial = 1249] [outer = (nil)] 12:25:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9199bc00) [pid = 1739] [serial = 1250] [outer = 0x91780400] 12:25:25 INFO - PROCESS | 1739 | 1468524325240 Marionette DEBUG loaded listener.js 12:25:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x919a1000) [pid = 1739] [serial = 1251] [outer = 0x91780400] 12:25:26 INFO - PROCESS | 1739 | 1468524326192 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 12:25:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 12:25:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1481ms 12:25:26 INFO - PROCESS | 1739 | 1468524326248 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 12:25:26 INFO - PROCESS | 1739 | 1468524326251 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 12:25:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 12:25:26 INFO - PROCESS | 1739 | 1468524326258 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 12:25:26 INFO - PROCESS | 1739 | 1468524326261 Marionette TRACE conn4 <- [1,1638,null,{}] 12:25:26 INFO - PROCESS | 1739 | 1468524326268 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:26 INFO - PROCESS | 1739 | 1468524326273 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:26 INFO - PROCESS | 1739 | 1468524326451 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 12:25:26 INFO - PROCESS | 1739 | 1468524326635 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:26 INFO - PROCESS | 1739 | 1468524326643 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f276c00 == 40 [pid = 1739] [id = 417] 12:25:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x91780800) [pid = 1739] [serial = 1252] [outer = (nil)] 12:25:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x919ae400) [pid = 1739] [serial = 1253] [outer = 0x91780800] 12:25:26 INFO - PROCESS | 1739 | 1468524326730 Marionette DEBUG loaded listener.js 12:25:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x919b0c00) [pid = 1739] [serial = 1254] [outer = 0x91780800] 12:25:27 INFO - PROCESS | 1739 | 1468524327694 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 12:25:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 12:25:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1480ms 12:25:27 INFO - PROCESS | 1739 | 1468524327741 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 12:25:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 12:25:27 INFO - PROCESS | 1739 | 1468524327745 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 12:25:27 INFO - PROCESS | 1739 | 1468524327752 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 12:25:27 INFO - PROCESS | 1739 | 1468524327756 Marionette TRACE conn4 <- [1,1642,null,{}] 12:25:27 INFO - PROCESS | 1739 | 1468524327762 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:27 INFO - PROCESS | 1739 | 1468524327773 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:28 INFO - PROCESS | 1739 | 1468524328003 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 12:25:28 INFO - PROCESS | 1739 | 1468524328183 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:28 INFO - PROCESS | 1739 | 1468524328196 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x919abc00 == 41 [pid = 1739] [id = 418] 12:25:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x91f5c400) [pid = 1739] [serial = 1255] [outer = (nil)] 12:25:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x92228000) [pid = 1739] [serial = 1256] [outer = 0x91f5c400] 12:25:28 INFO - PROCESS | 1739 | 1468524328329 Marionette DEBUG loaded listener.js 12:25:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x92fe9000) [pid = 1739] [serial = 1257] [outer = 0x91f5c400] 12:25:29 INFO - PROCESS | 1739 | 1468524329239 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 12:25:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 12:25:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1543ms 12:25:29 INFO - PROCESS | 1739 | 1468524329295 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 12:25:29 INFO - PROCESS | 1739 | 1468524329300 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 12:25:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 12:25:29 INFO - PROCESS | 1739 | 1468524329306 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 12:25:29 INFO - PROCESS | 1739 | 1468524329310 Marionette TRACE conn4 <- [1,1646,null,{}] 12:25:29 INFO - PROCESS | 1739 | 1468524329316 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:29 INFO - PROCESS | 1739 | 1468524329322 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:29 INFO - PROCESS | 1739 | 1468524329499 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 12:25:29 INFO - PROCESS | 1739 | 1468524329721 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:29 INFO - PROCESS | 1739 | 1468524329731 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9b000 == 42 [pid = 1739] [id = 419] 12:25:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8f190000) [pid = 1739] [serial = 1258] [outer = (nil)] 12:25:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x92fedc00) [pid = 1739] [serial = 1259] [outer = 0x8f190000] 12:25:29 INFO - PROCESS | 1739 | 1468524329860 Marionette DEBUG loaded listener.js 12:25:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x93934000) [pid = 1739] [serial = 1260] [outer = 0x8f190000] 12:25:30 INFO - PROCESS | 1739 | 1468524330798 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 12:25:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 12:25:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1542ms 12:25:30 INFO - PROCESS | 1739 | 1468524330850 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 12:25:30 INFO - PROCESS | 1739 | 1468524330854 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 12:25:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 12:25:30 INFO - PROCESS | 1739 | 1468524330861 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 12:25:30 INFO - PROCESS | 1739 | 1468524330865 Marionette TRACE conn4 <- [1,1650,null,{}] 12:25:30 INFO - PROCESS | 1739 | 1468524330872 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:30 INFO - PROCESS | 1739 | 1468524330877 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:31 INFO - PROCESS | 1739 | 1468524331061 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 12:25:31 INFO - PROCESS | 1739 | 1468524331240 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:31 INFO - PROCESS | 1739 | 1468524331248 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x916abc00 == 43 [pid = 1739] [id = 420] 12:25:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x92229800) [pid = 1739] [serial = 1261] [outer = (nil)] 12:25:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x9393dc00) [pid = 1739] [serial = 1262] [outer = 0x92229800] 12:25:31 INFO - PROCESS | 1739 | 1468524331333 Marionette DEBUG loaded listener.js 12:25:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x9393f800) [pid = 1739] [serial = 1263] [outer = 0x92229800] 12:25:32 INFO - PROCESS | 1739 | 1468524332252 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 12:25:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 12:25:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1430ms 12:25:32 INFO - PROCESS | 1739 | 1468524332292 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 12:25:32 INFO - PROCESS | 1739 | 1468524332295 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 12:25:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 12:25:32 INFO - PROCESS | 1739 | 1468524332302 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 12:25:32 INFO - PROCESS | 1739 | 1468524332306 Marionette TRACE conn4 <- [1,1654,null,{}] 12:25:32 INFO - PROCESS | 1739 | 1468524332332 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:32 INFO - PROCESS | 1739 | 1468524332338 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:32 INFO - PROCESS | 1739 | 1468524332534 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 12:25:32 INFO - PROCESS | 1739 | 1468524332720 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:32 INFO - PROCESS | 1739 | 1468524332731 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f186000 == 44 [pid = 1739] [id = 421] 12:25:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x8f277000) [pid = 1739] [serial = 1264] [outer = (nil)] 12:25:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x9395c800) [pid = 1739] [serial = 1265] [outer = 0x8f277000] 12:25:32 INFO - PROCESS | 1739 | 1468524332808 Marionette DEBUG loaded listener.js 12:25:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 99 (0x93960000) [pid = 1739] [serial = 1266] [outer = 0x8f277000] 12:25:33 INFO - PROCESS | 1739 | 1468524333744 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 12:25:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 12:25:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1498ms 12:25:33 INFO - PROCESS | 1739 | 1468524333802 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 12:25:33 INFO - PROCESS | 1739 | 1468524333806 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 12:25:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 12:25:33 INFO - PROCESS | 1739 | 1468524333813 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 12:25:33 INFO - PROCESS | 1739 | 1468524333817 Marionette TRACE conn4 <- [1,1658,null,{}] 12:25:33 INFO - PROCESS | 1739 | 1468524333823 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:33 INFO - PROCESS | 1739 | 1468524333828 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:34 INFO - PROCESS | 1739 | 1468524334012 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 12:25:34 INFO - PROCESS | 1739 | 1468524334451 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:34 INFO - PROCESS | 1739 | 1468524334462 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56a800 == 45 [pid = 1739] [id = 422] 12:25:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 100 (0x8d56c400) [pid = 1739] [serial = 1267] [outer = (nil)] 12:25:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 101 (0x8d79b000) [pid = 1739] [serial = 1268] [outer = 0x8d56c400] 12:25:34 INFO - PROCESS | 1739 | 1468524334582 Marionette DEBUG loaded listener.js 12:25:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 102 (0x8d8f2800) [pid = 1739] [serial = 1269] [outer = 0x8d56c400] 12:25:35 INFO - PROCESS | 1739 | 1468524335604 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:25:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 12:25:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1840ms 12:25:35 INFO - PROCESS | 1739 | 1468524335656 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 12:25:35 INFO - PROCESS | 1739 | 1468524335662 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 12:25:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 12:25:35 INFO - PROCESS | 1739 | 1468524335670 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 12:25:35 INFO - PROCESS | 1739 | 1468524335675 Marionette TRACE conn4 <- [1,1662,null,{}] 12:25:35 INFO - PROCESS | 1739 | 1468524335683 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:35 INFO - PROCESS | 1739 | 1468524335691 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:35 INFO - PROCESS | 1739 | 1468524335868 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebf2800 == 44 [pid = 1739] [id = 410] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8e139c00 == 43 [pid = 1739] [id = 409] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8e133400 == 42 [pid = 1739] [id = 408] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9fc00 == 41 [pid = 1739] [id = 407] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc11000 == 40 [pid = 1739] [id = 402] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8e138800 == 39 [pid = 1739] [id = 403] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc1400 == 38 [pid = 1739] [id = 406] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb11800 == 37 [pid = 1739] [id = 404] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x916ddc00 == 36 [pid = 1739] [id = 405] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79c000 == 35 [pid = 1739] [id = 411] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56a800 == 34 [pid = 1739] [id = 422] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8f186000 == 33 [pid = 1739] [id = 421] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9b000 == 32 [pid = 1739] [id = 419] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x916abc00 == 31 [pid = 1739] [id = 420] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x919abc00 == 30 [pid = 1739] [id = 418] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8f276c00 == 29 [pid = 1739] [id = 417] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x91695800 == 28 [pid = 1739] [id = 416] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebf2c00 == 27 [pid = 1739] [id = 414] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x916b2c00 == 26 [pid = 1739] [id = 415] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc0800 == 25 [pid = 1739] [id = 412] 12:25:36 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2400 == 24 [pid = 1739] [id = 413] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 101 (0x8eb12000) [pid = 1739] [serial = 1170] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 100 (0x8e392400) [pid = 1739] [serial = 1169] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 99 (0x914cd400) [pid = 1739] [serial = 1173] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 98 (0x8fca5000) [pid = 1739] [serial = 1172] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x91776000) [pid = 1739] [serial = 1176] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x91773400) [pid = 1739] [serial = 1175] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x916a9400) [pid = 1739] [serial = 1208] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x917afc00) [pid = 1739] [serial = 1179] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x917ad400) [pid = 1739] [serial = 1178] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x9199f000) [pid = 1739] [serial = 1182] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9199ac00) [pid = 1739] [serial = 1181] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8e13e400) [pid = 1739] [serial = 1196] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8e391000) [pid = 1739] [serial = 1197] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x91f54800) [pid = 1739] [serial = 1185] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8fa0cc00) [pid = 1739] [serial = 1194] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ebeb000) [pid = 1739] [serial = 1193] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ebf0400) [pid = 1739] [serial = 1199] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x91f3c000) [pid = 1739] [serial = 1184] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91f60c00) [pid = 1739] [serial = 1188] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91f5fc00) [pid = 1739] [serial = 1187] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fc11400) [pid = 1739] [serial = 1202] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d8f3800) [pid = 1739] [serial = 1191] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8d56bc00) [pid = 1739] [serial = 1190] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fcae800) [pid = 1739] [serial = 1203] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fc0b400) [pid = 1739] [serial = 1206] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8eb14000) [pid = 1739] [serial = 1205] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8f187000) [pid = 1739] [serial = 1200] [outer = (nil)] [url = about:blank] 12:25:37 INFO - PROCESS | 1739 | 1468524337278 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:37 INFO - PROCESS | 1739 | 1468524337288 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2800 == 25 [pid = 1739] [id = 423] 12:25:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8baa3000) [pid = 1739] [serial = 1270] [outer = (nil)] 12:25:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d561400) [pid = 1739] [serial = 1271] [outer = 0x8baa3000] 12:25:37 INFO - PROCESS | 1739 | 1468524337372 Marionette DEBUG loaded listener.js 12:25:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d56e800) [pid = 1739] [serial = 1272] [outer = 0x8baa3000] 12:25:38 INFO - PROCESS | 1739 | 1468524338233 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 12:25:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 12:25:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2585ms 12:25:38 INFO - PROCESS | 1739 | 1468524338265 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 12:25:38 INFO - PROCESS | 1739 | 1468524338270 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 12:25:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 12:25:38 INFO - PROCESS | 1739 | 1468524338280 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 12:25:38 INFO - PROCESS | 1739 | 1468524338284 Marionette TRACE conn4 <- [1,1666,null,{}] 12:25:38 INFO - PROCESS | 1739 | 1468524338293 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:38 INFO - PROCESS | 1739 | 1468524338300 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:38 INFO - PROCESS | 1739 | 1468524338473 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 12:25:38 INFO - PROCESS | 1739 | 1468524338490 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:38 INFO - PROCESS | 1739 | 1468524338501 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e136c00 == 26 [pid = 1739] [id = 424] 12:25:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8e13a400) [pid = 1739] [serial = 1273] [outer = (nil)] 12:25:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8e394400) [pid = 1739] [serial = 1274] [outer = 0x8e13a400] 12:25:38 INFO - PROCESS | 1739 | 1468524338592 Marionette DEBUG loaded listener.js 12:25:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8ea12c00) [pid = 1739] [serial = 1275] [outer = 0x8e13a400] 12:25:39 INFO - PROCESS | 1739 | 1468524339588 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 12:25:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 12:25:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1340ms 12:25:39 INFO - PROCESS | 1739 | 1468524339626 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 12:25:39 INFO - PROCESS | 1739 | 1468524339633 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 12:25:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 12:25:39 INFO - PROCESS | 1739 | 1468524339661 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 12:25:39 INFO - PROCESS | 1739 | 1468524339665 Marionette TRACE conn4 <- [1,1670,null,{}] 12:25:39 INFO - PROCESS | 1739 | 1468524339694 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:39 INFO - PROCESS | 1739 | 1468524339700 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:39 INFO - PROCESS | 1739 | 1468524339945 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 12:25:39 INFO - PROCESS | 1739 | 1468524339967 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:39 INFO - PROCESS | 1739 | 1468524339975 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1cc00 == 27 [pid = 1739] [id = 425] 12:25:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ebebc00) [pid = 1739] [serial = 1276] [outer = (nil)] 12:25:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8ebee400) [pid = 1739] [serial = 1277] [outer = 0x8ebebc00] 12:25:40 INFO - PROCESS | 1739 | 1468524340049 Marionette DEBUG loaded listener.js 12:25:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8f187800) [pid = 1739] [serial = 1278] [outer = 0x8ebebc00] 12:25:41 INFO - PROCESS | 1739 | 1468524341136 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 12:25:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 12:25:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1536ms 12:25:41 INFO - PROCESS | 1739 | 1468524341198 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 12:25:41 INFO - PROCESS | 1739 | 1468524341204 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 12:25:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 12:25:41 INFO - PROCESS | 1739 | 1468524341223 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 12:25:41 INFO - PROCESS | 1739 | 1468524341237 Marionette TRACE conn4 <- [1,1674,null,{}] 12:25:41 INFO - PROCESS | 1739 | 1468524341254 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:41 INFO - PROCESS | 1739 | 1468524341263 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:41 INFO - PROCESS | 1739 | 1468524341503 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 12:25:41 INFO - PROCESS | 1739 | 1468524341542 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:41 INFO - PROCESS | 1739 | 1468524341551 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbb8800 == 28 [pid = 1739] [id = 426] 12:25:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8fbba000) [pid = 1739] [serial = 1279] [outer = (nil)] 12:25:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8fc04c00) [pid = 1739] [serial = 1280] [outer = 0x8fbba000] 12:25:41 INFO - PROCESS | 1739 | 1468524341625 Marionette DEBUG loaded listener.js 12:25:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8fc0e400) [pid = 1739] [serial = 1281] [outer = 0x8fbba000] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ebe7000) [pid = 1739] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e135400) [pid = 1739] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x916df800) [pid = 1739] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x9177e000) [pid = 1739] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8fc09c00) [pid = 1739] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fbb8000) [pid = 1739] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8fcab800) [pid = 1739] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8baa1c00) [pid = 1739] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e13ac00) [pid = 1739] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fbc6400) [pid = 1739] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 12:25:42 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8fbc4800) [pid = 1739] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 12:25:43 INFO - PROCESS | 1739 | 1468524343221 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 12:25:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 12:25:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2030ms 12:25:43 INFO - PROCESS | 1739 | 1468524343242 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 12:25:43 INFO - PROCESS | 1739 | 1468524343247 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 12:25:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 12:25:43 INFO - PROCESS | 1739 | 1468524343254 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 12:25:43 INFO - PROCESS | 1739 | 1468524343258 Marionette TRACE conn4 <- [1,1678,null,{}] 12:25:43 INFO - PROCESS | 1739 | 1468524343264 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:43 INFO - PROCESS | 1739 | 1468524343270 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:43 INFO - PROCESS | 1739 | 1468524343497 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 12:25:43 INFO - PROCESS | 1739 | 1468524343520 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:43 INFO - PROCESS | 1739 | 1468524343529 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d799000 == 29 [pid = 1739] [id = 427] 12:25:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8e135000) [pid = 1739] [serial = 1282] [outer = (nil)] 12:25:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc07000) [pid = 1739] [serial = 1283] [outer = 0x8e135000] 12:25:43 INFO - PROCESS | 1739 | 1468524343603 Marionette DEBUG loaded listener.js 12:25:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fc11c00) [pid = 1739] [serial = 1284] [outer = 0x8e135000] 12:25:44 INFO - PROCESS | 1739 | 1468524344540 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 12:25:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 12:25:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1329ms 12:25:44 INFO - PROCESS | 1739 | 1468524344585 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 12:25:44 INFO - PROCESS | 1739 | 1468524344592 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 12:25:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 12:25:44 INFO - PROCESS | 1739 | 1468524344603 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 12:25:44 INFO - PROCESS | 1739 | 1468524344609 Marionette TRACE conn4 <- [1,1682,null,{}] 12:25:44 INFO - PROCESS | 1739 | 1468524344621 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:44 INFO - PROCESS | 1739 | 1468524344628 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:44 INFO - PROCESS | 1739 | 1468524344866 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 12:25:45 INFO - PROCESS | 1739 | 1468524345166 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:45 INFO - PROCESS | 1739 | 1468524345181 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f9400 == 30 [pid = 1739] [id = 428] 12:25:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8d8fa400) [pid = 1739] [serial = 1285] [outer = (nil)] 12:25:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8e13d000) [pid = 1739] [serial = 1286] [outer = 0x8d8fa400] 12:25:45 INFO - PROCESS | 1739 | 1468524345292 Marionette DEBUG loaded listener.js 12:25:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ebe7000) [pid = 1739] [serial = 1287] [outer = 0x8d8fa400] 12:25:46 INFO - PROCESS | 1739 | 1468524346347 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 12:25:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 12:25:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1788ms 12:25:46 INFO - PROCESS | 1739 | 1468524346391 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 12:25:46 INFO - PROCESS | 1739 | 1468524346399 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 12:25:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 12:25:46 INFO - PROCESS | 1739 | 1468524346411 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 12:25:46 INFO - PROCESS | 1739 | 1468524346415 Marionette TRACE conn4 <- [1,1686,null,{}] 12:25:46 INFO - PROCESS | 1739 | 1468524346422 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:46 INFO - PROCESS | 1739 | 1468524346429 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:46 INFO - PROCESS | 1739 | 1468524346627 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 12:25:46 INFO - PROCESS | 1739 | 1468524346863 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:46 INFO - PROCESS | 1739 | 1468524346872 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d792400 == 31 [pid = 1739] [id = 429] 12:25:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8f184c00) [pid = 1739] [serial = 1288] [outer = (nil)] 12:25:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8fca5800) [pid = 1739] [serial = 1289] [outer = 0x8f184c00] 12:25:47 INFO - PROCESS | 1739 | 1468524347003 Marionette DEBUG loaded listener.js 12:25:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x914c2c00) [pid = 1739] [serial = 1290] [outer = 0x8f184c00] 12:25:48 INFO - PROCESS | 1739 | 1468524348034 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 12:25:48 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 12:25:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1688ms 12:25:48 INFO - PROCESS | 1739 | 1468524348099 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 12:25:48 INFO - PROCESS | 1739 | 1468524348103 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 12:25:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 12:25:48 INFO - PROCESS | 1739 | 1468524348111 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 12:25:48 INFO - PROCESS | 1739 | 1468524348117 Marionette TRACE conn4 <- [1,1690,null,{}] 12:25:48 INFO - PROCESS | 1739 | 1468524348134 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:48 INFO - PROCESS | 1739 | 1468524348143 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:48 INFO - PROCESS | 1739 | 1468524348335 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 12:25:48 INFO - PROCESS | 1739 | 1468524348612 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:48 INFO - PROCESS | 1739 | 1468524348627 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a7800 == 32 [pid = 1739] [id = 430] 12:25:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x916a8c00) [pid = 1739] [serial = 1291] [outer = (nil)] 12:25:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x916ae400) [pid = 1739] [serial = 1292] [outer = 0x916a8c00] 12:25:48 INFO - PROCESS | 1739 | 1468524348760 Marionette DEBUG loaded listener.js 12:25:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x916d5000) [pid = 1739] [serial = 1293] [outer = 0x916a8c00] 12:25:49 INFO - PROCESS | 1739 | 1468524349764 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 12:25:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 12:25:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1696ms 12:25:49 INFO - PROCESS | 1739 | 1468524349807 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 12:25:49 INFO - PROCESS | 1739 | 1468524349812 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 12:25:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 12:25:49 INFO - PROCESS | 1739 | 1468524349819 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 12:25:49 INFO - PROCESS | 1739 | 1468524349823 Marionette TRACE conn4 <- [1,1694,null,{}] 12:25:49 INFO - PROCESS | 1739 | 1468524349830 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:49 INFO - PROCESS | 1739 | 1468524349835 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:50 INFO - PROCESS | 1739 | 1468524350050 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 12:25:50 INFO - PROCESS | 1739 | 1468524350272 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:50 INFO - PROCESS | 1739 | 1468524350280 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56d000 == 33 [pid = 1739] [id = 431] 12:25:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8fc05800) [pid = 1739] [serial = 1294] [outer = (nil)] 12:25:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x916e3000) [pid = 1739] [serial = 1295] [outer = 0x8fc05800] 12:25:50 INFO - PROCESS | 1739 | 1468524350412 Marionette DEBUG loaded listener.js 12:25:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x91773400) [pid = 1739] [serial = 1296] [outer = 0x8fc05800] 12:25:51 INFO - PROCESS | 1739 | 1468524351462 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 12:25:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 12:25:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1691ms 12:25:51 INFO - PROCESS | 1739 | 1468524351512 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 12:25:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 12:25:51 INFO - PROCESS | 1739 | 1468524351516 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 12:25:51 INFO - PROCESS | 1739 | 1468524351523 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 12:25:51 INFO - PROCESS | 1739 | 1468524351528 Marionette TRACE conn4 <- [1,1698,null,{}] 12:25:51 INFO - PROCESS | 1739 | 1468524351534 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:51 INFO - PROCESS | 1739 | 1468524351539 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:51 INFO - PROCESS | 1739 | 1468524351758 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 12:25:52 INFO - PROCESS | 1739 | 1468524352179 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:52 INFO - PROCESS | 1739 | 1468524352186 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5000 == 34 [pid = 1739] [id = 432] 12:25:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d562000) [pid = 1739] [serial = 1297] [outer = (nil)] 12:25:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8d792c00) [pid = 1739] [serial = 1298] [outer = 0x8d562000] 12:25:52 INFO - PROCESS | 1739 | 1468524352271 Marionette DEBUG loaded listener.js 12:25:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8d8f1400) [pid = 1739] [serial = 1299] [outer = 0x8d562000] 12:25:53 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc2c00 == 33 [pid = 1739] [id = 400] 12:25:53 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa0c00 == 32 [pid = 1739] [id = 401] 12:25:53 INFO - PROCESS | 1739 | --DOCSHELL 0x8e138000 == 31 [pid = 1739] [id = 398] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8f190400) [pid = 1739] [serial = 1229] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8e141c00) [pid = 1739] [serial = 1226] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x9177b000) [pid = 1739] [serial = 1218] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x917ae800) [pid = 1739] [serial = 1221] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x91699400) [pid = 1739] [serial = 1236] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x917abc00) [pid = 1739] [serial = 1220] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8fbc6000) [pid = 1739] [serial = 1214] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ea18c00) [pid = 1739] [serial = 1227] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x916ae000) [pid = 1739] [serial = 1209] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d793800) [pid = 1739] [serial = 1224] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8eb14400) [pid = 1739] [serial = 1212] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x914cb800) [pid = 1739] [serial = 1235] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x916e3c00) [pid = 1739] [serial = 1217] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d562400) [pid = 1739] [serial = 1223] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8fc08000) [pid = 1739] [serial = 1215] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fca4800) [pid = 1739] [serial = 1233] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ea19800) [pid = 1739] [serial = 1211] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8f27a000) [pid = 1739] [serial = 1230] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fc0ec00) [pid = 1739] [serial = 1232] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91694000) [pid = 1739] [serial = 1238] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x916ab800) [pid = 1739] [serial = 1239] [outer = (nil)] [url = about:blank] 12:25:53 INFO - PROCESS | 1739 | 1468524353383 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 12:25:53 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 12:25:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1887ms 12:25:53 INFO - PROCESS | 1739 | 1468524353412 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 12:25:53 INFO - PROCESS | 1739 | 1468524353419 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 12:25:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 12:25:53 INFO - PROCESS | 1739 | 1468524353427 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 12:25:53 INFO - PROCESS | 1739 | 1468524353432 Marionette TRACE conn4 <- [1,1702,null,{}] 12:25:53 INFO - PROCESS | 1739 | 1468524353440 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:53 INFO - PROCESS | 1739 | 1468524353447 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:53 INFO - PROCESS | 1739 | 1468524353622 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 12:25:53 INFO - PROCESS | 1739 | 1468524353769 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:53 INFO - PROCESS | 1739 | 1468524353776 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e138800 == 32 [pid = 1739] [id = 433] 12:25:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e390800) [pid = 1739] [serial = 1300] [outer = (nil)] 12:25:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ea1e400) [pid = 1739] [serial = 1301] [outer = 0x8e390800] 12:25:53 INFO - PROCESS | 1739 | 1468524353859 Marionette DEBUG loaded listener.js 12:25:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ebecc00) [pid = 1739] [serial = 1302] [outer = 0x8e390800] 12:25:54 INFO - PROCESS | 1739 | 1468524354772 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 12:25:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 12:25:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1386ms 12:25:54 INFO - PROCESS | 1739 | 1468524354817 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 12:25:54 INFO - PROCESS | 1739 | 1468524354824 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 12:25:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 12:25:54 INFO - PROCESS | 1739 | 1468524354832 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 12:25:54 INFO - PROCESS | 1739 | 1468524354836 Marionette TRACE conn4 <- [1,1706,null,{}] 12:25:54 INFO - PROCESS | 1739 | 1468524354842 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:54 INFO - PROCESS | 1739 | 1468524354847 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:55 INFO - PROCESS | 1739 | 1468524355040 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 12:25:55 INFO - PROCESS | 1739 | 1468524355182 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:55 INFO - PROCESS | 1739 | 1468524355193 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f185c00 == 33 [pid = 1739] [id = 434] 12:25:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8f278c00) [pid = 1739] [serial = 1303] [outer = (nil)] 12:25:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc0d400) [pid = 1739] [serial = 1304] [outer = 0x8f278c00] 12:25:55 INFO - PROCESS | 1739 | 1468524355268 Marionette DEBUG loaded listener.js 12:25:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x914c5c00) [pid = 1739] [serial = 1305] [outer = 0x8f278c00] 12:25:56 INFO - PROCESS | 1739 | 1468524356184 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 12:25:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 12:25:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1379ms 12:25:56 INFO - PROCESS | 1739 | 1468524356212 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 12:25:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 12:25:56 INFO - PROCESS | 1739 | 1468524356216 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 12:25:56 INFO - PROCESS | 1739 | 1468524356230 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 12:25:56 INFO - PROCESS | 1739 | 1468524356240 Marionette TRACE conn4 <- [1,1710,null,{}] 12:25:56 INFO - PROCESS | 1739 | 1468524356256 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:56 INFO - PROCESS | 1739 | 1468524356264 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:56 INFO - PROCESS | 1739 | 1468524356499 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 12:25:56 INFO - PROCESS | 1739 | 1468524356528 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:56 INFO - PROCESS | 1739 | 1468524356535 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5400 == 34 [pid = 1739] [id = 435] 12:25:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x916a7c00) [pid = 1739] [serial = 1306] [outer = (nil)] 12:25:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x916afc00) [pid = 1739] [serial = 1307] [outer = 0x916a7c00] 12:25:56 INFO - PROCESS | 1739 | 1468524356608 Marionette DEBUG loaded listener.js 12:25:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x916d9800) [pid = 1739] [serial = 1308] [outer = 0x916a7c00] 12:25:57 INFO - PROCESS | 1739 | 1468524357560 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 12:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 12:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1364ms 12:25:57 INFO - PROCESS | 1739 | 1468524357588 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 12:25:57 INFO - PROCESS | 1739 | 1468524357593 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 12:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 12:25:57 INFO - PROCESS | 1739 | 1468524357599 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 12:25:57 INFO - PROCESS | 1739 | 1468524357603 Marionette TRACE conn4 <- [1,1714,null,{}] 12:25:57 INFO - PROCESS | 1739 | 1468524357608 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:57 INFO - PROCESS | 1739 | 1468524357613 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:57 INFO - PROCESS | 1739 | 1468524357843 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 12:25:57 INFO - PROCESS | 1739 | 1468524357862 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:57 INFO - PROCESS | 1739 | 1468524357869 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f187400 == 35 [pid = 1739] [id = 436] 12:25:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9169bc00) [pid = 1739] [serial = 1309] [outer = (nil)] 12:25:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9177ac00) [pid = 1739] [serial = 1310] [outer = 0x9169bc00] 12:25:57 INFO - PROCESS | 1739 | 1468524357940 Marionette DEBUG loaded listener.js 12:25:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9177d000) [pid = 1739] [serial = 1311] [outer = 0x9169bc00] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d8f2c00) [pid = 1739] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8f18e000) [pid = 1739] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x916d4800) [pid = 1739] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x91780400) [pid = 1739] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8baa3000) [pid = 1739] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e13a400) [pid = 1739] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d56c400) [pid = 1739] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x91780800) [pid = 1739] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91f5c400) [pid = 1739] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8f190000) [pid = 1739] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x92229800) [pid = 1739] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ebebc00) [pid = 1739] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fbba000) [pid = 1739] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 12:25:58 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8f277000) [pid = 1739] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 12:25:59 INFO - PROCESS | 1739 | 1468524359022 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 12:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1442ms 12:25:59 INFO - PROCESS | 1739 | 1468524359042 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 12:25:59 INFO - PROCESS | 1739 | 1468524359046 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 12:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 12:25:59 INFO - PROCESS | 1739 | 1468524359053 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 12:25:59 INFO - PROCESS | 1739 | 1468524359058 Marionette TRACE conn4 <- [1,1718,null,{}] 12:25:59 INFO - PROCESS | 1739 | 1468524359064 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:25:59 INFO - PROCESS | 1739 | 1468524359069 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:59 INFO - PROCESS | 1739 | 1468524359241 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 12:25:59 INFO - PROCESS | 1739 | 1468524359395 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:25:59 INFO - PROCESS | 1739 | 1468524359415 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:25:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79dc00 == 36 [pid = 1739] [id = 437] 12:25:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ea1f400) [pid = 1739] [serial = 1312] [outer = (nil)] 12:25:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x914cac00) [pid = 1739] [serial = 1313] [outer = 0x8ea1f400] 12:25:59 INFO - PROCESS | 1739 | 1468524359497 Marionette DEBUG loaded listener.js 12:25:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x917a8400) [pid = 1739] [serial = 1314] [outer = 0x8ea1f400] 12:26:00 INFO - PROCESS | 1739 | 1468524360462 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 12:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 12:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1493ms 12:26:00 INFO - PROCESS | 1739 | 1468524360550 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 12:26:00 INFO - PROCESS | 1739 | 1468524360558 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 12:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 12:26:00 INFO - PROCESS | 1739 | 1468524360580 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 12:26:00 INFO - PROCESS | 1739 | 1468524360587 Marionette TRACE conn4 <- [1,1722,null,{}] 12:26:00 INFO - PROCESS | 1739 | 1468524360597 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:00 INFO - PROCESS | 1739 | 1468524360603 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:00 INFO - PROCESS | 1739 | 1468524360918 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 12:26:01 INFO - PROCESS | 1739 | 1468524361128 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:01 INFO - PROCESS | 1739 | 1468524361144 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e141400 == 37 [pid = 1739] [id = 438] 12:26:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e391000) [pid = 1739] [serial = 1315] [outer = (nil)] 12:26:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ea1a000) [pid = 1739] [serial = 1316] [outer = 0x8e391000] 12:26:01 INFO - PROCESS | 1739 | 1468524361230 Marionette DEBUG loaded listener.js 12:26:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ea1f000) [pid = 1739] [serial = 1317] [outer = 0x8e391000] 12:26:02 INFO - PROCESS | 1739 | 1468524362227 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 12:26:02 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 12:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1688ms 12:26:02 INFO - PROCESS | 1739 | 1468524362277 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 12:26:02 INFO - PROCESS | 1739 | 1468524362285 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 12:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 12:26:02 INFO - PROCESS | 1739 | 1468524362298 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 12:26:02 INFO - PROCESS | 1739 | 1468524362303 Marionette TRACE conn4 <- [1,1726,null,{}] 12:26:02 INFO - PROCESS | 1739 | 1468524362310 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:02 INFO - PROCESS | 1739 | 1468524362316 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:02 INFO - PROCESS | 1739 | 1468524362510 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 12:26:02 INFO - PROCESS | 1739 | 1468524362760 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:02 INFO - PROCESS | 1739 | 1468524362768 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbf000 == 38 [pid = 1739] [id = 439] 12:26:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc0ec00) [pid = 1739] [serial = 1318] [outer = (nil)] 12:26:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fcb0400) [pid = 1739] [serial = 1319] [outer = 0x8fc0ec00] 12:26:02 INFO - PROCESS | 1739 | 1468524362875 Marionette DEBUG loaded listener.js 12:26:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x914cb800) [pid = 1739] [serial = 1320] [outer = 0x8fc0ec00] 12:26:03 INFO - PROCESS | 1739 | 1468524363802 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 12:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 12:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1539ms 12:26:03 INFO - PROCESS | 1739 | 1468524363852 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 12:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 12:26:03 INFO - PROCESS | 1739 | 1468524363857 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 12:26:03 INFO - PROCESS | 1739 | 1468524363864 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 12:26:03 INFO - PROCESS | 1739 | 1468524363871 Marionette TRACE conn4 <- [1,1730,null,{}] 12:26:03 INFO - PROCESS | 1739 | 1468524363888 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:03 INFO - PROCESS | 1739 | 1468524363898 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:04 INFO - PROCESS | 1739 | 1468524364097 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 12:26:04 INFO - PROCESS | 1739 | 1468524364392 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:04 INFO - PROCESS | 1739 | 1468524364405 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbc000 == 39 [pid = 1739] [id = 440] 12:26:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91775c00) [pid = 1739] [serial = 1321] [outer = (nil)] 12:26:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x917ae800) [pid = 1739] [serial = 1322] [outer = 0x91775c00] 12:26:04 INFO - PROCESS | 1739 | 1468524364535 Marionette DEBUG loaded listener.js 12:26:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x91999800) [pid = 1739] [serial = 1323] [outer = 0x91775c00] 12:26:05 INFO - PROCESS | 1739 | 1468524365480 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 12:26:05 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 12:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1687ms 12:26:05 INFO - PROCESS | 1739 | 1468524365551 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 12:26:05 INFO - PROCESS | 1739 | 1468524365557 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 12:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 12:26:05 INFO - PROCESS | 1739 | 1468524365565 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 12:26:05 INFO - PROCESS | 1739 | 1468524365568 Marionette TRACE conn4 <- [1,1734,null,{}] 12:26:05 INFO - PROCESS | 1739 | 1468524365575 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:05 INFO - PROCESS | 1739 | 1468524365580 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:05 INFO - PROCESS | 1739 | 1468524365774 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 12:26:06 INFO - PROCESS | 1739 | 1468524366001 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:06 INFO - PROCESS | 1739 | 1468524366013 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9c000 == 40 [pid = 1739] [id = 441] 12:26:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x916ab000) [pid = 1739] [serial = 1324] [outer = (nil)] 12:26:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x919af800) [pid = 1739] [serial = 1325] [outer = 0x916ab000] 12:26:06 INFO - PROCESS | 1739 | 1468524366137 Marionette DEBUG loaded listener.js 12:26:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x91f3dc00) [pid = 1739] [serial = 1326] [outer = 0x916ab000] 12:26:07 INFO - PROCESS | 1739 | 1468524367078 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 12:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 12:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1587ms 12:26:07 INFO - PROCESS | 1739 | 1468524367152 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 12:26:07 INFO - PROCESS | 1739 | 1468524367156 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 12:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 12:26:07 INFO - PROCESS | 1739 | 1468524367163 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 12:26:07 INFO - PROCESS | 1739 | 1468524367166 Marionette TRACE conn4 <- [1,1738,null,{}] 12:26:07 INFO - PROCESS | 1739 | 1468524367172 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:07 INFO - PROCESS | 1739 | 1468524367177 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:07 INFO - PROCESS | 1739 | 1468524367393 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 12:26:07 INFO - PROCESS | 1739 | 1468524367618 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:07 INFO - PROCESS | 1739 | 1468524367627 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x919a8000 == 41 [pid = 1739] [id = 442] 12:26:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x919ab800) [pid = 1739] [serial = 1327] [outer = (nil)] 12:26:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x91f54800) [pid = 1739] [serial = 1328] [outer = 0x919ab800] 12:26:07 INFO - PROCESS | 1739 | 1468524367756 Marionette DEBUG loaded listener.js 12:26:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x91f57000) [pid = 1739] [serial = 1329] [outer = 0x919ab800] 12:26:08 INFO - PROCESS | 1739 | 1468524368702 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 12:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 12:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1585ms 12:26:08 INFO - PROCESS | 1739 | 1468524368750 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 12:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 12:26:08 INFO - PROCESS | 1739 | 1468524368754 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 12:26:08 INFO - PROCESS | 1739 | 1468524368761 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 12:26:08 INFO - PROCESS | 1739 | 1468524368765 Marionette TRACE conn4 <- [1,1742,null,{}] 12:26:08 INFO - PROCESS | 1739 | 1468524368770 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:08 INFO - PROCESS | 1739 | 1468524368781 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:09 INFO - PROCESS | 1739 | 1468524369045 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 12:26:09 INFO - PROCESS | 1739 | 1468524369346 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:09 INFO - PROCESS | 1739 | 1468524369357 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f9c00 == 42 [pid = 1739] [id = 443] 12:26:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x91f53c00) [pid = 1739] [serial = 1330] [outer = (nil)] 12:26:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x93932000) [pid = 1739] [serial = 1331] [outer = 0x91f53c00] 12:26:09 INFO - PROCESS | 1739 | 1468524369447 Marionette DEBUG loaded listener.js 12:26:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x9395a800) [pid = 1739] [serial = 1332] [outer = 0x91f53c00] 12:26:10 INFO - PROCESS | 1739 | 1468524370346 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 12:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 12:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1634ms 12:26:10 INFO - PROCESS | 1739 | 1468524370395 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 12:26:10 INFO - PROCESS | 1739 | 1468524370399 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 12:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 12:26:10 INFO - PROCESS | 1739 | 1468524370427 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 12:26:10 INFO - PROCESS | 1739 | 1468524370431 Marionette TRACE conn4 <- [1,1746,null,{}] 12:26:10 INFO - PROCESS | 1739 | 1468524370438 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:10 INFO - PROCESS | 1739 | 1468524370442 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:10 INFO - PROCESS | 1739 | 1468524370631 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 12:26:10 INFO - PROCESS | 1739 | 1468524370821 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:10 INFO - PROCESS | 1739 | 1468524370831 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56bc00 == 43 [pid = 1739] [id = 444] 12:26:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8d56c800) [pid = 1739] [serial = 1333] [outer = (nil)] 12:26:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8ea13000) [pid = 1739] [serial = 1334] [outer = 0x8d56c800] 12:26:10 INFO - PROCESS | 1739 | 1468524370914 Marionette DEBUG loaded listener.js 12:26:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8eb1d000) [pid = 1739] [serial = 1335] [outer = 0x8d56c800] 12:26:12 INFO - PROCESS | 1739 | 1468524372133 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 12:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 12:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1741ms 12:26:12 INFO - PROCESS | 1739 | 1468524372167 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 12:26:12 INFO - PROCESS | 1739 | 1468524372172 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 12:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 12:26:12 INFO - PROCESS | 1739 | 1468524372182 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 12:26:12 INFO - PROCESS | 1739 | 1468524372186 Marionette TRACE conn4 <- [1,1750,null,{}] 12:26:12 INFO - PROCESS | 1739 | 1468524372195 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:12 INFO - PROCESS | 1739 | 1468524372201 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:12 INFO - PROCESS | 1739 | 1468524372387 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 12:26:12 INFO - PROCESS | 1739 | 1468524372628 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:12 INFO - PROCESS | 1739 | 1468524372638 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d7a0800 == 44 [pid = 1739] [id = 445] 12:26:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8d8f4c00) [pid = 1739] [serial = 1336] [outer = (nil)] 12:26:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x8eb17000) [pid = 1739] [serial = 1337] [outer = 0x8d8f4c00] 12:26:12 INFO - PROCESS | 1739 | 1468524372729 Marionette DEBUG loaded listener.js 12:26:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 98 (0x8f277c00) [pid = 1739] [serial = 1338] [outer = 0x8d8f4c00] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8e136400 == 43 [pid = 1739] [id = 385] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2800 == 42 [pid = 1739] [id = 423] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d561c00 == 41 [pid = 1739] [id = 397] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8e137000 == 40 [pid = 1739] [id = 389] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793400 == 39 [pid = 1739] [id = 388] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc1000 == 38 [pid = 1739] [id = 386] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4c00 == 37 [pid = 1739] [id = 396] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9b400 == 36 [pid = 1739] [id = 387] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe8400 == 35 [pid = 1739] [id = 399] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d797400 == 34 [pid = 1739] [id = 390] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x916e0000 == 33 [pid = 1739] [id = 391] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d568000 == 32 [pid = 1739] [id = 393] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56e400 == 31 [pid = 1739] [id = 384] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x91771800 == 30 [pid = 1739] [id = 392] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d564c00 == 29 [pid = 1739] [id = 394] 12:26:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8e139800 == 28 [pid = 1739] [id = 395] 12:26:14 INFO - PROCESS | 1739 | 1468524374877 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 97 (0x8fc07000) [pid = 1739] [serial = 1283] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8e391800) [pid = 1739] [serial = 1242] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8e134400) [pid = 1739] [serial = 1241] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8fa09400) [pid = 1739] [serial = 1245] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8f280800) [pid = 1739] [serial = 1244] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x9177dc00) [pid = 1739] [serial = 1248] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x916e1800) [pid = 1739] [serial = 1247] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x919a1000) [pid = 1739] [serial = 1251] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8d561400) [pid = 1739] [serial = 1271] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8d56e800) [pid = 1739] [serial = 1272] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8e394400) [pid = 1739] [serial = 1274] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9199bc00) [pid = 1739] [serial = 1250] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d8f2800) [pid = 1739] [serial = 1269] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d79b000) [pid = 1739] [serial = 1268] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x919b0c00) [pid = 1739] [serial = 1254] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x919ae400) [pid = 1739] [serial = 1253] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x92fe9000) [pid = 1739] [serial = 1257] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x92228000) [pid = 1739] [serial = 1256] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x93934000) [pid = 1739] [serial = 1260] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92fedc00) [pid = 1739] [serial = 1259] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9393f800) [pid = 1739] [serial = 1263] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9393dc00) [pid = 1739] [serial = 1262] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8f187800) [pid = 1739] [serial = 1278] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fc04c00) [pid = 1739] [serial = 1280] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x93960000) [pid = 1739] [serial = 1266] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9395c800) [pid = 1739] [serial = 1265] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ebee400) [pid = 1739] [serial = 1277] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ea12c00) [pid = 1739] [serial = 1275] [outer = (nil)] [url = about:blank] 12:26:14 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fc0e400) [pid = 1739] [serial = 1281] [outer = (nil)] [url = about:blank] 12:26:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 12:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2943ms 12:26:15 INFO - PROCESS | 1739 | 1468524375125 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 12:26:15 INFO - PROCESS | 1739 | 1468524375131 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 12:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 12:26:15 INFO - PROCESS | 1739 | 1468524375140 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 12:26:15 INFO - PROCESS | 1739 | 1468524375147 Marionette TRACE conn4 <- [1,1754,null,{}] 12:26:15 INFO - PROCESS | 1739 | 1468524375157 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:15 INFO - PROCESS | 1739 | 1468524375163 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:15 INFO - PROCESS | 1739 | 1468524375370 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 12:26:15 INFO - PROCESS | 1739 | 1468524375556 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:15 INFO - PROCESS | 1739 | 1468524375563 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d799400 == 29 [pid = 1739] [id = 446] 12:26:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d7a1800) [pid = 1739] [serial = 1339] [outer = (nil)] 12:26:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d8f7800) [pid = 1739] [serial = 1340] [outer = 0x8d7a1800] 12:26:15 INFO - PROCESS | 1739 | 1468524375664 Marionette DEBUG loaded listener.js 12:26:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e133c00) [pid = 1739] [serial = 1341] [outer = 0x8d7a1800] 12:26:16 INFO - PROCESS | 1739 | 1468524376496 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 12:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 12:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1387ms 12:26:16 INFO - PROCESS | 1739 | 1468524376527 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 12:26:16 INFO - PROCESS | 1739 | 1468524376536 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 12:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 12:26:16 INFO - PROCESS | 1739 | 1468524376548 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 12:26:16 INFO - PROCESS | 1739 | 1468524376552 Marionette TRACE conn4 <- [1,1758,null,{}] 12:26:16 INFO - PROCESS | 1739 | 1468524376559 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:16 INFO - PROCESS | 1739 | 1468524376564 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:16 INFO - PROCESS | 1739 | 1468524376744 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 12:26:16 INFO - PROCESS | 1739 | 1468524376757 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:16 INFO - PROCESS | 1739 | 1468524376768 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1d800 == 30 [pid = 1739] [id = 447] 12:26:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8eb1e400) [pid = 1739] [serial = 1342] [outer = (nil)] 12:26:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ebebc00) [pid = 1739] [serial = 1343] [outer = 0x8eb1e400] 12:26:16 INFO - PROCESS | 1739 | 1468524376970 Marionette DEBUG loaded listener.js 12:26:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ebf2c00) [pid = 1739] [serial = 1344] [outer = 0x8eb1e400] 12:26:17 INFO - PROCESS | 1739 | 1468524377947 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 12:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 12:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1432ms 12:26:17 INFO - PROCESS | 1739 | 1468524377980 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 12:26:17 INFO - PROCESS | 1739 | 1468524377984 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 12:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 12:26:17 INFO - PROCESS | 1739 | 1468524377991 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 12:26:18 INFO - PROCESS | 1739 | 1468524377997 Marionette TRACE conn4 <- [1,1762,null,{}] 12:26:18 INFO - PROCESS | 1739 | 1468524378024 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:18 INFO - PROCESS | 1739 | 1468524378034 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:18 INFO - PROCESS | 1739 | 1468524378253 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 12:26:18 INFO - PROCESS | 1739 | 1468524378277 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:18 INFO - PROCESS | 1739 | 1468524378287 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbc800 == 31 [pid = 1739] [id = 448] 12:26:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fbbd000) [pid = 1739] [serial = 1345] [outer = (nil)] 12:26:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fbc2000) [pid = 1739] [serial = 1346] [outer = 0x8fbbd000] 12:26:18 INFO - PROCESS | 1739 | 1468524378368 Marionette DEBUG loaded listener.js 12:26:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc08000) [pid = 1739] [serial = 1347] [outer = 0x8fbbd000] 12:26:19 INFO - PROCESS | 1739 | 1468524379348 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 12:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 12:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1900ms 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ea1f400) [pid = 1739] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916a7c00) [pid = 1739] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9169bc00) [pid = 1739] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e135000) [pid = 1739] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x916a8c00) [pid = 1739] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d8fa400) [pid = 1739] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fc05800) [pid = 1739] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8f184c00) [pid = 1739] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d562000) [pid = 1739] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8e390800) [pid = 1739] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 12:26:19 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8f278c00) [pid = 1739] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 12:26:19 INFO - PROCESS | 1739 | 1468524379988 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 12:26:19 INFO - PROCESS | 1739 | 1468524379993 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 12:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 12:26:20 INFO - PROCESS | 1739 | 1468524380000 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 12:26:20 INFO - PROCESS | 1739 | 1468524380004 Marionette TRACE conn4 <- [1,1766,null,{}] 12:26:20 INFO - PROCESS | 1739 | 1468524380010 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:20 INFO - PROCESS | 1739 | 1468524380015 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:20 INFO - PROCESS | 1739 | 1468524380170 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 12:26:20 INFO - PROCESS | 1739 | 1468524380307 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:20 INFO - PROCESS | 1739 | 1468524380316 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1f400 == 32 [pid = 1739] [id = 449] 12:26:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8f278400) [pid = 1739] [serial = 1348] [outer = (nil)] 12:26:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fbbd400) [pid = 1739] [serial = 1349] [outer = 0x8f278400] 12:26:20 INFO - PROCESS | 1739 | 1468524380401 Marionette DEBUG loaded listener.js 12:26:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fca8000) [pid = 1739] [serial = 1350] [outer = 0x8f278400] 12:26:21 INFO - PROCESS | 1739 | 1468524381182 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 12:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 12:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1244ms 12:26:21 INFO - PROCESS | 1739 | 1468524381245 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 12:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 12:26:21 INFO - PROCESS | 1739 | 1468524381249 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 12:26:21 INFO - PROCESS | 1739 | 1468524381256 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 12:26:21 INFO - PROCESS | 1739 | 1468524381259 Marionette TRACE conn4 <- [1,1770,null,{}] 12:26:21 INFO - PROCESS | 1739 | 1468524381265 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:21 INFO - PROCESS | 1739 | 1468524381271 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:21 INFO - PROCESS | 1739 | 1468524381429 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 12:26:21 INFO - PROCESS | 1739 | 1468524381438 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:21 INFO - PROCESS | 1739 | 1468524381448 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e390800 == 33 [pid = 1739] [id = 450] 12:26:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f278c00) [pid = 1739] [serial = 1351] [outer = (nil)] 12:26:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91699000) [pid = 1739] [serial = 1352] [outer = 0x8f278c00] 12:26:21 INFO - PROCESS | 1739 | 1468524381522 Marionette DEBUG loaded listener.js 12:26:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9169f000) [pid = 1739] [serial = 1353] [outer = 0x8f278c00] 12:26:22 INFO - PROCESS | 1739 | 1468524382676 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 12:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 12:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1488ms 12:26:22 INFO - PROCESS | 1739 | 1468524382744 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 12:26:22 INFO - PROCESS | 1739 | 1468524382752 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 12:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 12:26:22 INFO - PROCESS | 1739 | 1468524382761 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 12:26:22 INFO - PROCESS | 1739 | 1468524382767 Marionette TRACE conn4 <- [1,1774,null,{}] 12:26:22 INFO - PROCESS | 1739 | 1468524382777 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:22 INFO - PROCESS | 1739 | 1468524382784 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:23 INFO - PROCESS | 1739 | 1468524383010 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 12:26:23 INFO - PROCESS | 1739 | 1468524383252 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:23 INFO - PROCESS | 1739 | 1468524383263 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f8000 == 34 [pid = 1739] [id = 451] 12:26:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e13a000) [pid = 1739] [serial = 1354] [outer = (nil)] 12:26:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8eb14c00) [pid = 1739] [serial = 1355] [outer = 0x8e13a000] 12:26:23 INFO - PROCESS | 1739 | 1468524383378 Marionette DEBUG loaded listener.js 12:26:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f188400) [pid = 1739] [serial = 1356] [outer = 0x8e13a000] 12:26:24 INFO - PROCESS | 1739 | 1468524384373 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 12:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 12:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1687ms 12:26:24 INFO - PROCESS | 1739 | 1468524384447 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 12:26:24 INFO - PROCESS | 1739 | 1468524384455 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 12:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 12:26:24 INFO - PROCESS | 1739 | 1468524384467 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 12:26:24 INFO - PROCESS | 1739 | 1468524384471 Marionette TRACE conn4 <- [1,1778,null,{}] 12:26:24 INFO - PROCESS | 1739 | 1468524384478 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:24 INFO - PROCESS | 1739 | 1468524384484 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:24 INFO - PROCESS | 1739 | 1468524384710 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 12:26:25 INFO - PROCESS | 1739 | 1468524385009 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:25 INFO - PROCESS | 1739 | 1468524385015 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4c00 == 35 [pid = 1739] [id = 452] 12:26:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc0c800) [pid = 1739] [serial = 1357] [outer = (nil)] 12:26:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fcadc00) [pid = 1739] [serial = 1358] [outer = 0x8fc0c800] 12:26:25 INFO - PROCESS | 1739 | 1468524385110 Marionette DEBUG loaded listener.js 12:26:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91691800) [pid = 1739] [serial = 1359] [outer = 0x8fc0c800] 12:26:26 INFO - PROCESS | 1739 | 1468524386149 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 12:26:26 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 12:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1742ms 12:26:26 INFO - PROCESS | 1739 | 1468524386215 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 12:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 12:26:26 INFO - PROCESS | 1739 | 1468524386220 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 12:26:26 INFO - PROCESS | 1739 | 1468524386227 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 12:26:26 INFO - PROCESS | 1739 | 1468524386233 Marionette TRACE conn4 <- [1,1782,null,{}] 12:26:26 INFO - PROCESS | 1739 | 1468524386251 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:26 INFO - PROCESS | 1739 | 1468524386260 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:26 INFO - PROCESS | 1739 | 1468524386450 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 12:26:26 INFO - PROCESS | 1739 | 1468524386671 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:26 INFO - PROCESS | 1739 | 1468524386686 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x91775400 == 36 [pid = 1739] [id = 453] 12:26:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91775800) [pid = 1739] [serial = 1360] [outer = (nil)] 12:26:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9177c400) [pid = 1739] [serial = 1361] [outer = 0x91775800] 12:26:26 INFO - PROCESS | 1739 | 1468524386779 Marionette DEBUG loaded listener.js 12:26:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x917a7800) [pid = 1739] [serial = 1362] [outer = 0x91775800] 12:26:27 INFO - PROCESS | 1739 | 1468524387735 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 12:26:27 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 12:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1593ms 12:26:27 INFO - PROCESS | 1739 | 1468524387821 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 12:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 12:26:27 INFO - PROCESS | 1739 | 1468524387826 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 12:26:27 INFO - PROCESS | 1739 | 1468524387833 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 12:26:27 INFO - PROCESS | 1739 | 1468524387837 Marionette TRACE conn4 <- [1,1786,null,{}] 12:26:27 INFO - PROCESS | 1739 | 1468524387842 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:27 INFO - PROCESS | 1739 | 1468524387848 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:28 INFO - PROCESS | 1739 | 1468524388068 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 12:26:28 INFO - PROCESS | 1739 | 1468524388299 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:28 INFO - PROCESS | 1739 | 1468524388309 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d568400 == 37 [pid = 1739] [id = 454] 12:26:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8d56a400) [pid = 1739] [serial = 1363] [outer = (nil)] 12:26:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91999400) [pid = 1739] [serial = 1364] [outer = 0x8d56a400] 12:26:28 INFO - PROCESS | 1739 | 1468524388421 Marionette DEBUG loaded listener.js 12:26:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9199e000) [pid = 1739] [serial = 1365] [outer = 0x8d56a400] 12:26:29 INFO - PROCESS | 1739 | 1468524389503 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 12:26:29 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 12:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1735ms 12:26:29 INFO - PROCESS | 1739 | 1468524389579 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 12:26:29 INFO - PROCESS | 1739 | 1468524389585 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 12:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 12:26:29 INFO - PROCESS | 1739 | 1468524389594 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 12:26:29 INFO - PROCESS | 1739 | 1468524389599 Marionette TRACE conn4 <- [1,1790,null,{}] 12:26:29 INFO - PROCESS | 1739 | 1468524389608 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:29 INFO - PROCESS | 1739 | 1468524389614 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:29 INFO - PROCESS | 1739 | 1468524389807 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 12:26:30 INFO - PROCESS | 1739 | 1468524390081 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:30 INFO - PROCESS | 1739 | 1468524390100 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13bc00 == 38 [pid = 1739] [id = 455] 12:26:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8e13d400) [pid = 1739] [serial = 1366] [outer = (nil)] 12:26:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ea15400) [pid = 1739] [serial = 1367] [outer = 0x8e13d400] 12:26:30 INFO - PROCESS | 1739 | 1468524390221 Marionette DEBUG loaded listener.js 12:26:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ea16800) [pid = 1739] [serial = 1368] [outer = 0x8e13d400] 12:26:30 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1f400 == 37 [pid = 1739] [id = 449] 12:26:30 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbc800 == 36 [pid = 1739] [id = 448] 12:26:31 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1d800 == 35 [pid = 1739] [id = 447] 12:26:31 INFO - PROCESS | 1739 | --DOCSHELL 0x8d799400 == 34 [pid = 1739] [id = 446] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x914cac00) [pid = 1739] [serial = 1313] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x916afc00) [pid = 1739] [serial = 1307] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9177ac00) [pid = 1739] [serial = 1310] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8fc11c00) [pid = 1739] [serial = 1284] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x916ae400) [pid = 1739] [serial = 1292] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x916d5000) [pid = 1739] [serial = 1293] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e13d000) [pid = 1739] [serial = 1286] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ebe7000) [pid = 1739] [serial = 1287] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x916e3000) [pid = 1739] [serial = 1295] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91773400) [pid = 1739] [serial = 1296] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fca5800) [pid = 1739] [serial = 1289] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x914c2c00) [pid = 1739] [serial = 1290] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d792c00) [pid = 1739] [serial = 1298] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d8f1400) [pid = 1739] [serial = 1299] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ea1e400) [pid = 1739] [serial = 1301] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ebecc00) [pid = 1739] [serial = 1302] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fc0d400) [pid = 1739] [serial = 1304] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x916d9800) [pid = 1739] [serial = 1308] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x917a8400) [pid = 1739] [serial = 1314] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x914c5c00) [pid = 1739] [serial = 1305] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9177d000) [pid = 1739] [serial = 1311] [outer = (nil)] [url = about:blank] 12:26:31 INFO - PROCESS | 1739 | 1468524391233 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:26:31 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) 12:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1685ms 12:26:31 INFO - PROCESS | 1739 | 1468524391280 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 12:26:31 INFO - PROCESS | 1739 | 1468524391287 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 12:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 12:26:31 INFO - PROCESS | 1739 | 1468524391298 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 12:26:31 INFO - PROCESS | 1739 | 1468524391301 Marionette TRACE conn4 <- [1,1794,null,{}] 12:26:31 INFO - PROCESS | 1739 | 1468524391316 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:31 INFO - PROCESS | 1739 | 1468524391322 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:31 INFO - PROCESS | 1739 | 1468524391493 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 12:26:31 INFO - PROCESS | 1739 | 1468524391507 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:31 INFO - PROCESS | 1739 | 1468524391517 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebea000 == 35 [pid = 1739] [id = 456] 12:26:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8f190c00) [pid = 1739] [serial = 1369] [outer = (nil)] 12:26:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fa06c00) [pid = 1739] [serial = 1370] [outer = 0x8f190c00] 12:26:31 INFO - PROCESS | 1739 | 1468524391591 Marionette DEBUG loaded listener.js 12:26:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbc3400) [pid = 1739] [serial = 1371] [outer = 0x8f190c00] 12:26:32 INFO - PROCESS | 1739 | 1468524392579 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1338ms 12:26:32 INFO - PROCESS | 1739 | 1468524392636 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 12:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 12:26:32 INFO - PROCESS | 1739 | 1468524392641 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 12:26:32 INFO - PROCESS | 1739 | 1468524392648 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 12:26:32 INFO - PROCESS | 1739 | 1468524392654 Marionette TRACE conn4 <- [1,1798,null,{}] 12:26:32 INFO - PROCESS | 1739 | 1468524392670 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:32 INFO - PROCESS | 1739 | 1468524392679 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:32 INFO - PROCESS | 1739 | 1468524392913 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 12:26:33 INFO - PROCESS | 1739 | 1468524392998 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:33 INFO - PROCESS | 1739 | 1468524393010 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c4000 == 36 [pid = 1739] [id = 457] 12:26:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914c8800) [pid = 1739] [serial = 1372] [outer = (nil)] 12:26:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x916a5c00) [pid = 1739] [serial = 1373] [outer = 0x914c8800] 12:26:33 INFO - PROCESS | 1739 | 1468524393084 Marionette DEBUG loaded listener.js 12:26:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916afc00) [pid = 1739] [serial = 1374] [outer = 0x914c8800] 12:26:33 INFO - PROCESS | 1739 | 1468524393953 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 12:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 12:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1338ms 12:26:33 INFO - PROCESS | 1739 | 1468524393985 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 12:26:33 INFO - PROCESS | 1739 | 1468524393990 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 12:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 12:26:33 INFO - PROCESS | 1739 | 1468524393997 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 12:26:34 INFO - PROCESS | 1739 | 1468524394001 Marionette TRACE conn4 <- [1,1802,null,{}] 12:26:34 INFO - PROCESS | 1739 | 1468524394024 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:34 INFO - PROCESS | 1739 | 1468524394030 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:34 INFO - PROCESS | 1739 | 1468524394250 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 12:26:34 INFO - PROCESS | 1739 | 1468524394274 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:34 INFO - PROCESS | 1739 | 1468524394282 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d566c00 == 37 [pid = 1739] [id = 458] 12:26:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x914c4c00) [pid = 1739] [serial = 1375] [outer = (nil)] 12:26:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91777400) [pid = 1739] [serial = 1376] [outer = 0x914c4c00] 12:26:34 INFO - PROCESS | 1739 | 1468524394352 Marionette DEBUG loaded listener.js 12:26:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91773000) [pid = 1739] [serial = 1377] [outer = 0x914c4c00] 12:26:35 INFO - PROCESS | 1739 | 1468524395347 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 12:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1383ms 12:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 12:26:35 INFO - PROCESS | 1739 | 1468524395381 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 12:26:35 INFO - PROCESS | 1739 | 1468524395384 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 12:26:35 INFO - PROCESS | 1739 | 1468524395390 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 12:26:35 INFO - PROCESS | 1739 | 1468524395394 Marionette TRACE conn4 <- [1,1806,null,{}] 12:26:35 INFO - PROCESS | 1739 | 1468524395400 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:35 INFO - PROCESS | 1739 | 1468524395405 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:35 INFO - PROCESS | 1739 | 1468524395635 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 12:26:35 INFO - PROCESS | 1739 | 1468524395661 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:35 INFO - PROCESS | 1739 | 1468524395671 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9c400 == 38 [pid = 1739] [id = 459] 12:26:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91771800) [pid = 1739] [serial = 1378] [outer = (nil)] 12:26:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x917aec00) [pid = 1739] [serial = 1379] [outer = 0x91771800] 12:26:35 INFO - PROCESS | 1739 | 1468524395748 Marionette DEBUG loaded listener.js 12:26:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x917b0800) [pid = 1739] [serial = 1380] [outer = 0x91771800] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8eb1e400) [pid = 1739] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fbbd000) [pid = 1739] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91f53c00) [pid = 1739] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fc0ec00) [pid = 1739] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91775c00) [pid = 1739] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e391000) [pid = 1739] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x919ab800) [pid = 1739] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x916ab000) [pid = 1739] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d56c800) [pid = 1739] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d8f4c00) [pid = 1739] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d7a1800) [pid = 1739] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 12:26:36 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8f278400) [pid = 1739] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 12:26:36 INFO - PROCESS | 1739 | 1468524396818 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 12:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 12:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1481ms 12:26:36 INFO - PROCESS | 1739 | 1468524396871 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 12:26:36 INFO - PROCESS | 1739 | 1468524396875 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 12:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 12:26:36 INFO - PROCESS | 1739 | 1468524396882 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 12:26:36 INFO - PROCESS | 1739 | 1468524396885 Marionette TRACE conn4 <- [1,1810,null,{}] 12:26:36 INFO - PROCESS | 1739 | 1468524396891 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:36 INFO - PROCESS | 1739 | 1468524396902 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:37 INFO - PROCESS | 1739 | 1468524397231 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 12:26:37 INFO - PROCESS | 1739 | 1468524397365 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:37 INFO - PROCESS | 1739 | 1468524397375 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9f400 == 39 [pid = 1739] [id = 460] 12:26:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8baa1800) [pid = 1739] [serial = 1381] [outer = (nil)] 12:26:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8baa7800) [pid = 1739] [serial = 1382] [outer = 0x8baa1800] 12:26:37 INFO - PROCESS | 1739 | 1468524397476 Marionette DEBUG loaded listener.js 12:26:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d570000) [pid = 1739] [serial = 1383] [outer = 0x8baa1800] 12:26:38 INFO - PROCESS | 1739 | 1468524398610 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 12:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1784ms 12:26:38 INFO - PROCESS | 1739 | 1468524398669 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 12:26:38 INFO - PROCESS | 1739 | 1468524398675 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 12:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 12:26:38 INFO - PROCESS | 1739 | 1468524398685 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 12:26:38 INFO - PROCESS | 1739 | 1468524398690 Marionette TRACE conn4 <- [1,1814,null,{}] 12:26:38 INFO - PROCESS | 1739 | 1468524398698 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:38 INFO - PROCESS | 1739 | 1468524398708 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:38 INFO - PROCESS | 1739 | 1468524398950 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 12:26:39 INFO - PROCESS | 1739 | 1468524399197 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:39 INFO - PROCESS | 1739 | 1468524399209 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e393400 == 40 [pid = 1739] [id = 461] 12:26:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ea1e400) [pid = 1739] [serial = 1384] [outer = (nil)] 12:26:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8eb19400) [pid = 1739] [serial = 1385] [outer = 0x8ea1e400] 12:26:39 INFO - PROCESS | 1739 | 1468524399341 Marionette DEBUG loaded listener.js 12:26:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ebecc00) [pid = 1739] [serial = 1386] [outer = 0x8ea1e400] 12:26:40 INFO - PROCESS | 1739 | 1468524400368 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 12:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 12:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1733ms 12:26:40 INFO - PROCESS | 1739 | 1468524400419 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 12:26:40 INFO - PROCESS | 1739 | 1468524400425 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 12:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 12:26:40 INFO - PROCESS | 1739 | 1468524400433 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 12:26:40 INFO - PROCESS | 1739 | 1468524400437 Marionette TRACE conn4 <- [1,1818,null,{}] 12:26:40 INFO - PROCESS | 1739 | 1468524400444 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:40 INFO - PROCESS | 1739 | 1468524400451 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:40 INFO - PROCESS | 1739 | 1468524400673 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 12:26:40 INFO - PROCESS | 1739 | 1468524400953 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:40 INFO - PROCESS | 1739 | 1468524400962 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbc800 == 41 [pid = 1739] [id = 462] 12:26:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fbbe000) [pid = 1739] [serial = 1387] [outer = (nil)] 12:26:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8fc11c00) [pid = 1739] [serial = 1388] [outer = 0x8fbbe000] 12:26:41 INFO - PROCESS | 1739 | 1468524401091 Marionette DEBUG loaded listener.js 12:26:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x914c7c00) [pid = 1739] [serial = 1389] [outer = 0x8fbbe000] 12:26:42 INFO - PROCESS | 1739 | 1468524402035 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 12:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 12:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1680ms 12:26:42 INFO - PROCESS | 1739 | 1468524402113 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 12:26:42 INFO - PROCESS | 1739 | 1468524402120 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 12:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 12:26:42 INFO - PROCESS | 1739 | 1468524402138 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 12:26:42 INFO - PROCESS | 1739 | 1468524402146 Marionette TRACE conn4 <- [1,1822,null,{}] 12:26:42 INFO - PROCESS | 1739 | 1468524402153 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:42 INFO - PROCESS | 1739 | 1468524402160 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:42 INFO - PROCESS | 1739 | 1468524402402 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 12:26:42 INFO - PROCESS | 1739 | 1468524402628 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:42 INFO - PROCESS | 1739 | 1468524402636 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fbc00 == 42 [pid = 1739] [id = 463] 12:26:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8e394000) [pid = 1739] [serial = 1390] [outer = (nil)] 12:26:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x916e3800) [pid = 1739] [serial = 1391] [outer = 0x8e394000] 12:26:42 INFO - PROCESS | 1739 | 1468524402736 Marionette DEBUG loaded listener.js 12:26:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x919a9000) [pid = 1739] [serial = 1392] [outer = 0x8e394000] 12:26:43 INFO - PROCESS | 1739 | 1468524403668 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 12:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 12:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1596ms 12:26:43 INFO - PROCESS | 1739 | 1468524403726 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 12:26:43 INFO - PROCESS | 1739 | 1468524403731 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 12:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 12:26:43 INFO - PROCESS | 1739 | 1468524403738 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 12:26:43 INFO - PROCESS | 1739 | 1468524403742 Marionette TRACE conn4 <- [1,1826,null,{}] 12:26:43 INFO - PROCESS | 1739 | 1468524403747 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:43 INFO - PROCESS | 1739 | 1468524403753 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:43 INFO - PROCESS | 1739 | 1468524403935 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 12:26:44 INFO - PROCESS | 1739 | 1468524404170 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:44 INFO - PROCESS | 1739 | 1468524404176 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa09400 == 43 [pid = 1739] [id = 464] 12:26:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fc08c00) [pid = 1739] [serial = 1393] [outer = (nil)] 12:26:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91f40000) [pid = 1739] [serial = 1394] [outer = 0x8fc08c00] 12:26:44 INFO - PROCESS | 1739 | 1468524404305 Marionette DEBUG loaded listener.js 12:26:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91f46400) [pid = 1739] [serial = 1395] [outer = 0x8fc08c00] 12:26:45 INFO - PROCESS | 1739 | 1468524405238 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 12:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 12:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1579ms 12:26:45 INFO - PROCESS | 1739 | 1468524405318 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 12:26:45 INFO - PROCESS | 1739 | 1468524405322 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 12:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 12:26:45 INFO - PROCESS | 1739 | 1468524405329 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 12:26:45 INFO - PROCESS | 1739 | 1468524405332 Marionette TRACE conn4 <- [1,1830,null,{}] 12:26:45 INFO - PROCESS | 1739 | 1468524405339 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:45 INFO - PROCESS | 1739 | 1468524405345 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:45 INFO - PROCESS | 1739 | 1468524405564 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 12:26:45 INFO - PROCESS | 1739 | 1468524405833 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:45 INFO - PROCESS | 1739 | 1468524405853 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f60400 == 44 [pid = 1739] [id = 465] 12:26:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x91f60800) [pid = 1739] [serial = 1396] [outer = (nil)] 12:26:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9222b000) [pid = 1739] [serial = 1397] [outer = 0x91f60800] 12:26:46 INFO - PROCESS | 1739 | 1468524406007 Marionette DEBUG loaded listener.js 12:26:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x93934400) [pid = 1739] [serial = 1398] [outer = 0x91f60800] 12:26:47 INFO - PROCESS | 1739 | 1468524407256 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 12:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 12:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1984ms 12:26:47 INFO - PROCESS | 1739 | 1468524407314 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 12:26:47 INFO - PROCESS | 1739 | 1468524407321 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 12:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 12:26:47 INFO - PROCESS | 1739 | 1468524407339 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 12:26:47 INFO - PROCESS | 1739 | 1468524407344 Marionette TRACE conn4 <- [1,1834,null,{}] 12:26:47 INFO - PROCESS | 1739 | 1468524407397 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:47 INFO - PROCESS | 1739 | 1468524407401 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:47 INFO - PROCESS | 1739 | 1468524407637 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 12:26:47 INFO - PROCESS | 1739 | 1468524407931 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:47 INFO - PROCESS | 1739 | 1468524407947 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea19800 == 45 [pid = 1739] [id = 466] 12:26:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ea1b400) [pid = 1739] [serial = 1399] [outer = (nil)] 12:26:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8eb16800) [pid = 1739] [serial = 1400] [outer = 0x8ea1b400] 12:26:48 INFO - PROCESS | 1739 | 1468524408021 Marionette DEBUG loaded listener.js 12:26:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ebe8800) [pid = 1739] [serial = 1401] [outer = 0x8ea1b400] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8e138800 == 44 [pid = 1739] [id = 433] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9c400 == 43 [pid = 1739] [id = 459] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d566c00 == 42 [pid = 1739] [id = 458] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x914c4000 == 41 [pid = 1739] [id = 457] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebea000 == 40 [pid = 1739] [id = 456] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13bc00 == 39 [pid = 1739] [id = 455] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56d000 == 38 [pid = 1739] [id = 431] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d7a0800 == 37 [pid = 1739] [id = 445] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5400 == 36 [pid = 1739] [id = 435] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbc000 == 35 [pid = 1739] [id = 440] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f9c00 == 34 [pid = 1739] [id = 443] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f9400 == 33 [pid = 1739] [id = 428] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8e390800 == 32 [pid = 1739] [id = 450] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8e141400 == 31 [pid = 1739] [id = 438] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5000 == 30 [pid = 1739] [id = 432] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x91775400 == 29 [pid = 1739] [id = 453] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8f187400 == 28 [pid = 1739] [id = 436] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbb8800 == 27 [pid = 1739] [id = 426] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbf000 == 26 [pid = 1739] [id = 439] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d568400 == 25 [pid = 1739] [id = 454] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1cc00 == 24 [pid = 1739] [id = 425] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4c00 == 23 [pid = 1739] [id = 452] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x916a7800 == 22 [pid = 1739] [id = 430] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f8000 == 21 [pid = 1739] [id = 451] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d792400 == 20 [pid = 1739] [id = 429] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8e136c00 == 19 [pid = 1739] [id = 424] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79dc00 == 18 [pid = 1739] [id = 437] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8f185c00 == 17 [pid = 1739] [id = 434] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d799000 == 16 [pid = 1739] [id = 427] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56bc00 == 15 [pid = 1739] [id = 444] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9c000 == 14 [pid = 1739] [id = 441] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x919a8000 == 13 [pid = 1739] [id = 442] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x91f60400 == 12 [pid = 1739] [id = 465] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa09400 == 11 [pid = 1739] [id = 464] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fbc00 == 10 [pid = 1739] [id = 463] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8e393400 == 9 [pid = 1739] [id = 461] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbc800 == 8 [pid = 1739] [id = 462] 12:26:49 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9f400 == 7 [pid = 1739] [id = 460] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8ebf2c00) [pid = 1739] [serial = 1344] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8fbc2000) [pid = 1739] [serial = 1346] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ebebc00) [pid = 1739] [serial = 1343] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x93932000) [pid = 1739] [serial = 1331] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x914cb800) [pid = 1739] [serial = 1320] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91999800) [pid = 1739] [serial = 1323] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ea1a000) [pid = 1739] [serial = 1316] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91f54800) [pid = 1739] [serial = 1328] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8fcb0400) [pid = 1739] [serial = 1319] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ea1f000) [pid = 1739] [serial = 1317] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x91f3dc00) [pid = 1739] [serial = 1326] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ea13000) [pid = 1739] [serial = 1334] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fc08000) [pid = 1739] [serial = 1347] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8f277c00) [pid = 1739] [serial = 1338] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8eb17000) [pid = 1739] [serial = 1337] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x917ae800) [pid = 1739] [serial = 1322] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e133c00) [pid = 1739] [serial = 1341] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d8f7800) [pid = 1739] [serial = 1340] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8eb1d000) [pid = 1739] [serial = 1335] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9395a800) [pid = 1739] [serial = 1332] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fbbd400) [pid = 1739] [serial = 1349] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x919af800) [pid = 1739] [serial = 1325] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x91f57000) [pid = 1739] [serial = 1329] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x91699000) [pid = 1739] [serial = 1352] [outer = (nil)] [url = about:blank] 12:26:49 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8fca8000) [pid = 1739] [serial = 1350] [outer = (nil)] [url = about:blank] 12:26:50 INFO - PROCESS | 1739 | 1468524410050 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 12:26:50 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 12:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 2740ms 12:26:50 INFO - PROCESS | 1739 | 1468524410079 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 12:26:50 INFO - PROCESS | 1739 | 1468524410086 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 12:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 12:26:50 INFO - PROCESS | 1739 | 1468524410094 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 12:26:50 INFO - PROCESS | 1739 | 1468524410099 Marionette TRACE conn4 <- [1,1838,null,{}] 12:26:50 INFO - PROCESS | 1739 | 1468524410109 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:50 INFO - PROCESS | 1739 | 1468524410114 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:50 INFO - PROCESS | 1739 | 1468524410341 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 12:26:50 INFO - PROCESS | 1739 | 1468524410472 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:50 INFO - PROCESS | 1739 | 1468524410484 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56d800 == 8 [pid = 1739] [id = 467] 12:26:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d56f800) [pid = 1739] [serial = 1402] [outer = (nil)] 12:26:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d8f4000) [pid = 1739] [serial = 1403] [outer = 0x8d56f800] 12:26:50 INFO - PROCESS | 1739 | 1468524410555 Marionette DEBUG loaded listener.js 12:26:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e132c00) [pid = 1739] [serial = 1404] [outer = 0x8d56f800] 12:26:51 INFO - PROCESS | 1739 | 1468524411455 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 12:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 12:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1383ms 12:26:51 INFO - PROCESS | 1739 | 1468524411477 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 12:26:51 INFO - PROCESS | 1739 | 1468524411488 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 12:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 12:26:51 INFO - PROCESS | 1739 | 1468524411500 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 12:26:51 INFO - PROCESS | 1739 | 1468524411504 Marionette TRACE conn4 <- [1,1842,null,{}] 12:26:51 INFO - PROCESS | 1739 | 1468524411511 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:51 INFO - PROCESS | 1739 | 1468524411516 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:51 INFO - PROCESS | 1739 | 1468524411698 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 12:26:51 INFO - PROCESS | 1739 | 1468524411845 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:51 INFO - PROCESS | 1739 | 1468524411852 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea17000 == 9 [pid = 1739] [id = 468] 12:26:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8eb13800) [pid = 1739] [serial = 1405] [outer = (nil)] 12:26:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8eb1a000) [pid = 1739] [serial = 1406] [outer = 0x8eb13800] 12:26:51 INFO - PROCESS | 1739 | 1468524411937 Marionette DEBUG loaded listener.js 12:26:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ebe9000) [pid = 1739] [serial = 1407] [outer = 0x8eb13800] 12:26:52 INFO - PROCESS | 1739 | 1468524412932 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 12:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 12:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1489ms 12:26:53 INFO - PROCESS | 1739 | 1468524412996 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 12:26:53 INFO - PROCESS | 1739 | 1468524413001 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 12:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 12:26:53 INFO - PROCESS | 1739 | 1468524413007 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 12:26:53 INFO - PROCESS | 1739 | 1468524413014 Marionette TRACE conn4 <- [1,1846,null,{}] 12:26:53 INFO - PROCESS | 1739 | 1468524413041 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:53 INFO - PROCESS | 1739 | 1468524413052 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:53 INFO - PROCESS | 1739 | 1468524413285 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 12:26:53 INFO - PROCESS | 1739 | 1468524413310 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:53 INFO - PROCESS | 1739 | 1468524413322 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f279c00 == 10 [pid = 1739] [id = 469] 12:26:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8f27a000) [pid = 1739] [serial = 1408] [outer = (nil)] 12:26:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fa08c00) [pid = 1739] [serial = 1409] [outer = 0x8f27a000] 12:26:53 INFO - PROCESS | 1739 | 1468524413398 Marionette DEBUG loaded listener.js 12:26:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fbb9800) [pid = 1739] [serial = 1410] [outer = 0x8f27a000] 12:26:54 INFO - PROCESS | 1739 | 1468524414807 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91771800) [pid = 1739] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x914c4c00) [pid = 1739] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91775800) [pid = 1739] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d56a400) [pid = 1739] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e13a000) [pid = 1739] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x914c8800) [pid = 1739] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e13d400) [pid = 1739] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8fc0c800) [pid = 1739] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8f278c00) [pid = 1739] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 12:26:54 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8f190c00) [pid = 1739] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 12:26:54 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) 12:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1899ms 12:26:54 INFO - PROCESS | 1739 | 1468524414908 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 12:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 12:26:54 INFO - PROCESS | 1739 | 1468524414912 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 12:26:54 INFO - PROCESS | 1739 | 1468524414919 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 12:26:54 INFO - PROCESS | 1739 | 1468524414923 Marionette TRACE conn4 <- [1,1850,null,{}] 12:26:54 INFO - PROCESS | 1739 | 1468524414929 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:54 INFO - PROCESS | 1739 | 1468524414934 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:55 INFO - PROCESS | 1739 | 1468524415170 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 12:26:55 INFO - PROCESS | 1739 | 1468524415304 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:55 INFO - PROCESS | 1739 | 1468524415314 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa0400 == 11 [pid = 1739] [id = 470] 12:26:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8e392800) [pid = 1739] [serial = 1411] [outer = (nil)] 12:26:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8f275800) [pid = 1739] [serial = 1412] [outer = 0x8e392800] 12:26:55 INFO - PROCESS | 1739 | 1468524415391 Marionette DEBUG loaded listener.js 12:26:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8fbc0400) [pid = 1739] [serial = 1413] [outer = 0x8e392800] 12:26:56 INFO - PROCESS | 1739 | 1468524416147 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1288ms 12:26:56 INFO - PROCESS | 1739 | 1468524416207 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 12:26:56 INFO - PROCESS | 1739 | 1468524416210 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 12:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 12:26:56 INFO - PROCESS | 1739 | 1468524416218 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 12:26:56 INFO - PROCESS | 1739 | 1468524416221 Marionette TRACE conn4 <- [1,1854,null,{}] 12:26:56 INFO - PROCESS | 1739 | 1468524416227 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:56 INFO - PROCESS | 1739 | 1468524416232 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:56 INFO - PROCESS | 1739 | 1468524416406 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 12:26:56 INFO - PROCESS | 1739 | 1468524416416 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:56 INFO - PROCESS | 1739 | 1468524416422 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc07000 == 12 [pid = 1739] [id = 471] 12:26:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fc0c800) [pid = 1739] [serial = 1414] [outer = (nil)] 12:26:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fcae000) [pid = 1739] [serial = 1415] [outer = 0x8fc0c800] 12:26:56 INFO - PROCESS | 1739 | 1468524416494 Marionette DEBUG loaded listener.js 12:26:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x914c5800) [pid = 1739] [serial = 1416] [outer = 0x8fc0c800] 12:26:57 INFO - PROCESS | 1739 | 1468524417624 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 12:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1479ms 12:26:57 INFO - PROCESS | 1739 | 1468524417699 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 12:26:57 INFO - PROCESS | 1739 | 1468524417705 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 12:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 12:26:57 INFO - PROCESS | 1739 | 1468524417714 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 12:26:57 INFO - PROCESS | 1739 | 1468524417719 Marionette TRACE conn4 <- [1,1858,null,{}] 12:26:57 INFO - PROCESS | 1739 | 1468524417730 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:57 INFO - PROCESS | 1739 | 1468524417735 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:57 INFO - PROCESS | 1739 | 1468524417980 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 12:26:58 INFO - PROCESS | 1739 | 1468524418216 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:58 INFO - PROCESS | 1739 | 1468524418226 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79ec00 == 13 [pid = 1739] [id = 472] 12:26:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d8f0800) [pid = 1739] [serial = 1417] [outer = (nil)] 12:26:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e392000) [pid = 1739] [serial = 1418] [outer = 0x8d8f0800] 12:26:58 INFO - PROCESS | 1739 | 1468524418339 Marionette DEBUG loaded listener.js 12:26:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ea20000) [pid = 1739] [serial = 1419] [outer = 0x8d8f0800] 12:26:59 INFO - PROCESS | 1739 | 1468524419337 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 12:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 12:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1690ms 12:26:59 INFO - PROCESS | 1739 | 1468524419405 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 12:26:59 INFO - PROCESS | 1739 | 1468524419413 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 12:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 12:26:59 INFO - PROCESS | 1739 | 1468524419424 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 12:26:59 INFO - PROCESS | 1739 | 1468524419428 Marionette TRACE conn4 <- [1,1862,null,{}] 12:26:59 INFO - PROCESS | 1739 | 1468524419436 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:26:59 INFO - PROCESS | 1739 | 1468524419443 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:59 INFO - PROCESS | 1739 | 1468524419676 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 12:26:59 INFO - PROCESS | 1739 | 1468524419911 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:26:59 INFO - PROCESS | 1739 | 1468524419923 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:26:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f2c00 == 14 [pid = 1739] [id = 473] 12:26:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fa09400) [pid = 1739] [serial = 1420] [outer = (nil)] 12:27:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fbbdc00) [pid = 1739] [serial = 1421] [outer = 0x8fa09400] 12:27:00 INFO - PROCESS | 1739 | 1468524420041 Marionette DEBUG loaded listener.js 12:27:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fbbac00) [pid = 1739] [serial = 1422] [outer = 0x8fa09400] 12:27:01 INFO - PROCESS | 1739 | 1468524421131 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 12:27:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 12:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1785ms 12:27:01 INFO - PROCESS | 1739 | 1468524421211 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 12:27:01 INFO - PROCESS | 1739 | 1468524421216 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 12:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 12:27:01 INFO - PROCESS | 1739 | 1468524421225 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 12:27:01 INFO - PROCESS | 1739 | 1468524421233 Marionette TRACE conn4 <- [1,1866,null,{}] 12:27:01 INFO - PROCESS | 1739 | 1468524421254 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:01 INFO - PROCESS | 1739 | 1468524421266 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:01 INFO - PROCESS | 1739 | 1468524421579 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 12:27:01 INFO - PROCESS | 1739 | 1468524421773 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:01 INFO - PROCESS | 1739 | 1468524421786 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:01 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a8800 == 15 [pid = 1739] [id = 474] 12:27:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916a8c00) [pid = 1739] [serial = 1423] [outer = (nil)] 12:27:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916af400) [pid = 1739] [serial = 1424] [outer = 0x916a8c00] 12:27:01 INFO - PROCESS | 1739 | 1468524421874 Marionette DEBUG loaded listener.js 12:27:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x916b3400) [pid = 1739] [serial = 1425] [outer = 0x916a8c00] 12:27:02 INFO - PROCESS | 1739 | 1468524422816 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 12:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 12:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1644ms 12:27:02 INFO - PROCESS | 1739 | 1468524422869 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 12:27:02 INFO - PROCESS | 1739 | 1468524422874 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 12:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 12:27:02 INFO - PROCESS | 1739 | 1468524422882 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 12:27:02 INFO - PROCESS | 1739 | 1468524422887 Marionette TRACE conn4 <- [1,1870,null,{}] 12:27:02 INFO - PROCESS | 1739 | 1468524422893 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:02 INFO - PROCESS | 1739 | 1468524422899 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:03 INFO - PROCESS | 1739 | 1468524423114 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 12:27:03 INFO - PROCESS | 1739 | 1468524423342 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:03 INFO - PROCESS | 1739 | 1468524423352 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f279800 == 16 [pid = 1739] [id = 475] 12:27:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fcae400) [pid = 1739] [serial = 1426] [outer = (nil)] 12:27:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x916e0c00) [pid = 1739] [serial = 1427] [outer = 0x8fcae400] 12:27:03 INFO - PROCESS | 1739 | 1468524423479 Marionette DEBUG loaded listener.js 12:27:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91778000) [pid = 1739] [serial = 1428] [outer = 0x8fcae400] 12:27:04 INFO - PROCESS | 1739 | 1468524424643 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 12:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 12:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1833ms 12:27:04 INFO - PROCESS | 1739 | 1468524424717 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 12:27:04 INFO - PROCESS | 1739 | 1468524424722 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 12:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 12:27:04 INFO - PROCESS | 1739 | 1468524424732 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 12:27:04 INFO - PROCESS | 1739 | 1468524424737 Marionette TRACE conn4 <- [1,1874,null,{}] 12:27:04 INFO - PROCESS | 1739 | 1468524424757 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:04 INFO - PROCESS | 1739 | 1468524424764 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:04 INFO - PROCESS | 1739 | 1468524424970 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 12:27:05 INFO - PROCESS | 1739 | 1468524425310 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:05 INFO - PROCESS | 1739 | 1468524425326 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f8400 == 17 [pid = 1739] [id = 476] 12:27:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d8f9400) [pid = 1739] [serial = 1429] [outer = (nil)] 12:27:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8e139800) [pid = 1739] [serial = 1430] [outer = 0x8d8f9400] 12:27:05 INFO - PROCESS | 1739 | 1468524425407 Marionette DEBUG loaded listener.js 12:27:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8ea18000) [pid = 1739] [serial = 1431] [outer = 0x8d8f9400] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91777400) [pid = 1739] [serial = 1376] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x91773000) [pid = 1739] [serial = 1377] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x9177c400) [pid = 1739] [serial = 1361] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x917a7800) [pid = 1739] [serial = 1362] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91999400) [pid = 1739] [serial = 1364] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9199e000) [pid = 1739] [serial = 1365] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8eb14c00) [pid = 1739] [serial = 1355] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8f188400) [pid = 1739] [serial = 1356] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x916a5c00) [pid = 1739] [serial = 1373] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ea15400) [pid = 1739] [serial = 1367] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ea16800) [pid = 1739] [serial = 1368] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fcadc00) [pid = 1739] [serial = 1358] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91691800) [pid = 1739] [serial = 1359] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x9169f000) [pid = 1739] [serial = 1353] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8fa06c00) [pid = 1739] [serial = 1370] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fbc3400) [pid = 1739] [serial = 1371] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x917b0800) [pid = 1739] [serial = 1380] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x916afc00) [pid = 1739] [serial = 1374] [outer = (nil)] [url = about:blank] 12:27:05 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x917aec00) [pid = 1739] [serial = 1379] [outer = (nil)] [url = about:blank] 12:27:06 INFO - PROCESS | 1739 | 1468524426321 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 12:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 12:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1647ms 12:27:06 INFO - PROCESS | 1739 | 1468524426379 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 12:27:06 INFO - PROCESS | 1739 | 1468524426386 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 12:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 12:27:06 INFO - PROCESS | 1739 | 1468524426397 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 12:27:06 INFO - PROCESS | 1739 | 1468524426401 Marionette TRACE conn4 <- [1,1878,null,{}] 12:27:06 INFO - PROCESS | 1739 | 1468524426408 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:06 INFO - PROCESS | 1739 | 1468524426414 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:06 INFO - PROCESS | 1739 | 1468524426585 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 12:27:06 INFO - PROCESS | 1739 | 1468524426595 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:06 INFO - PROCESS | 1739 | 1468524426603 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebec000 == 18 [pid = 1739] [id = 477] 12:27:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8f273800) [pid = 1739] [serial = 1432] [outer = (nil)] 12:27:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fa0ac00) [pid = 1739] [serial = 1433] [outer = 0x8f273800] 12:27:06 INFO - PROCESS | 1739 | 1468524426680 Marionette DEBUG loaded listener.js 12:27:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fbbf800) [pid = 1739] [serial = 1434] [outer = 0x8f273800] 12:27:07 INFO - PROCESS | 1739 | 1468524427628 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 12:27:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 12:27:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1280ms 12:27:07 INFO - PROCESS | 1739 | 1468524427677 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 12:27:07 INFO - PROCESS | 1739 | 1468524427682 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 12:27:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 12:27:07 INFO - PROCESS | 1739 | 1468524427689 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 12:27:07 INFO - PROCESS | 1739 | 1468524427695 Marionette TRACE conn4 <- [1,1882,null,{}] 12:27:07 INFO - PROCESS | 1739 | 1468524427716 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:07 INFO - PROCESS | 1739 | 1468524427725 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:07 INFO - PROCESS | 1739 | 1468524427983 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 12:27:08 INFO - PROCESS | 1739 | 1468524427999 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:08 INFO - PROCESS | 1739 | 1468524428009 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcabc00 == 19 [pid = 1739] [id = 478] 12:27:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x914ce800) [pid = 1739] [serial = 1435] [outer = (nil)] 12:27:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9169f000) [pid = 1739] [serial = 1436] [outer = 0x914ce800] 12:27:08 INFO - PROCESS | 1739 | 1468524428089 Marionette DEBUG loaded listener.js 12:27:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x916ad400) [pid = 1739] [serial = 1437] [outer = 0x914ce800] 12:27:09 INFO - PROCESS | 1739 | 1468524429105 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 12:27:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 12:27:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1442ms 12:27:09 INFO - PROCESS | 1739 | 1468524429132 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 12:27:09 INFO - PROCESS | 1739 | 1468524429137 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 12:27:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 12:27:09 INFO - PROCESS | 1739 | 1468524429143 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 12:27:09 INFO - PROCESS | 1739 | 1468524429147 Marionette TRACE conn4 <- [1,1886,null,{}] 12:27:09 INFO - PROCESS | 1739 | 1468524429152 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:09 INFO - PROCESS | 1739 | 1468524429157 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:09 INFO - PROCESS | 1739 | 1468524429384 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 12:27:09 INFO - PROCESS | 1739 | 1468524429406 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:09 INFO - PROCESS | 1739 | 1468524429413 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb14800 == 20 [pid = 1739] [id = 479] 12:27:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x916b1400) [pid = 1739] [serial = 1438] [outer = (nil)] 12:27:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9177e400) [pid = 1739] [serial = 1439] [outer = 0x916b1400] 12:27:09 INFO - PROCESS | 1739 | 1468524429486 Marionette DEBUG loaded listener.js 12:27:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x917a3400) [pid = 1739] [serial = 1440] [outer = 0x916b1400] 12:27:10 INFO - PROCESS | 1739 | 1468524430505 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8baa1800) [pid = 1739] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ea1e400) [pid = 1739] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fbbe000) [pid = 1739] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f27a000) [pid = 1739] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ea1b400) [pid = 1739] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8e394000) [pid = 1739] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d56f800) [pid = 1739] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8eb13800) [pid = 1739] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8fc08c00) [pid = 1739] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x91f60800) [pid = 1739] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 12:27:10 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8e392800) [pid = 1739] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 12:27:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 12:27:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1436ms 12:27:10 INFO - PROCESS | 1739 | 1468524430580 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 12:27:10 INFO - PROCESS | 1739 | 1468524430584 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 12:27:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 12:27:10 INFO - PROCESS | 1739 | 1468524430591 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 12:27:10 INFO - PROCESS | 1739 | 1468524430593 Marionette TRACE conn4 <- [1,1890,null,{}] 12:27:10 INFO - PROCESS | 1739 | 1468524430599 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:10 INFO - PROCESS | 1739 | 1468524430605 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:10 INFO - PROCESS | 1739 | 1468524430763 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 12:27:10 INFO - PROCESS | 1739 | 1468524430898 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:10 INFO - PROCESS | 1739 | 1468524430907 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1dc00 == 21 [pid = 1739] [id = 480] 12:27:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8eb13800) [pid = 1739] [serial = 1441] [outer = (nil)] 12:27:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8fc0a400) [pid = 1739] [serial = 1442] [outer = 0x8eb13800] 12:27:10 INFO - PROCESS | 1739 | 1468524430976 Marionette DEBUG loaded listener.js 12:27:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x91775800) [pid = 1739] [serial = 1443] [outer = 0x8eb13800] 12:27:11 INFO - PROCESS | 1739 | 1468524431787 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 12:27:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 12:27:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1239ms 12:27:11 INFO - PROCESS | 1739 | 1468524431830 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 12:27:11 INFO - PROCESS | 1739 | 1468524431833 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 12:27:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 12:27:11 INFO - PROCESS | 1739 | 1468524431847 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 12:27:11 INFO - PROCESS | 1739 | 1468524431850 Marionette TRACE conn4 <- [1,1894,null,{}] 12:27:11 INFO - PROCESS | 1739 | 1468524431856 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:11 INFO - PROCESS | 1739 | 1468524431867 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:12 INFO - PROCESS | 1739 | 1468524432076 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 12:27:12 INFO - PROCESS | 1739 | 1468524432087 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:12 INFO - PROCESS | 1739 | 1468524432095 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea11800 == 22 [pid = 1739] [id = 481] 12:27:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ea1cc00) [pid = 1739] [serial = 1444] [outer = (nil)] 12:27:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x917af800) [pid = 1739] [serial = 1445] [outer = 0x8ea1cc00] 12:27:12 INFO - PROCESS | 1739 | 1468524432304 Marionette DEBUG loaded listener.js 12:27:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x919a0000) [pid = 1739] [serial = 1446] [outer = 0x8ea1cc00] 12:27:13 INFO - PROCESS | 1739 | 1468524433344 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 12:27:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 12:27:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1542ms 12:27:13 INFO - PROCESS | 1739 | 1468524433384 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 12:27:13 INFO - PROCESS | 1739 | 1468524433391 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 12:27:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 12:27:13 INFO - PROCESS | 1739 | 1468524433399 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 12:27:13 INFO - PROCESS | 1739 | 1468524433405 Marionette TRACE conn4 <- [1,1898,null,{}] 12:27:13 INFO - PROCESS | 1739 | 1468524433415 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:13 INFO - PROCESS | 1739 | 1468524433422 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:13 INFO - PROCESS | 1739 | 1468524433614 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 12:27:13 INFO - PROCESS | 1739 | 1468524433859 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:13 INFO - PROCESS | 1739 | 1468524433872 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13a400 == 23 [pid = 1739] [id = 482] 12:27:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e13d400) [pid = 1739] [serial = 1447] [outer = (nil)] 12:27:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8f185c00) [pid = 1739] [serial = 1448] [outer = 0x8e13d400] 12:27:13 INFO - PROCESS | 1739 | 1468524433970 Marionette DEBUG loaded listener.js 12:27:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f274000) [pid = 1739] [serial = 1449] [outer = 0x8e13d400] 12:27:14 INFO - PROCESS | 1739 | 1468524434887 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 12:27:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 12:27:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1537ms 12:27:14 INFO - PROCESS | 1739 | 1468524434937 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 12:27:14 INFO - PROCESS | 1739 | 1468524434944 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 12:27:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 12:27:14 INFO - PROCESS | 1739 | 1468524434956 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 12:27:14 INFO - PROCESS | 1739 | 1468524434960 Marionette TRACE conn4 <- [1,1902,null,{}] 12:27:14 INFO - PROCESS | 1739 | 1468524434967 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:14 INFO - PROCESS | 1739 | 1468524434972 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:15 INFO - PROCESS | 1739 | 1468524435174 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 12:27:15 INFO - PROCESS | 1739 | 1468524435351 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:15 INFO - PROCESS | 1739 | 1468524435364 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18ac00 == 24 [pid = 1739] [id = 483] 12:27:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fcadc00) [pid = 1739] [serial = 1450] [outer = (nil)] 12:27:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91699000) [pid = 1739] [serial = 1451] [outer = 0x8fcadc00] 12:27:15 INFO - PROCESS | 1739 | 1468524435446 Marionette DEBUG loaded listener.js 12:27:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916a5c00) [pid = 1739] [serial = 1452] [outer = 0x8fcadc00] 12:27:16 INFO - PROCESS | 1739 | 1468524436553 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 12:27:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 12:27:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1636ms 12:27:16 INFO - PROCESS | 1739 | 1468524436593 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 12:27:16 INFO - PROCESS | 1739 | 1468524436596 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 12:27:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 12:27:16 INFO - PROCESS | 1739 | 1468524436604 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 12:27:16 INFO - PROCESS | 1739 | 1468524436610 Marionette TRACE conn4 <- [1,1906,null,{}] 12:27:16 INFO - PROCESS | 1739 | 1468524436627 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:16 INFO - PROCESS | 1739 | 1468524436637 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:16 INFO - PROCESS | 1739 | 1468524436838 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 12:27:17 INFO - PROCESS | 1739 | 1468524437063 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:17 INFO - PROCESS | 1739 | 1468524437075 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f185400 == 25 [pid = 1739] [id = 484] 12:27:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9199b000) [pid = 1739] [serial = 1453] [outer = (nil)] 12:27:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x919a4000) [pid = 1739] [serial = 1454] [outer = 0x9199b000] 12:27:17 INFO - PROCESS | 1739 | 1468524437202 Marionette DEBUG loaded listener.js 12:27:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x919ae400) [pid = 1739] [serial = 1455] [outer = 0x9199b000] 12:27:18 INFO - PROCESS | 1739 | 1468524438124 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 12:27:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 12:27:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1584ms 12:27:18 INFO - PROCESS | 1739 | 1468524438189 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 12:27:18 INFO - PROCESS | 1739 | 1468524438194 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 12:27:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 12:27:18 INFO - PROCESS | 1739 | 1468524438201 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 12:27:18 INFO - PROCESS | 1739 | 1468524438204 Marionette TRACE conn4 <- [1,1910,null,{}] 12:27:18 INFO - PROCESS | 1739 | 1468524438211 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:18 INFO - PROCESS | 1739 | 1468524438216 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:18 INFO - PROCESS | 1739 | 1468524438406 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 12:27:18 INFO - PROCESS | 1739 | 1468524438584 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:18 INFO - PROCESS | 1739 | 1468524438597 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa01800 == 26 [pid = 1739] [id = 485] 12:27:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91996800) [pid = 1739] [serial = 1456] [outer = (nil)] 12:27:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f44800) [pid = 1739] [serial = 1457] [outer = 0x91996800] 12:27:18 INFO - PROCESS | 1739 | 1468524438726 Marionette DEBUG loaded listener.js 12:27:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91f52800) [pid = 1739] [serial = 1458] [outer = 0x91996800] 12:27:19 INFO - PROCESS | 1739 | 1468524439657 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 12:27:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 12:27:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1485ms 12:27:19 INFO - PROCESS | 1739 | 1468524439688 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 12:27:19 INFO - PROCESS | 1739 | 1468524439693 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 12:27:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 12:27:19 INFO - PROCESS | 1739 | 1468524439699 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 12:27:19 INFO - PROCESS | 1739 | 1468524439703 Marionette TRACE conn4 <- [1,1914,null,{}] 12:27:19 INFO - PROCESS | 1739 | 1468524439709 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:19 INFO - PROCESS | 1739 | 1468524439714 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:19 INFO - PROCESS | 1739 | 1468524439893 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 12:27:20 INFO - PROCESS | 1739 | 1468524440071 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:20 INFO - PROCESS | 1739 | 1468524440081 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f0000 == 27 [pid = 1739] [id = 486] 12:27:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x917a9800) [pid = 1739] [serial = 1459] [outer = (nil)] 12:27:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91f60800) [pid = 1739] [serial = 1460] [outer = 0x917a9800] 12:27:20 INFO - PROCESS | 1739 | 1468524440173 Marionette DEBUG loaded listener.js 12:27:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x92224000) [pid = 1739] [serial = 1461] [outer = 0x917a9800] 12:27:21 INFO - PROCESS | 1739 | 1468524441150 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 12:27:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 12:27:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1480ms 12:27:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 12:27:21 INFO - PROCESS | 1739 | 1468524441180 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 12:27:21 INFO - PROCESS | 1739 | 1468524441183 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 12:27:21 INFO - PROCESS | 1739 | 1468524441191 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 12:27:21 INFO - PROCESS | 1739 | 1468524441194 Marionette TRACE conn4 <- [1,1918,null,{}] 12:27:21 INFO - PROCESS | 1739 | 1468524441200 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:21 INFO - PROCESS | 1739 | 1468524441211 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:21 INFO - PROCESS | 1739 | 1468524441432 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 12:27:21 INFO - PROCESS | 1739 | 1468524441623 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:21 INFO - PROCESS | 1739 | 1468524441635 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f27b400 == 28 [pid = 1739] [id = 487] 12:27:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9199a000) [pid = 1739] [serial = 1462] [outer = (nil)] 12:27:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x93933c00) [pid = 1739] [serial = 1463] [outer = 0x9199a000] 12:27:21 INFO - PROCESS | 1739 | 1468524441765 Marionette DEBUG loaded listener.js 12:27:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9393b400) [pid = 1739] [serial = 1464] [outer = 0x9199a000] 12:27:22 INFO - PROCESS | 1739 | 1468524442648 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 12:27:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 12:27:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1495ms 12:27:22 INFO - PROCESS | 1739 | 1468524442686 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 12:27:22 INFO - PROCESS | 1739 | 1468524442691 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 12:27:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 12:27:22 INFO - PROCESS | 1739 | 1468524442717 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 12:27:22 INFO - PROCESS | 1739 | 1468524442721 Marionette TRACE conn4 <- [1,1922,null,{}] 12:27:22 INFO - PROCESS | 1739 | 1468524442728 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:22 INFO - PROCESS | 1739 | 1468524442734 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:22 INFO - PROCESS | 1739 | 1468524442935 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 12:27:23 INFO - PROCESS | 1739 | 1468524443121 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:23 INFO - PROCESS | 1739 | 1468524443127 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba98800 == 29 [pid = 1739] [id = 488] 12:27:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8baa0000) [pid = 1739] [serial = 1465] [outer = (nil)] 12:27:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9395a400) [pid = 1739] [serial = 1466] [outer = 0x8baa0000] 12:27:23 INFO - PROCESS | 1739 | 1468524443212 Marionette DEBUG loaded listener.js 12:27:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x9395c400) [pid = 1739] [serial = 1467] [outer = 0x8baa0000] 12:27:24 INFO - PROCESS | 1739 | 1468524444178 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 12:27:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 12:27:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1542ms 12:27:24 INFO - PROCESS | 1739 | 1468524444257 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 12:27:24 INFO - PROCESS | 1739 | 1468524444269 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 12:27:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 12:27:24 INFO - PROCESS | 1739 | 1468524444276 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 12:27:24 INFO - PROCESS | 1739 | 1468524444279 Marionette TRACE conn4 <- [1,1926,null,{}] 12:27:24 INFO - PROCESS | 1739 | 1468524444285 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:24 INFO - PROCESS | 1739 | 1468524444290 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:24 INFO - PROCESS | 1739 | 1468524444511 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 12:27:24 INFO - PROCESS | 1739 | 1468524444969 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:24 INFO - PROCESS | 1739 | 1468524444980 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d567c00 == 30 [pid = 1739] [id = 489] 12:27:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d569000) [pid = 1739] [serial = 1468] [outer = (nil)] 12:27:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d793000) [pid = 1739] [serial = 1469] [outer = 0x8d569000] 12:27:25 INFO - PROCESS | 1739 | 1468524445095 Marionette DEBUG loaded listener.js 12:27:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d8f2400) [pid = 1739] [serial = 1470] [outer = 0x8d569000] 12:27:25 INFO - PROCESS | 1739 | 1468524445984 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 12:27:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 12:27:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1740ms 12:27:26 INFO - PROCESS | 1739 | 1468524446018 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 12:27:26 INFO - PROCESS | 1739 | 1468524446024 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 12:27:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 12:27:26 INFO - PROCESS | 1739 | 1468524446032 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 12:27:26 INFO - PROCESS | 1739 | 1468524446037 Marionette TRACE conn4 <- [1,1930,null,{}] 12:27:26 INFO - PROCESS | 1739 | 1468524446071 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:26 INFO - PROCESS | 1739 | 1468524446079 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:26 INFO - PROCESS | 1739 | 1468524446260 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 12:27:26 INFO - PROCESS | 1739 | 1468524446549 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:26 INFO - PROCESS | 1739 | 1468524446559 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18cc00 == 31 [pid = 1739] [id = 490] 12:27:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8f18f000) [pid = 1739] [serial = 1471] [outer = (nil)] 12:27:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8f277800) [pid = 1739] [serial = 1472] [outer = 0x8f18f000] 12:27:26 INFO - PROCESS | 1739 | 1468524446697 Marionette DEBUG loaded listener.js 12:27:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8fbbb800) [pid = 1739] [serial = 1473] [outer = 0x8f18f000] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8d570000) [pid = 1739] [serial = 1383] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8baa7800) [pid = 1739] [serial = 1382] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8ebecc00) [pid = 1739] [serial = 1386] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8eb19400) [pid = 1739] [serial = 1385] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x914c7c00) [pid = 1739] [serial = 1389] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8fc11c00) [pid = 1739] [serial = 1388] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8fa08c00) [pid = 1739] [serial = 1409] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8eb16800) [pid = 1739] [serial = 1400] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8ebe8800) [pid = 1739] [serial = 1401] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x919a9000) [pid = 1739] [serial = 1392] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x916e3800) [pid = 1739] [serial = 1391] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d8f4000) [pid = 1739] [serial = 1403] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8e132c00) [pid = 1739] [serial = 1404] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8eb1a000) [pid = 1739] [serial = 1406] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91f46400) [pid = 1739] [serial = 1395] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91f40000) [pid = 1739] [serial = 1394] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x93934400) [pid = 1739] [serial = 1398] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9222b000) [pid = 1739] [serial = 1397] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8f275800) [pid = 1739] [serial = 1412] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fcae000) [pid = 1739] [serial = 1415] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbc0400) [pid = 1739] [serial = 1413] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fbb9800) [pid = 1739] [serial = 1410] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ebe9000) [pid = 1739] [serial = 1407] [outer = (nil)] [url = about:blank] 12:27:28 INFO - PROCESS | 1739 | 1468524448730 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 12:27:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 12:27:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 2813ms 12:27:28 INFO - PROCESS | 1739 | 1468524448847 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 12:27:28 INFO - PROCESS | 1739 | 1468524448852 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 12:27:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 12:27:28 INFO - PROCESS | 1739 | 1468524448860 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 12:27:28 INFO - PROCESS | 1739 | 1468524448867 Marionette TRACE conn4 <- [1,1934,null,{}] 12:27:28 INFO - PROCESS | 1739 | 1468524448876 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:28 INFO - PROCESS | 1739 | 1468524448882 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:29 INFO - PROCESS | 1739 | 1468524449054 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 12:27:29 INFO - PROCESS | 1739 | 1468524449190 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:29 INFO - PROCESS | 1739 | 1468524449198 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8ef400 == 32 [pid = 1739] [id = 491] 12:27:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d8f1800) [pid = 1739] [serial = 1474] [outer = (nil)] 12:27:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e13c000) [pid = 1739] [serial = 1475] [outer = 0x8d8f1800] 12:27:29 INFO - PROCESS | 1739 | 1468524449274 Marionette DEBUG loaded listener.js 12:27:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e39a000) [pid = 1739] [serial = 1476] [outer = 0x8d8f1800] 12:27:30 INFO - PROCESS | 1739 | 1468524450120 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 12:27:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 12:27:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1334ms 12:27:30 INFO - PROCESS | 1739 | 1468524450195 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 12:27:30 INFO - PROCESS | 1739 | 1468524450210 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 12:27:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 12:27:30 INFO - PROCESS | 1739 | 1468524450222 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 12:27:30 INFO - PROCESS | 1739 | 1468524450226 Marionette TRACE conn4 <- [1,1938,null,{}] 12:27:30 INFO - PROCESS | 1739 | 1468524450233 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:30 INFO - PROCESS | 1739 | 1468524450239 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:30 INFO - PROCESS | 1739 | 1468524450422 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 12:27:30 INFO - PROCESS | 1739 | 1468524450591 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:30 INFO - PROCESS | 1739 | 1468524450602 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb20400 == 33 [pid = 1739] [id = 492] 12:27:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ebeb000) [pid = 1739] [serial = 1477] [outer = (nil)] 12:27:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8ebf1000) [pid = 1739] [serial = 1478] [outer = 0x8ebeb000] 12:27:30 INFO - PROCESS | 1739 | 1468524450679 Marionette DEBUG loaded listener.js 12:27:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8f188c00) [pid = 1739] [serial = 1479] [outer = 0x8ebeb000] 12:27:31 INFO - PROCESS | 1739 | 1468524451705 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 12:27:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 12:27:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1534ms 12:27:31 INFO - PROCESS | 1739 | 1468524451764 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 12:27:31 INFO - PROCESS | 1739 | 1468524451769 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 12:27:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 12:27:31 INFO - PROCESS | 1739 | 1468524451775 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 12:27:31 INFO - PROCESS | 1739 | 1468524451782 Marionette TRACE conn4 <- [1,1942,null,{}] 12:27:31 INFO - PROCESS | 1739 | 1468524451807 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:31 INFO - PROCESS | 1739 | 1468524451816 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:32 INFO - PROCESS | 1739 | 1468524452032 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 12:27:32 INFO - PROCESS | 1739 | 1468524452065 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:32 INFO - PROCESS | 1739 | 1468524452076 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca5800 == 34 [pid = 1739] [id = 493] 12:27:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fca6400) [pid = 1739] [serial = 1480] [outer = (nil)] 12:27:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fcae000) [pid = 1739] [serial = 1481] [outer = 0x8fca6400] 12:27:32 INFO - PROCESS | 1739 | 1468524452150 Marionette DEBUG loaded listener.js 12:27:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x914c7400) [pid = 1739] [serial = 1482] [outer = 0x8fca6400] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ea1cc00) [pid = 1739] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x916b1400) [pid = 1739] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8eb13800) [pid = 1739] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d8f9400) [pid = 1739] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8f273800) [pid = 1739] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fcae400) [pid = 1739] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x914ce800) [pid = 1739] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d8f0800) [pid = 1739] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x916a8c00) [pid = 1739] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fa09400) [pid = 1739] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 12:27:33 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fc0c800) [pid = 1739] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 12:27:33 INFO - PROCESS | 1739 | 1468524453582 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:27:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 12:27:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1841ms 12:27:33 INFO - PROCESS | 1739 | 1468524453617 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 12:27:33 INFO - PROCESS | 1739 | 1468524453621 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 12:27:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 12:27:33 INFO - PROCESS | 1739 | 1468524453627 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 12:27:33 INFO - PROCESS | 1739 | 1468524453630 Marionette TRACE conn4 <- [1,1946,null,{}] 12:27:33 INFO - PROCESS | 1739 | 1468524453636 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:33 INFO - PROCESS | 1739 | 1468524453641 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:33 INFO - PROCESS | 1739 | 1468524453801 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 12:27:33 INFO - PROCESS | 1739 | 1468524453811 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:33 INFO - PROCESS | 1739 | 1468524453819 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d565c00 == 35 [pid = 1739] [id = 494] 12:27:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914c8c00) [pid = 1739] [serial = 1483] [outer = (nil)] 12:27:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91694800) [pid = 1739] [serial = 1484] [outer = 0x914c8c00] 12:27:33 INFO - PROCESS | 1739 | 1468524453890 Marionette DEBUG loaded listener.js 12:27:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x9169e400) [pid = 1739] [serial = 1485] [outer = 0x914c8c00] 12:27:34 INFO - PROCESS | 1739 | 1468524454774 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 12:27:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 12:27:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1186ms 12:27:34 INFO - PROCESS | 1739 | 1468524454816 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 12:27:34 INFO - PROCESS | 1739 | 1468524454820 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 12:27:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 12:27:34 INFO - PROCESS | 1739 | 1468524454827 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 12:27:34 INFO - PROCESS | 1739 | 1468524454830 Marionette TRACE conn4 <- [1,1950,null,{}] 12:27:34 INFO - PROCESS | 1739 | 1468524454836 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:34 INFO - PROCESS | 1739 | 1468524454841 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:34 INFO - PROCESS | 1739 | 1468524454991 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 12:27:35 INFO - PROCESS | 1739 | 1468524455003 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:35 INFO - PROCESS | 1739 | 1468524455010 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e394000 == 36 [pid = 1739] [id = 495] 12:27:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8eb1fc00) [pid = 1739] [serial = 1486] [outer = (nil)] 12:27:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916db800) [pid = 1739] [serial = 1487] [outer = 0x8eb1fc00] 12:27:35 INFO - PROCESS | 1739 | 1468524455082 Marionette DEBUG loaded listener.js 12:27:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916ddc00) [pid = 1739] [serial = 1488] [outer = 0x8eb1fc00] 12:27:36 INFO - PROCESS | 1739 | 1468524456287 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 12:27:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 12:27:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1533ms 12:27:36 INFO - PROCESS | 1739 | 1468524456361 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 12:27:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 12:27:36 INFO - PROCESS | 1739 | 1468524456368 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 12:27:36 INFO - PROCESS | 1739 | 1468524456376 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 12:27:36 INFO - PROCESS | 1739 | 1468524456385 Marionette TRACE conn4 <- [1,1954,null,{}] 12:27:36 INFO - PROCESS | 1739 | 1468524456393 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:36 INFO - PROCESS | 1739 | 1468524456399 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:36 INFO - PROCESS | 1739 | 1468524456638 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 12:27:36 INFO - PROCESS | 1739 | 1468524456872 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:36 INFO - PROCESS | 1739 | 1468524456881 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e138400 == 37 [pid = 1739] [id = 496] 12:27:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8e139c00) [pid = 1739] [serial = 1489] [outer = (nil)] 12:27:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8eb17800) [pid = 1739] [serial = 1490] [outer = 0x8e139c00] 12:27:36 INFO - PROCESS | 1739 | 1468524456993 Marionette DEBUG loaded listener.js 12:27:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8f18b400) [pid = 1739] [serial = 1491] [outer = 0x8e139c00] 12:27:37 INFO - PROCESS | 1739 | 1468524457936 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 12:27:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 12:27:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1587ms 12:27:37 INFO - PROCESS | 1739 | 1468524457963 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 12:27:37 INFO - PROCESS | 1739 | 1468524457970 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 12:27:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 12:27:37 INFO - PROCESS | 1739 | 1468524457982 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 12:27:37 INFO - PROCESS | 1739 | 1468524457986 Marionette TRACE conn4 <- [1,1958,null,{}] 12:27:38 INFO - PROCESS | 1739 | 1468524458019 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:38 INFO - PROCESS | 1739 | 1468524458027 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:38 INFO - PROCESS | 1739 | 1468524458279 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 12:27:38 INFO - PROCESS | 1739 | 1468524458409 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:38 INFO - PROCESS | 1739 | 1468524458421 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793c00 == 38 [pid = 1739] [id = 497] 12:27:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x914c3800) [pid = 1739] [serial = 1492] [outer = (nil)] 12:27:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x916a8c00) [pid = 1739] [serial = 1493] [outer = 0x914c3800] 12:27:38 INFO - PROCESS | 1739 | 1468524458511 Marionette DEBUG loaded listener.js 12:27:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x916b1000) [pid = 1739] [serial = 1494] [outer = 0x914c3800] 12:27:39 INFO - PROCESS | 1739 | 1468524459580 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 12:27:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 12:27:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1685ms 12:27:39 INFO - PROCESS | 1739 | 1468524459667 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 12:27:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 12:27:39 INFO - PROCESS | 1739 | 1468524459672 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 12:27:39 INFO - PROCESS | 1739 | 1468524459679 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 12:27:39 INFO - PROCESS | 1739 | 1468524459686 Marionette TRACE conn4 <- [1,1962,null,{}] 12:27:39 INFO - PROCESS | 1739 | 1468524459703 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:39 INFO - PROCESS | 1739 | 1468524459712 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:40 INFO - PROCESS | 1739 | 1468524460041 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 12:27:40 INFO - PROCESS | 1739 | 1468524460238 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:40 INFO - PROCESS | 1739 | 1468524460254 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x917acc00 == 39 [pid = 1739] [id = 498] 12:27:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x917ad400) [pid = 1739] [serial = 1495] [outer = (nil)] 12:27:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91998000) [pid = 1739] [serial = 1496] [outer = 0x917ad400] 12:27:40 INFO - PROCESS | 1739 | 1468524460344 Marionette DEBUG loaded listener.js 12:27:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9199e400) [pid = 1739] [serial = 1497] [outer = 0x917ad400] 12:27:41 INFO - PROCESS | 1739 | 1468524461347 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 12:27:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 12:27:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1735ms 12:27:41 INFO - PROCESS | 1739 | 1468524461415 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 12:27:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 12:27:41 INFO - PROCESS | 1739 | 1468524461420 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 12:27:41 INFO - PROCESS | 1739 | 1468524461427 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 12:27:41 INFO - PROCESS | 1739 | 1468524461432 Marionette TRACE conn4 <- [1,1966,null,{}] 12:27:41 INFO - PROCESS | 1739 | 1468524461438 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:41 INFO - PROCESS | 1739 | 1468524461444 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:41 INFO - PROCESS | 1739 | 1468524461662 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 12:27:41 INFO - PROCESS | 1739 | 1468524461893 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:41 INFO - PROCESS | 1739 | 1468524461901 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc6800 == 40 [pid = 1739] [id = 499] 12:27:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x914c6000) [pid = 1739] [serial = 1498] [outer = (nil)] 12:27:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x919ab000) [pid = 1739] [serial = 1499] [outer = 0x914c6000] 12:27:42 INFO - PROCESS | 1739 | 1468524462013 Marionette DEBUG loaded listener.js 12:27:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x919b1c00) [pid = 1739] [serial = 1500] [outer = 0x914c6000] 12:27:43 INFO - PROCESS | 1739 | 1468524463125 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 12:27:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 12:27:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1780ms 12:27:43 INFO - PROCESS | 1739 | 1468524463208 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 12:27:43 INFO - PROCESS | 1739 | 1468524463214 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 12:27:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 12:27:43 INFO - PROCESS | 1739 | 1468524463224 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 12:27:43 INFO - PROCESS | 1739 | 1468524463229 Marionette TRACE conn4 <- [1,1970,null,{}] 12:27:43 INFO - PROCESS | 1739 | 1468524463237 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:43 INFO - PROCESS | 1739 | 1468524463244 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:43 INFO - PROCESS | 1739 | 1468524463510 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 12:27:43 INFO - PROCESS | 1739 | --DOCSHELL 0x8d565c00 == 39 [pid = 1739] [id = 494] 12:27:43 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca5800 == 38 [pid = 1739] [id = 493] 12:27:43 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb20400 == 37 [pid = 1739] [id = 492] 12:27:43 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8ef400 == 36 [pid = 1739] [id = 491] 12:27:43 INFO - PROCESS | 1739 | 1468524463814 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:43 INFO - PROCESS | 1739 | 1468524463827 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d569400 == 37 [pid = 1739] [id = 500] 12:27:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d56b000) [pid = 1739] [serial = 1501] [outer = (nil)] 12:27:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8ea15400) [pid = 1739] [serial = 1502] [outer = 0x8d56b000] 12:27:43 INFO - PROCESS | 1739 | 1468524463917 Marionette DEBUG loaded listener.js 12:27:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8ea1d400) [pid = 1739] [serial = 1503] [outer = 0x8d56b000] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x919a0000) [pid = 1739] [serial = 1446] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x917af800) [pid = 1739] [serial = 1445] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x9177e400) [pid = 1739] [serial = 1439] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8fc0a400) [pid = 1739] [serial = 1442] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x917a3400) [pid = 1739] [serial = 1440] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e139800) [pid = 1739] [serial = 1430] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ea18000) [pid = 1739] [serial = 1431] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8fa0ac00) [pid = 1739] [serial = 1433] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8fbbf800) [pid = 1739] [serial = 1434] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x916e0c00) [pid = 1739] [serial = 1427] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91778000) [pid = 1739] [serial = 1428] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x9169f000) [pid = 1739] [serial = 1436] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e392000) [pid = 1739] [serial = 1418] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ea20000) [pid = 1739] [serial = 1419] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916af400) [pid = 1739] [serial = 1424] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x916b3400) [pid = 1739] [serial = 1425] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbbdc00) [pid = 1739] [serial = 1421] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fbbac00) [pid = 1739] [serial = 1422] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x914c5800) [pid = 1739] [serial = 1416] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91775800) [pid = 1739] [serial = 1443] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x916ad400) [pid = 1739] [serial = 1437] [outer = (nil)] [url = about:blank] 12:27:44 INFO - PROCESS | 1739 | 1468524464778 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 12:27:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 12:27:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1587ms 12:27:44 INFO - PROCESS | 1739 | 1468524464810 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 12:27:44 INFO - PROCESS | 1739 | 1468524464817 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 12:27:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 12:27:44 INFO - PROCESS | 1739 | 1468524464827 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 12:27:44 INFO - PROCESS | 1739 | 1468524464831 Marionette TRACE conn4 <- [1,1974,null,{}] 12:27:44 INFO - PROCESS | 1739 | 1468524464848 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:44 INFO - PROCESS | 1739 | 1468524464854 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:45 INFO - PROCESS | 1739 | 1468524465030 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 12:27:45 INFO - PROCESS | 1739 | 1468524465040 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:45 INFO - PROCESS | 1739 | 1468524465049 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa0c400 == 38 [pid = 1739] [id = 501] 12:27:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fa0ec00) [pid = 1739] [serial = 1504] [outer = (nil)] 12:27:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fbbd400) [pid = 1739] [serial = 1505] [outer = 0x8fa0ec00] 12:27:45 INFO - PROCESS | 1739 | 1468524465125 Marionette DEBUG loaded listener.js 12:27:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fc07800) [pid = 1739] [serial = 1506] [outer = 0x8fa0ec00] 12:27:46 INFO - PROCESS | 1739 | 1468524466131 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 12:27:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 12:27:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1338ms 12:27:46 INFO - PROCESS | 1739 | 1468524466171 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 12:27:46 INFO - PROCESS | 1739 | 1468524466175 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 12:27:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 12:27:46 INFO - PROCESS | 1739 | 1468524466183 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 12:27:46 INFO - PROCESS | 1739 | 1468524466188 Marionette TRACE conn4 <- [1,1978,null,{}] 12:27:46 INFO - PROCESS | 1739 | 1468524466205 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:46 INFO - PROCESS | 1739 | 1468524466213 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:46 INFO - PROCESS | 1739 | 1468524466387 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 12:27:46 INFO - PROCESS | 1739 | 1468524466579 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:46 INFO - PROCESS | 1739 | 1468524466595 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x9169d000 == 39 [pid = 1739] [id = 502] 12:27:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916a8400) [pid = 1739] [serial = 1507] [outer = (nil)] 12:27:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916b3800) [pid = 1739] [serial = 1508] [outer = 0x916a8400] 12:27:46 INFO - PROCESS | 1739 | 1468524466680 Marionette DEBUG loaded listener.js 12:27:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91776000) [pid = 1739] [serial = 1509] [outer = 0x916a8400] 12:27:47 INFO - PROCESS | 1739 | 1468524467589 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:27:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 12:27:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1445ms 12:27:47 INFO - PROCESS | 1739 | 1468524467628 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 12:27:47 INFO - PROCESS | 1739 | 1468524467633 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 12:27:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 12:27:47 INFO - PROCESS | 1739 | 1468524467646 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 12:27:47 INFO - PROCESS | 1739 | 1468524467650 Marionette TRACE conn4 <- [1,1982,null,{}] 12:27:47 INFO - PROCESS | 1739 | 1468524467656 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:47 INFO - PROCESS | 1739 | 1468524467661 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:47 INFO - PROCESS | 1739 | 1468524467894 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 12:27:47 INFO - PROCESS | 1739 | 1468524467917 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:47 INFO - PROCESS | 1739 | 1468524467926 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x916ae400 == 40 [pid = 1739] [id = 503] 12:27:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x917a3400) [pid = 1739] [serial = 1510] [outer = (nil)] 12:27:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x917a6800) [pid = 1739] [serial = 1511] [outer = 0x917a3400] 12:27:48 INFO - PROCESS | 1739 | 1468524467996 Marionette DEBUG loaded listener.js 12:27:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x917b1000) [pid = 1739] [serial = 1512] [outer = 0x917a3400] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e13d400) [pid = 1739] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fcadc00) [pid = 1739] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9199b000) [pid = 1739] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91996800) [pid = 1739] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x917a9800) [pid = 1739] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9199a000) [pid = 1739] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fca6400) [pid = 1739] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x914c8c00) [pid = 1739] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8baa0000) [pid = 1739] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f18f000) [pid = 1739] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d569000) [pid = 1739] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d8f1800) [pid = 1739] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 12:27:48 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ebeb000) [pid = 1739] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 12:27:49 INFO - PROCESS | 1739 | 1468524469042 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:27:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 12:27:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1444ms 12:27:49 INFO - PROCESS | 1739 | 1468524469084 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 12:27:49 INFO - PROCESS | 1739 | 1468524469088 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 12:27:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 12:27:49 INFO - PROCESS | 1739 | 1468524469094 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 12:27:49 INFO - PROCESS | 1739 | 1468524469098 Marionette TRACE conn4 <- [1,1986,null,{}] 12:27:49 INFO - PROCESS | 1739 | 1468524469110 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:49 INFO - PROCESS | 1739 | 1468524469115 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:49 INFO - PROCESS | 1739 | 1468524469277 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 12:27:49 INFO - PROCESS | 1739 | 1468524469286 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:49 INFO - PROCESS | 1739 | 1468524469293 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d797400 == 41 [pid = 1739] [id = 504] 12:27:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8f190c00) [pid = 1739] [serial = 1513] [outer = (nil)] 12:27:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9177a400) [pid = 1739] [serial = 1514] [outer = 0x8f190c00] 12:27:49 INFO - PROCESS | 1739 | 1468524469375 Marionette DEBUG loaded listener.js 12:27:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9177f800) [pid = 1739] [serial = 1515] [outer = 0x8f190c00] 12:27:50 INFO - PROCESS | 1739 | 1468524470545 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:27:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 12:27:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1495ms 12:27:50 INFO - PROCESS | 1739 | 1468524470591 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 12:27:50 INFO - PROCESS | 1739 | 1468524470598 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 12:27:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 12:27:50 INFO - PROCESS | 1739 | 1468524470606 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 12:27:50 INFO - PROCESS | 1739 | 1468524470615 Marionette TRACE conn4 <- [1,1990,null,{}] 12:27:50 INFO - PROCESS | 1739 | 1468524470622 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:50 INFO - PROCESS | 1739 | 1468524470629 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:50 INFO - PROCESS | 1739 | 1468524470827 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 12:27:51 INFO - PROCESS | 1739 | 1468524471057 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:51 INFO - PROCESS | 1739 | 1468524471069 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea15800 == 42 [pid = 1739] [id = 505] 12:27:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ea1c800) [pid = 1739] [serial = 1516] [outer = (nil)] 12:27:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f18f000) [pid = 1739] [serial = 1517] [outer = 0x8ea1c800] 12:27:51 INFO - PROCESS | 1739 | 1468524471199 Marionette DEBUG loaded listener.js 12:27:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fbba000) [pid = 1739] [serial = 1518] [outer = 0x8ea1c800] 12:27:52 INFO - PROCESS | 1739 | 1468524472140 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 12:27:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 12:27:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1584ms 12:27:52 INFO - PROCESS | 1739 | 1468524472191 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 12:27:52 INFO - PROCESS | 1739 | 1468524472199 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 12:27:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 12:27:52 INFO - PROCESS | 1739 | 1468524472211 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 12:27:52 INFO - PROCESS | 1739 | 1468524472215 Marionette TRACE conn4 <- [1,1994,null,{}] 12:27:52 INFO - PROCESS | 1739 | 1468524472222 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:52 INFO - PROCESS | 1739 | 1468524472228 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:52 INFO - PROCESS | 1739 | 1468524472424 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 12:27:52 INFO - PROCESS | 1739 | 1468524472605 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:52 INFO - PROCESS | 1739 | 1468524472613 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x91699800 == 43 [pid = 1739] [id = 506] 12:27:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916abc00) [pid = 1739] [serial = 1519] [outer = (nil)] 12:27:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91774800) [pid = 1739] [serial = 1520] [outer = 0x916abc00] 12:27:52 INFO - PROCESS | 1739 | 1468524472703 Marionette DEBUG loaded listener.js 12:27:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91777c00) [pid = 1739] [serial = 1521] [outer = 0x916abc00] 12:27:53 INFO - PROCESS | 1739 | 1468524473741 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 12:27:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 12:27:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1598ms 12:27:53 INFO - PROCESS | 1739 | 1468524473810 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 12:27:53 INFO - PROCESS | 1739 | 1468524473814 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 12:27:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 12:27:53 INFO - PROCESS | 1739 | 1468524473822 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 12:27:53 INFO - PROCESS | 1739 | 1468524473828 Marionette TRACE conn4 <- [1,1998,null,{}] 12:27:53 INFO - PROCESS | 1739 | 1468524473846 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:53 INFO - PROCESS | 1739 | 1468524473856 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:54 INFO - PROCESS | 1739 | 1468524474099 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 12:27:54 INFO - PROCESS | 1739 | 1468524474331 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:54 INFO - PROCESS | 1739 | 1468524474342 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99400 == 44 [pid = 1739] [id = 507] 12:27:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9199bc00) [pid = 1739] [serial = 1522] [outer = (nil)] 12:27:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91f44400) [pid = 1739] [serial = 1523] [outer = 0x9199bc00] 12:27:54 INFO - PROCESS | 1739 | 1468524474445 Marionette DEBUG loaded listener.js 12:27:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91f5c000) [pid = 1739] [serial = 1524] [outer = 0x9199bc00] 12:27:55 INFO - PROCESS | 1739 | 1468524475346 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 12:27:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 12:27:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1547ms 12:27:55 INFO - PROCESS | 1739 | 1468524475371 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 12:27:55 INFO - PROCESS | 1739 | 1468524475377 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 12:27:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 12:27:55 INFO - PROCESS | 1739 | 1468524475386 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 12:27:55 INFO - PROCESS | 1739 | 1468524475390 Marionette TRACE conn4 <- [1,2002,null,{}] 12:27:55 INFO - PROCESS | 1739 | 1468524475396 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:55 INFO - PROCESS | 1739 | 1468524475401 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:55 INFO - PROCESS | 1739 | 1468524475592 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 12:27:55 INFO - PROCESS | 1739 | 1468524475771 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:55 INFO - PROCESS | 1739 | 1468524475781 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5c00 == 45 [pid = 1739] [id = 508] 12:27:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f41000) [pid = 1739] [serial = 1525] [outer = (nil)] 12:27:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x92fea000) [pid = 1739] [serial = 1526] [outer = 0x91f41000] 12:27:55 INFO - PROCESS | 1739 | 1468524475864 Marionette DEBUG loaded listener.js 12:27:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92fed800) [pid = 1739] [serial = 1527] [outer = 0x91f41000] 12:27:56 INFO - PROCESS | 1739 | 1468524476854 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 12:27:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 12:27:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1530ms 12:27:56 INFO - PROCESS | 1739 | 1468524476916 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 12:27:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 12:27:56 INFO - PROCESS | 1739 | 1468524476921 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 12:27:56 INFO - PROCESS | 1739 | 1468524476928 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 12:27:56 INFO - PROCESS | 1739 | 1468524476931 Marionette TRACE conn4 <- [1,2006,null,{}] 12:27:56 INFO - PROCESS | 1739 | 1468524476937 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:56 INFO - PROCESS | 1739 | 1468524476943 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:57 INFO - PROCESS | 1739 | 1468524477123 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 12:27:57 INFO - PROCESS | 1739 | 1468524477305 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:57 INFO - PROCESS | 1739 | 1468524477316 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c7000 == 46 [pid = 1739] [id = 509] 12:27:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92226c00) [pid = 1739] [serial = 1528] [outer = (nil)] 12:27:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93935400) [pid = 1739] [serial = 1529] [outer = 0x92226c00] 12:27:57 INFO - PROCESS | 1739 | 1468524477403 Marionette DEBUG loaded listener.js 12:27:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93939c00) [pid = 1739] [serial = 1530] [outer = 0x92226c00] 12:27:58 INFO - PROCESS | 1739 | 1468524478406 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 12:27:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 12:27:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1540ms 12:27:58 INFO - PROCESS | 1739 | 1468524478468 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 12:27:58 INFO - PROCESS | 1739 | 1468524478472 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 12:27:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 12:27:58 INFO - PROCESS | 1739 | 1468524478479 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 12:27:58 INFO - PROCESS | 1739 | 1468524478482 Marionette TRACE conn4 <- [1,2010,null,{}] 12:27:58 INFO - PROCESS | 1739 | 1468524478488 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:27:58 INFO - PROCESS | 1739 | 1468524478499 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:58 INFO - PROCESS | 1739 | 1468524478753 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 12:27:59 INFO - PROCESS | 1739 | 1468524478985 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:27:59 INFO - PROCESS | 1739 | 1468524478994 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:27:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d567800 == 47 [pid = 1739] [id = 510] 12:27:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d56d000) [pid = 1739] [serial = 1531] [outer = (nil)] 12:27:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93963400) [pid = 1739] [serial = 1532] [outer = 0x8d56d000] 12:27:59 INFO - PROCESS | 1739 | 1468524479094 Marionette DEBUG loaded listener.js 12:27:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x93a58c00) [pid = 1739] [serial = 1533] [outer = 0x8d56d000] 12:28:00 INFO - PROCESS | 1739 | 1468524480015 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 12:28:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 12:28:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1590ms 12:28:00 INFO - PROCESS | 1739 | 1468524480071 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 12:28:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 12:28:00 INFO - PROCESS | 1739 | 1468524480075 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 12:28:00 INFO - PROCESS | 1739 | 1468524480083 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 12:28:00 INFO - PROCESS | 1739 | 1468524480087 Marionette TRACE conn4 <- [1,2014,null,{}] 12:28:00 INFO - PROCESS | 1739 | 1468524480093 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:00 INFO - PROCESS | 1739 | 1468524480099 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:00 INFO - PROCESS | 1739 | 1468524480285 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 12:28:00 INFO - PROCESS | 1739 | 1468524480527 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:00 INFO - PROCESS | 1739 | 1468524480536 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fa800 == 48 [pid = 1739] [id = 511] 12:28:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ea1e400) [pid = 1739] [serial = 1534] [outer = (nil)] 12:28:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x93a95c00) [pid = 1739] [serial = 1535] [outer = 0x8ea1e400] 12:28:00 INFO - PROCESS | 1739 | 1468524480664 Marionette DEBUG loaded listener.js 12:28:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x93a99000) [pid = 1739] [serial = 1536] [outer = 0x8ea1e400] 12:28:01 INFO - PROCESS | 1739 | 1468524481582 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 12:28:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 12:28:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1534ms 12:28:01 INFO - PROCESS | 1739 | 1468524481662 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 12:28:01 INFO - PROCESS | 1739 | 1468524481665 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 12:28:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 12:28:01 INFO - PROCESS | 1739 | 1468524481676 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 12:28:01 INFO - PROCESS | 1739 | 1468524481681 Marionette TRACE conn4 <- [1,2018,null,{}] 12:28:01 INFO - PROCESS | 1739 | 1468524481692 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:01 INFO - PROCESS | 1739 | 1468524481697 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:02 INFO - PROCESS | 1739 | 1468524482116 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 12:28:02 INFO - PROCESS | 1739 | 1468524482383 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:02 INFO - PROCESS | 1739 | 1468524482396 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d7a1400 == 49 [pid = 1739] [id = 512] 12:28:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d8f0400) [pid = 1739] [serial = 1537] [outer = (nil)] 12:28:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d8fc000) [pid = 1739] [serial = 1538] [outer = 0x8d8f0400] 12:28:02 INFO - PROCESS | 1739 | 1468524482521 Marionette DEBUG loaded listener.js 12:28:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8ea1f400) [pid = 1739] [serial = 1539] [outer = 0x8d8f0400] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x916ae400 == 48 [pid = 1739] [id = 503] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x9169d000 == 47 [pid = 1739] [id = 502] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa0c400 == 46 [pid = 1739] [id = 501] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d569400 == 45 [pid = 1739] [id = 500] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d567c00 == 44 [pid = 1739] [id = 489] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8f185400 == 43 [pid = 1739] [id = 484] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa01800 == 42 [pid = 1739] [id = 485] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f0000 == 41 [pid = 1739] [id = 486] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8f27b400 == 40 [pid = 1739] [id = 487] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18cc00 == 39 [pid = 1739] [id = 490] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba98800 == 38 [pid = 1739] [id = 488] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8e394000 == 37 [pid = 1739] [id = 495] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc6800 == 36 [pid = 1739] [id = 499] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8e138400 == 35 [pid = 1739] [id = 496] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x917acc00 == 34 [pid = 1739] [id = 498] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793c00 == 33 [pid = 1739] [id = 497] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fa800 == 32 [pid = 1739] [id = 511] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x914c7000 == 31 [pid = 1739] [id = 509] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d567800 == 30 [pid = 1739] [id = 510] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5c00 == 29 [pid = 1739] [id = 508] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99400 == 28 [pid = 1739] [id = 507] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea15800 == 27 [pid = 1739] [id = 505] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x91699800 == 26 [pid = 1739] [id = 506] 12:28:04 INFO - PROCESS | 1739 | --DOCSHELL 0x8d797400 == 25 [pid = 1739] [id = 504] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8f274000) [pid = 1739] [serial = 1449] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8f185c00) [pid = 1739] [serial = 1448] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x916a5c00) [pid = 1739] [serial = 1452] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x91699000) [pid = 1739] [serial = 1451] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x919ae400) [pid = 1739] [serial = 1455] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x919a4000) [pid = 1739] [serial = 1454] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x91f52800) [pid = 1739] [serial = 1458] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91f44800) [pid = 1739] [serial = 1457] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x92224000) [pid = 1739] [serial = 1461] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91f60800) [pid = 1739] [serial = 1460] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x9393b400) [pid = 1739] [serial = 1464] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fcae000) [pid = 1739] [serial = 1481] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x93933c00) [pid = 1739] [serial = 1463] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91694800) [pid = 1739] [serial = 1484] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x914c7400) [pid = 1739] [serial = 1482] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9395c400) [pid = 1739] [serial = 1467] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9395a400) [pid = 1739] [serial = 1466] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fbbb800) [pid = 1739] [serial = 1473] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8f277800) [pid = 1739] [serial = 1472] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d8f2400) [pid = 1739] [serial = 1470] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d793000) [pid = 1739] [serial = 1469] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e13c000) [pid = 1739] [serial = 1475] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e39a000) [pid = 1739] [serial = 1476] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f188c00) [pid = 1739] [serial = 1479] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9169e400) [pid = 1739] [serial = 1485] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8ebf1000) [pid = 1739] [serial = 1478] [outer = (nil)] [url = about:blank] 12:28:04 INFO - PROCESS | 1739 | 1468524484799 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 12:28:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3191ms 12:28:04 INFO - PROCESS | 1739 | 1468524484869 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 12:28:04 INFO - PROCESS | 1739 | 1468524484875 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 12:28:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 12:28:04 INFO - PROCESS | 1739 | 1468524484885 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 12:28:04 INFO - PROCESS | 1739 | 1468524484890 Marionette TRACE conn4 <- [1,2022,null,{}] 12:28:04 INFO - PROCESS | 1739 | 1468524484900 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:04 INFO - PROCESS | 1739 | 1468524484905 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:05 INFO - PROCESS | 1739 | 1468524485085 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 12:28:05 INFO - PROCESS | 1739 | 1468524485274 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:05 INFO - PROCESS | 1739 | 1468524485288 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d570c00 == 26 [pid = 1739] [id = 513] 12:28:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d796000) [pid = 1739] [serial = 1540] [outer = (nil)] 12:28:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d8f5400) [pid = 1739] [serial = 1541] [outer = 0x8d796000] 12:28:05 INFO - PROCESS | 1739 | 1468524485376 Marionette DEBUG loaded listener.js 12:28:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d8fe400) [pid = 1739] [serial = 1542] [outer = 0x8d796000] 12:28:06 INFO - PROCESS | 1739 | 1468524486171 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 12:28:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 12:28:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1332ms 12:28:06 INFO - PROCESS | 1739 | 1468524486217 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 12:28:06 INFO - PROCESS | 1739 | 1468524486226 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 12:28:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 12:28:06 INFO - PROCESS | 1739 | 1468524486238 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 12:28:06 INFO - PROCESS | 1739 | 1468524486242 Marionette TRACE conn4 <- [1,2026,null,{}] 12:28:06 INFO - PROCESS | 1739 | 1468524486249 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:06 INFO - PROCESS | 1739 | 1468524486255 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:06 INFO - PROCESS | 1739 | 1468524486426 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 12:28:06 INFO - PROCESS | 1739 | 1468524486437 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:06 INFO - PROCESS | 1739 | 1468524486444 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1b800 == 27 [pid = 1739] [id = 514] 12:28:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8eb1c400) [pid = 1739] [serial = 1543] [outer = (nil)] 12:28:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ebe9000) [pid = 1739] [serial = 1544] [outer = 0x8eb1c400] 12:28:06 INFO - PROCESS | 1739 | 1468524486523 Marionette DEBUG loaded listener.js 12:28:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ebf2000) [pid = 1739] [serial = 1545] [outer = 0x8eb1c400] 12:28:07 INFO - PROCESS | 1739 | 1468524487634 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 12:28:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 12:28:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1446ms 12:28:07 INFO - PROCESS | 1739 | 1468524487684 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 12:28:07 INFO - PROCESS | 1739 | 1468524487688 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 12:28:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 12:28:07 INFO - PROCESS | 1739 | 1468524487703 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 12:28:07 INFO - PROCESS | 1739 | 1468524487710 Marionette TRACE conn4 <- [1,2030,null,{}] 12:28:07 INFO - PROCESS | 1739 | 1468524487728 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:07 INFO - PROCESS | 1739 | 1468524487738 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:07 INFO - PROCESS | 1739 | 1468524487969 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 12:28:08 INFO - PROCESS | 1739 | 1468524488062 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:08 INFO - PROCESS | 1739 | 1468524488075 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa07000 == 28 [pid = 1739] [id = 515] 12:28:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fa07400) [pid = 1739] [serial = 1546] [outer = (nil)] 12:28:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8fbbb800) [pid = 1739] [serial = 1547] [outer = 0x8fa07400] 12:28:08 INFO - PROCESS | 1739 | 1468524488153 Marionette DEBUG loaded listener.js 12:28:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fc05400) [pid = 1739] [serial = 1548] [outer = 0x8fa07400] 12:28:09 INFO - PROCESS | 1739 | 1468524489082 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 12:28:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 12:28:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1435ms 12:28:09 INFO - PROCESS | 1739 | 1468524489164 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 12:28:09 INFO - PROCESS | 1739 | 1468524489169 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 12:28:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 12:28:09 INFO - PROCESS | 1739 | 1468524489176 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 12:28:09 INFO - PROCESS | 1739 | 1468524489179 Marionette TRACE conn4 <- [1,2034,null,{}] 12:28:09 INFO - PROCESS | 1739 | 1468524489199 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:09 INFO - PROCESS | 1739 | 1468524489205 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:09 INFO - PROCESS | 1739 | 1468524489843 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x917a3400) [pid = 1739] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x914c6000) [pid = 1739] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x914c3800) [pid = 1739] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8eb1fc00) [pid = 1739] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fa0ec00) [pid = 1739] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x917ad400) [pid = 1739] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916a8400) [pid = 1739] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8e139c00) [pid = 1739] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d56b000) [pid = 1739] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 12:28:09 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8f190c00) [pid = 1739] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 12:28:10 INFO - PROCESS | 1739 | 1468524490009 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:10 INFO - PROCESS | 1739 | 1468524490015 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa0000 == 29 [pid = 1739] [id = 516] 12:28:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8baa4000) [pid = 1739] [serial = 1549] [outer = (nil)] 12:28:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e139c00) [pid = 1739] [serial = 1550] [outer = 0x8baa4000] 12:28:10 INFO - PROCESS | 1739 | 1468524490088 Marionette DEBUG loaded listener.js 12:28:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8f278400) [pid = 1739] [serial = 1551] [outer = 0x8baa4000] 12:28:10 INFO - PROCESS | 1739 | 1468524490873 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 12:28:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1729ms 12:28:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 12:28:10 INFO - PROCESS | 1739 | 1468524490906 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 12:28:10 INFO - PROCESS | 1739 | 1468524490909 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 12:28:10 INFO - PROCESS | 1739 | 1468524490916 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 12:28:10 INFO - PROCESS | 1739 | 1468524490918 Marionette TRACE conn4 <- [1,2038,null,{}] 12:28:10 INFO - PROCESS | 1739 | 1468524490925 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:10 INFO - PROCESS | 1739 | 1468524490930 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:11 INFO - PROCESS | 1739 | 1468524491076 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 12:28:11 INFO - PROCESS | 1739 | 1468524491091 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:11 INFO - PROCESS | 1739 | 1468524491097 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc09000 == 30 [pid = 1739] [id = 517] 12:28:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fca8000) [pid = 1739] [serial = 1552] [outer = (nil)] 12:28:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914c9000) [pid = 1739] [serial = 1553] [outer = 0x8fca8000] 12:28:11 INFO - PROCESS | 1739 | 1468524491168 Marionette DEBUG loaded listener.js 12:28:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91695800) [pid = 1739] [serial = 1554] [outer = 0x8fca8000] 12:28:12 INFO - PROCESS | 1739 | 1468524492594 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 12:28:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 12:28:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1735ms 12:28:12 INFO - PROCESS | 1739 | 1468524492651 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 12:28:12 INFO - PROCESS | 1739 | 1468524492658 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 12:28:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 12:28:12 INFO - PROCESS | 1739 | 1468524492667 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 12:28:12 INFO - PROCESS | 1739 | 1468524492672 Marionette TRACE conn4 <- [1,2042,null,{}] 12:28:12 INFO - PROCESS | 1739 | 1468524492781 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:12 INFO - PROCESS | 1739 | 1468524492789 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:13 INFO - PROCESS | 1739 | 1468524493006 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 12:28:13 INFO - PROCESS | 1739 | 1468524493166 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:13 INFO - PROCESS | 1739 | 1468524493176 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d796400 == 31 [pid = 1739] [id = 518] 12:28:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e135400) [pid = 1739] [serial = 1555] [outer = (nil)] 12:28:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8eb1b400) [pid = 1739] [serial = 1556] [outer = 0x8e135400] 12:28:13 INFO - PROCESS | 1739 | 1468524493262 Marionette DEBUG loaded listener.js 12:28:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ebf1000) [pid = 1739] [serial = 1557] [outer = 0x8e135400] 12:28:14 INFO - PROCESS | 1739 | 1468524494263 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 12:28:14 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) 12:28:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1683ms 12:28:14 INFO - PROCESS | 1739 | 1468524494351 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 12:28:14 INFO - PROCESS | 1739 | 1468524494359 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 12:28:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 12:28:14 INFO - PROCESS | 1739 | 1468524494371 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 12:28:14 INFO - PROCESS | 1739 | 1468524494375 Marionette TRACE conn4 <- [1,2046,null,{}] 12:28:14 INFO - PROCESS | 1739 | 1468524494382 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:14 INFO - PROCESS | 1739 | 1468524494388 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:14 INFO - PROCESS | 1739 | 1468524494614 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 12:28:14 INFO - PROCESS | 1739 | 1468524494860 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:14 INFO - PROCESS | 1739 | 1468524494870 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e39a000 == 32 [pid = 1739] [id = 519] 12:28:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fca5000) [pid = 1739] [serial = 1558] [outer = (nil)] 12:28:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x914c6000) [pid = 1739] [serial = 1559] [outer = 0x8fca5000] 12:28:14 INFO - PROCESS | 1739 | 1468524494991 Marionette DEBUG loaded listener.js 12:28:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fbb8c00) [pid = 1739] [serial = 1560] [outer = 0x8fca5000] 12:28:16 INFO - PROCESS | 1739 | 1468524496062 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 12:28:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 12:28:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1735ms 12:28:16 INFO - PROCESS | 1739 | 1468524496105 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 12:28:16 INFO - PROCESS | 1739 | 1468524496110 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 12:28:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 12:28:16 INFO - PROCESS | 1739 | 1468524496117 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 12:28:16 INFO - PROCESS | 1739 | 1468524496123 Marionette TRACE conn4 <- [1,2050,null,{}] 12:28:16 INFO - PROCESS | 1739 | 1468524496140 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:16 INFO - PROCESS | 1739 | 1468524496149 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:16 INFO - PROCESS | 1739 | 1468524496333 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 12:28:16 INFO - PROCESS | 1739 | 1468524496560 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:16 INFO - PROCESS | 1739 | 1468524496576 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x916dec00 == 33 [pid = 1739] [id = 520] 12:28:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x916e0000) [pid = 1739] [serial = 1561] [outer = (nil)] 12:28:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91774400) [pid = 1739] [serial = 1562] [outer = 0x916e0000] 12:28:16 INFO - PROCESS | 1739 | 1468524496704 Marionette DEBUG loaded listener.js 12:28:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9177e000) [pid = 1739] [serial = 1563] [outer = 0x916e0000] 12:28:17 INFO - PROCESS | 1739 | 1468524497758 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 12:28:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1695ms 12:28:17 INFO - PROCESS | 1739 | 1468524497812 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 12:28:17 INFO - PROCESS | 1739 | 1468524497816 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 12:28:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 12:28:17 INFO - PROCESS | 1739 | 1468524497825 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 12:28:17 INFO - PROCESS | 1739 | 1468524497829 Marionette TRACE conn4 <- [1,2054,null,{}] 12:28:17 INFO - PROCESS | 1739 | 1468524497835 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:17 INFO - PROCESS | 1739 | 1468524497841 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:18 INFO - PROCESS | 1739 | 1468524498031 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 12:28:18 INFO - PROCESS | 1739 | 1468524498260 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:18 INFO - PROCESS | 1739 | 1468524498271 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa06c00 == 34 [pid = 1739] [id = 521] 12:28:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91774c00) [pid = 1739] [serial = 1564] [outer = (nil)] 12:28:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9199a800) [pid = 1739] [serial = 1565] [outer = 0x91774c00] 12:28:18 INFO - PROCESS | 1739 | 1468524498399 Marionette DEBUG loaded listener.js 12:28:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x919a3400) [pid = 1739] [serial = 1566] [outer = 0x91774c00] 12:28:19 INFO - PROCESS | 1739 | 1468524499523 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 12:28:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 12:28:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1780ms 12:28:19 INFO - PROCESS | 1739 | 1468524499605 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 12:28:19 INFO - PROCESS | 1739 | 1468524499612 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 12:28:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 12:28:19 INFO - PROCESS | 1739 | 1468524499621 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 12:28:19 INFO - PROCESS | 1739 | 1468524499626 Marionette TRACE conn4 <- [1,2058,null,{}] 12:28:19 INFO - PROCESS | 1739 | 1468524499634 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:19 INFO - PROCESS | 1739 | 1468524499640 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:19 INFO - PROCESS | 1739 | 1468524499901 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 12:28:20 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa0000 == 33 [pid = 1739] [id = 516] 12:28:20 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa07000 == 32 [pid = 1739] [id = 515] 12:28:20 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1b800 == 31 [pid = 1739] [id = 514] 12:28:20 INFO - PROCESS | 1739 | 1468524500191 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:20 INFO - PROCESS | 1739 | 1468524500207 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:20 INFO - PROCESS | 1739 | --DOCSHELL 0x8d570c00 == 30 [pid = 1739] [id = 513] 12:28:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d570000 == 31 [pid = 1739] [id = 522] 12:28:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d570c00) [pid = 1739] [serial = 1567] [outer = (nil)] 12:28:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8e393c00) [pid = 1739] [serial = 1568] [outer = 0x8d570c00] 12:28:20 INFO - PROCESS | 1739 | 1468524500281 Marionette DEBUG loaded listener.js 12:28:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ea1a000) [pid = 1739] [serial = 1569] [outer = 0x8d570c00] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x917b1000) [pid = 1739] [serial = 1512] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x917a6800) [pid = 1739] [serial = 1511] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x919b1c00) [pid = 1739] [serial = 1500] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x916b1000) [pid = 1739] [serial = 1494] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x916db800) [pid = 1739] [serial = 1487] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fbbd400) [pid = 1739] [serial = 1505] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x916ddc00) [pid = 1739] [serial = 1488] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91998000) [pid = 1739] [serial = 1496] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fc07800) [pid = 1739] [serial = 1506] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x916b3800) [pid = 1739] [serial = 1508] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8f18b400) [pid = 1739] [serial = 1491] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8eb17800) [pid = 1739] [serial = 1490] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ea15400) [pid = 1739] [serial = 1502] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x919ab000) [pid = 1739] [serial = 1499] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9199e400) [pid = 1739] [serial = 1497] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91776000) [pid = 1739] [serial = 1509] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x916a8c00) [pid = 1739] [serial = 1493] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ea1d400) [pid = 1739] [serial = 1503] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x9177a400) [pid = 1739] [serial = 1514] [outer = (nil)] [url = about:blank] 12:28:20 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9177f800) [pid = 1739] [serial = 1515] [outer = (nil)] [url = about:blank] 12:28:21 INFO - PROCESS | 1739 | 1468524501138 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 12:28:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 12:28:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1584ms 12:28:21 INFO - PROCESS | 1739 | 1468524501206 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 12:28:21 INFO - PROCESS | 1739 | 1468524501213 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 12:28:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 12:28:21 INFO - PROCESS | 1739 | 1468524501228 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 12:28:21 INFO - PROCESS | 1739 | 1468524501232 Marionette TRACE conn4 <- [1,2062,null,{}] 12:28:21 INFO - PROCESS | 1739 | 1468524501239 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:21 INFO - PROCESS | 1739 | 1468524501244 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:21 INFO - PROCESS | 1739 | 1468524501414 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 12:28:21 INFO - PROCESS | 1739 | 1468524501426 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:21 INFO - PROCESS | 1739 | 1468524501433 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe4400 == 32 [pid = 1739] [id = 523] 12:28:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8f18b000) [pid = 1739] [serial = 1570] [outer = (nil)] 12:28:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8f27f400) [pid = 1739] [serial = 1571] [outer = 0x8f18b000] 12:28:21 INFO - PROCESS | 1739 | 1468524501511 Marionette DEBUG loaded listener.js 12:28:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbbc400) [pid = 1739] [serial = 1572] [outer = 0x8f18b000] 12:28:22 INFO - PROCESS | 1739 | 1468524502495 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 12:28:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 12:28:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1286ms 12:28:22 INFO - PROCESS | 1739 | 1468524502530 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 12:28:22 INFO - PROCESS | 1739 | 1468524502535 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 12:28:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 12:28:22 INFO - PROCESS | 1739 | 1468524502544 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 12:28:22 INFO - PROCESS | 1739 | 1468524502549 Marionette TRACE conn4 <- [1,2066,null,{}] 12:28:22 INFO - PROCESS | 1739 | 1468524502566 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:22 INFO - PROCESS | 1739 | 1468524502574 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:22 INFO - PROCESS | 1739 | 1468524502738 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 12:28:22 INFO - PROCESS | 1739 | 1468524502750 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:22 INFO - PROCESS | 1739 | 1468524502759 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a8400 == 33 [pid = 1739] [id = 524] 12:28:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x916a8c00) [pid = 1739] [serial = 1573] [outer = (nil)] 12:28:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x916af800) [pid = 1739] [serial = 1574] [outer = 0x916a8c00] 12:28:22 INFO - PROCESS | 1739 | 1468524502835 Marionette DEBUG loaded listener.js 12:28:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916dc800) [pid = 1739] [serial = 1575] [outer = 0x916a8c00] 12:28:23 INFO - PROCESS | 1739 | 1468524503864 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 12:28:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 12:28:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1386ms 12:28:23 INFO - PROCESS | 1739 | 1468524503930 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 12:28:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 12:28:23 INFO - PROCESS | 1739 | 1468524503935 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 12:28:23 INFO - PROCESS | 1739 | 1468524503942 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 12:28:23 INFO - PROCESS | 1739 | 1468524503945 Marionette TRACE conn4 <- [1,2070,null,{}] 12:28:23 INFO - PROCESS | 1739 | 1468524503951 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:23 INFO - PROCESS | 1739 | 1468524503956 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:24 INFO - PROCESS | 1739 | 1468524504176 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 12:28:24 INFO - PROCESS | 1739 | 1468524504219 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:24 INFO - PROCESS | 1739 | 1468524504227 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x916af400 == 34 [pid = 1739] [id = 525] 12:28:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916b1000) [pid = 1739] [serial = 1576] [outer = (nil)] 12:28:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9177e400) [pid = 1739] [serial = 1577] [outer = 0x916b1000] 12:28:24 INFO - PROCESS | 1739 | 1468524504298 Marionette DEBUG loaded listener.js 12:28:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d8fec00) [pid = 1739] [serial = 1578] [outer = 0x916b1000] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ea1c800) [pid = 1739] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x916abc00) [pid = 1739] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9199bc00) [pid = 1739] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x91f41000) [pid = 1739] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x92226c00) [pid = 1739] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d796000) [pid = 1739] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d56d000) [pid = 1739] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ea1e400) [pid = 1739] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fa07400) [pid = 1739] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8baa4000) [pid = 1739] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d8f0400) [pid = 1739] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 12:28:25 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8eb1c400) [pid = 1739] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 12:28:25 INFO - PROCESS | 1739 | 1468524505357 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 12:28:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 12:28:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1434ms 12:28:25 INFO - PROCESS | 1739 | 1468524505382 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 12:28:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 12:28:25 INFO - PROCESS | 1739 | 1468524505386 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 12:28:25 INFO - PROCESS | 1739 | 1468524505394 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 12:28:25 INFO - PROCESS | 1739 | 1468524505397 Marionette TRACE conn4 <- [1,2074,null,{}] 12:28:25 INFO - PROCESS | 1739 | 1468524505404 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:25 INFO - PROCESS | 1739 | 1468524505409 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:25 INFO - PROCESS | 1739 | 1468524505625 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 12:28:25 INFO - PROCESS | 1739 | 1468524505718 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:25 INFO - PROCESS | 1739 | 1468524505730 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99400 == 35 [pid = 1739] [id = 526] 12:28:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d796000) [pid = 1739] [serial = 1579] [outer = (nil)] 12:28:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fbc5400) [pid = 1739] [serial = 1580] [outer = 0x8d796000] 12:28:25 INFO - PROCESS | 1739 | 1468524505800 Marionette DEBUG loaded listener.js 12:28:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x914ce800) [pid = 1739] [serial = 1581] [outer = 0x8d796000] 12:28:26 INFO - PROCESS | 1739 | 1468524506641 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 12:28:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 12:28:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1283ms 12:28:26 INFO - PROCESS | 1739 | 1468524506677 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 12:28:26 INFO - PROCESS | 1739 | 1468524506681 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 12:28:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 12:28:26 INFO - PROCESS | 1739 | 1468524506687 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 12:28:26 INFO - PROCESS | 1739 | 1468524506691 Marionette TRACE conn4 <- [1,2078,null,{}] 12:28:26 INFO - PROCESS | 1739 | 1468524506696 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:26 INFO - PROCESS | 1739 | 1468524506707 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:26 INFO - PROCESS | 1739 | 1468524506912 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 12:28:27 INFO - PROCESS | 1739 | 1468524507061 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:27 INFO - PROCESS | 1739 | 1468524507071 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99000 == 36 [pid = 1739] [id = 527] 12:28:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8f27d800) [pid = 1739] [serial = 1582] [outer = (nil)] 12:28:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9199f800) [pid = 1739] [serial = 1583] [outer = 0x8f27d800] 12:28:27 INFO - PROCESS | 1739 | 1468524507140 Marionette DEBUG loaded listener.js 12:28:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x919adc00) [pid = 1739] [serial = 1584] [outer = 0x8f27d800] 12:28:28 INFO - PROCESS | 1739 | 1468524508189 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 12:28:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 12:28:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1529ms 12:28:28 INFO - PROCESS | 1739 | 1468524508217 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 12:28:28 INFO - PROCESS | 1739 | 1468524508224 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 12:28:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 12:28:28 INFO - PROCESS | 1739 | 1468524508232 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 12:28:28 INFO - PROCESS | 1739 | 1468524508241 Marionette TRACE conn4 <- [1,2082,null,{}] 12:28:28 INFO - PROCESS | 1739 | 1468524508248 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:28 INFO - PROCESS | 1739 | 1468524508255 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:28 INFO - PROCESS | 1739 | 1468524508449 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 12:28:28 INFO - PROCESS | 1739 | 1468524508630 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:28 INFO - PROCESS | 1739 | 1468524508640 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d797400 == 37 [pid = 1739] [id = 528] 12:28:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d8f0000) [pid = 1739] [serial = 1585] [outer = (nil)] 12:28:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ea20c00) [pid = 1739] [serial = 1586] [outer = 0x8d8f0000] 12:28:28 INFO - PROCESS | 1739 | 1468524508729 Marionette DEBUG loaded listener.js 12:28:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8f186000) [pid = 1739] [serial = 1587] [outer = 0x8d8f0000] 12:28:29 INFO - PROCESS | 1739 | 1468524509731 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 12:28:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 12:28:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1545ms 12:28:29 INFO - PROCESS | 1739 | 1468524509778 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 12:28:29 INFO - PROCESS | 1739 | 1468524509786 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 12:28:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 12:28:29 INFO - PROCESS | 1739 | 1468524509797 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 12:28:29 INFO - PROCESS | 1739 | 1468524509801 Marionette TRACE conn4 <- [1,2086,null,{}] 12:28:29 INFO - PROCESS | 1739 | 1468524509808 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:29 INFO - PROCESS | 1739 | 1468524509814 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:30 INFO - PROCESS | 1739 | 1468524510010 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 12:28:30 INFO - PROCESS | 1739 | 1468524510190 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:30 INFO - PROCESS | 1739 | 1468524510198 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f1c00 == 38 [pid = 1739] [id = 529] 12:28:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fc0a400) [pid = 1739] [serial = 1588] [outer = (nil)] 12:28:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916afc00) [pid = 1739] [serial = 1589] [outer = 0x8fc0a400] 12:28:30 INFO - PROCESS | 1739 | 1468524510298 Marionette DEBUG loaded listener.js 12:28:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916e1c00) [pid = 1739] [serial = 1590] [outer = 0x8fc0a400] 12:28:31 INFO - PROCESS | 1739 | 1468524511329 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 12:28:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 12:28:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1584ms 12:28:31 INFO - PROCESS | 1739 | 1468524511381 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 12:28:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 12:28:31 INFO - PROCESS | 1739 | 1468524511386 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 12:28:31 INFO - PROCESS | 1739 | 1468524511393 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 12:28:31 INFO - PROCESS | 1739 | 1468524511399 Marionette TRACE conn4 <- [1,2090,null,{}] 12:28:31 INFO - PROCESS | 1739 | 1468524511417 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:31 INFO - PROCESS | 1739 | 1468524511426 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:31 INFO - PROCESS | 1739 | 1468524511624 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 12:28:31 INFO - PROCESS | 1739 | 1468524511811 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:31 INFO - PROCESS | 1739 | 1468524511824 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x919ab800 == 39 [pid = 1739] [id = 530] 12:28:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x919b1000) [pid = 1739] [serial = 1591] [outer = (nil)] 12:28:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91f3b400) [pid = 1739] [serial = 1592] [outer = 0x919b1000] 12:28:31 INFO - PROCESS | 1739 | 1468524511961 Marionette DEBUG loaded listener.js 12:28:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f54400) [pid = 1739] [serial = 1593] [outer = 0x919b1000] 12:28:32 INFO - PROCESS | 1739 | 1468524512994 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 12:28:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 12:28:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1643ms 12:28:33 INFO - PROCESS | 1739 | 1468524513036 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 12:28:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 12:28:33 INFO - PROCESS | 1739 | 1468524513041 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 12:28:33 INFO - PROCESS | 1739 | 1468524513048 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 12:28:33 INFO - PROCESS | 1739 | 1468524513052 Marionette TRACE conn4 <- [1,2094,null,{}] 12:28:33 INFO - PROCESS | 1739 | 1468524513058 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:33 INFO - PROCESS | 1739 | 1468524513063 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:33 INFO - PROCESS | 1739 | 1468524513261 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 12:28:33 INFO - PROCESS | 1739 | 1468524513448 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:33 INFO - PROCESS | 1739 | 1468524513465 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea11c00 == 40 [pid = 1739] [id = 531] 12:28:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x917b2c00) [pid = 1739] [serial = 1594] [outer = (nil)] 12:28:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92228400) [pid = 1739] [serial = 1595] [outer = 0x917b2c00] 12:28:33 INFO - PROCESS | 1739 | 1468524513584 Marionette DEBUG loaded listener.js 12:28:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9222bc00) [pid = 1739] [serial = 1596] [outer = 0x917b2c00] 12:28:34 INFO - PROCESS | 1739 | 1468524514558 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 12:28:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 12:28:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1541ms 12:28:34 INFO - PROCESS | 1739 | 1468524514589 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 12:28:34 INFO - PROCESS | 1739 | 1468524514592 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 12:28:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 12:28:34 INFO - PROCESS | 1739 | 1468524514601 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 12:28:34 INFO - PROCESS | 1739 | 1468524514605 Marionette TRACE conn4 <- [1,2098,null,{}] 12:28:34 INFO - PROCESS | 1739 | 1468524514630 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:34 INFO - PROCESS | 1739 | 1468524514634 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:34 INFO - PROCESS | 1739 | 1468524514815 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 12:28:35 INFO - PROCESS | 1739 | 1468524514997 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:35 INFO - PROCESS | 1739 | 1468524515006 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x919aa000 == 41 [pid = 1739] [id = 532] 12:28:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x92fe8000) [pid = 1739] [serial = 1597] [outer = (nil)] 12:28:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93934400) [pid = 1739] [serial = 1598] [outer = 0x92fe8000] 12:28:35 INFO - PROCESS | 1739 | 1468524515094 Marionette DEBUG loaded listener.js 12:28:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x93937c00) [pid = 1739] [serial = 1599] [outer = 0x92fe8000] 12:28:36 INFO - PROCESS | 1739 | 1468524516110 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 12:28:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 12:28:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1587ms 12:28:36 INFO - PROCESS | 1739 | 1468524516188 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 12:28:36 INFO - PROCESS | 1739 | 1468524516193 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 12:28:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 12:28:36 INFO - PROCESS | 1739 | 1468524516199 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 12:28:36 INFO - PROCESS | 1739 | 1468524516203 Marionette TRACE conn4 <- [1,2102,null,{}] 12:28:36 INFO - PROCESS | 1739 | 1468524516209 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:36 INFO - PROCESS | 1739 | 1468524516219 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:36 INFO - PROCESS | 1739 | 1468524516457 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 12:28:36 INFO - PROCESS | 1739 | 1468524516695 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:36 INFO - PROCESS | 1739 | 1468524516703 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f52800 == 42 [pid = 1739] [id = 533] 12:28:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9395e000) [pid = 1739] [serial = 1600] [outer = (nil)] 12:28:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x93a53c00) [pid = 1739] [serial = 1601] [outer = 0x9395e000] 12:28:36 INFO - PROCESS | 1739 | 1468524516805 Marionette DEBUG loaded listener.js 12:28:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x93a59c00) [pid = 1739] [serial = 1602] [outer = 0x9395e000] 12:28:37 INFO - PROCESS | 1739 | 1468524517708 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 12:28:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 12:28:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1582ms 12:28:37 INFO - PROCESS | 1739 | 1468524517784 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 12:28:37 INFO - PROCESS | 1739 | 1468524517787 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 12:28:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 12:28:37 INFO - PROCESS | 1739 | 1468524517796 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 12:28:37 INFO - PROCESS | 1739 | 1468524517800 Marionette TRACE conn4 <- [1,2106,null,{}] 12:28:37 INFO - PROCESS | 1739 | 1468524517806 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:37 INFO - PROCESS | 1739 | 1468524517812 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:37 INFO - PROCESS | 1739 | 1468524517990 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 12:28:38 INFO - PROCESS | 1739 | 1468524518190 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:38 INFO - PROCESS | 1739 | 1468524518200 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d562400 == 43 [pid = 1739] [id = 534] 12:28:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d8f6c00) [pid = 1739] [serial = 1603] [outer = (nil)] 12:28:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x914d0800) [pid = 1739] [serial = 1604] [outer = 0x8d8f6c00] 12:28:38 INFO - PROCESS | 1739 | 1468524518318 Marionette DEBUG loaded listener.js 12:28:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x93a98000) [pid = 1739] [serial = 1605] [outer = 0x8d8f6c00] 12:28:39 INFO - PROCESS | 1739 | 1468524519596 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 12:28:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 12:28:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1833ms 12:28:39 INFO - PROCESS | 1739 | 1468524519630 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 12:28:39 INFO - PROCESS | 1739 | 1468524519637 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 12:28:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 12:28:39 INFO - PROCESS | 1739 | 1468524519657 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 12:28:39 INFO - PROCESS | 1739 | 1468524519662 Marionette TRACE conn4 <- [1,2110,null,{}] 12:28:39 INFO - PROCESS | 1739 | 1468524519671 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:39 INFO - PROCESS | 1739 | 1468524519676 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:39 INFO - PROCESS | 1739 | 1468524519896 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 12:28:40 INFO - PROCESS | 1739 | 1468524520256 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:40 INFO - PROCESS | 1739 | 1468524520268 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea13000 == 44 [pid = 1739] [id = 535] 12:28:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8ea13c00) [pid = 1739] [serial = 1606] [outer = (nil)] 12:28:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8eb17400) [pid = 1739] [serial = 1607] [outer = 0x8ea13c00] 12:28:40 INFO - PROCESS | 1739 | 1468524520348 Marionette DEBUG loaded listener.js 12:28:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8ebe6c00) [pid = 1739] [serial = 1608] [outer = 0x8ea13c00] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99400 == 43 [pid = 1739] [id = 526] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x916af400 == 42 [pid = 1739] [id = 525] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x916a8400 == 41 [pid = 1739] [id = 524] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe4400 == 40 [pid = 1739] [id = 523] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8d570000 == 39 [pid = 1739] [id = 522] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8d7a1400 == 38 [pid = 1739] [id = 512] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc09000 == 37 [pid = 1739] [id = 517] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8d796400 == 36 [pid = 1739] [id = 518] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8e39a000 == 35 [pid = 1739] [id = 519] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa06c00 == 34 [pid = 1739] [id = 521] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x916dec00 == 33 [pid = 1739] [id = 520] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8d562400 == 32 [pid = 1739] [id = 534] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x919aa000 == 31 [pid = 1739] [id = 532] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x91f52800 == 30 [pid = 1739] [id = 533] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea11c00 == 29 [pid = 1739] [id = 531] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x919ab800 == 28 [pid = 1739] [id = 530] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f1c00 == 27 [pid = 1739] [id = 529] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99000 == 26 [pid = 1739] [id = 527] 12:28:42 INFO - PROCESS | 1739 | --DOCSHELL 0x8d797400 == 25 [pid = 1739] [id = 528] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x914c9000) [pid = 1739] [serial = 1553] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8fbba000) [pid = 1739] [serial = 1518] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8f18f000) [pid = 1739] [serial = 1517] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x91777c00) [pid = 1739] [serial = 1521] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x91774800) [pid = 1739] [serial = 1520] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x91f5c000) [pid = 1739] [serial = 1524] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x91f44400) [pid = 1739] [serial = 1523] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x92fed800) [pid = 1739] [serial = 1527] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x92fea000) [pid = 1739] [serial = 1526] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x93939c00) [pid = 1739] [serial = 1530] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x93935400) [pid = 1739] [serial = 1529] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d8f5400) [pid = 1739] [serial = 1541] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x93a58c00) [pid = 1739] [serial = 1533] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x93963400) [pid = 1739] [serial = 1532] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x93a99000) [pid = 1739] [serial = 1536] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x93a95c00) [pid = 1739] [serial = 1535] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fbbb800) [pid = 1739] [serial = 1547] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e139c00) [pid = 1739] [serial = 1550] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d8fe400) [pid = 1739] [serial = 1542] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ea1f400) [pid = 1739] [serial = 1539] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d8fc000) [pid = 1739] [serial = 1538] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ebe9000) [pid = 1739] [serial = 1544] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fc05400) [pid = 1739] [serial = 1548] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8f278400) [pid = 1739] [serial = 1551] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ebf2000) [pid = 1739] [serial = 1545] [outer = (nil)] [url = about:blank] 12:28:42 INFO - PROCESS | 1739 | 1468524522596 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 12:28:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 12:28:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 3008ms 12:28:42 INFO - PROCESS | 1739 | 1468524522654 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 12:28:42 INFO - PROCESS | 1739 | 1468524522661 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 12:28:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 12:28:42 INFO - PROCESS | 1739 | 1468524522726 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 12:28:42 INFO - PROCESS | 1739 | 1468524522732 Marionette TRACE conn4 <- [1,2114,null,{}] 12:28:42 INFO - PROCESS | 1739 | 1468524522747 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:42 INFO - PROCESS | 1739 | 1468524522754 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:42 INFO - PROCESS | 1739 | 1468524522930 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 12:28:42 INFO - PROCESS | 1739 | 1468524522942 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:42 INFO - PROCESS | 1739 | 1468524522957 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79e400 == 26 [pid = 1739] [id = 536] 12:28:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d7a0c00) [pid = 1739] [serial = 1609] [outer = (nil)] 12:28:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e134400) [pid = 1739] [serial = 1610] [outer = 0x8d7a0c00] 12:28:43 INFO - PROCESS | 1739 | 1468524523030 Marionette DEBUG loaded listener.js 12:28:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e13bc00) [pid = 1739] [serial = 1611] [outer = 0x8d7a0c00] 12:28:44 INFO - PROCESS | 1739 | 1468524524000 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 12:28:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 12:28:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1349ms 12:28:44 INFO - PROCESS | 1739 | 1468524524025 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 12:28:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 12:28:44 INFO - PROCESS | 1739 | 1468524524034 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 12:28:44 INFO - PROCESS | 1739 | 1468524524045 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 12:28:44 INFO - PROCESS | 1739 | 1468524524050 Marionette TRACE conn4 <- [1,2118,null,{}] 12:28:44 INFO - PROCESS | 1739 | 1468524524056 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:44 INFO - PROCESS | 1739 | 1468524524062 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:44 INFO - PROCESS | 1739 | 1468524524241 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 12:28:44 INFO - PROCESS | 1739 | 1468524524391 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:44 INFO - PROCESS | 1739 | 1468524524400 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb11c00 == 27 [pid = 1739] [id = 537] 12:28:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8eb18800) [pid = 1739] [serial = 1612] [outer = (nil)] 12:28:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8eb20400) [pid = 1739] [serial = 1613] [outer = 0x8eb18800] 12:28:44 INFO - PROCESS | 1739 | 1468524524476 Marionette DEBUG loaded listener.js 12:28:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ebf3800) [pid = 1739] [serial = 1614] [outer = 0x8eb18800] 12:28:45 INFO - PROCESS | 1739 | 1468524525429 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 12:28:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 12:28:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1434ms 12:28:45 INFO - PROCESS | 1739 | 1468524525479 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 12:28:45 INFO - PROCESS | 1739 | 1468524525483 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 12:28:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 12:28:45 INFO - PROCESS | 1739 | 1468524525500 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 12:28:45 INFO - PROCESS | 1739 | 1468524525507 Marionette TRACE conn4 <- [1,2122,null,{}] 12:28:45 INFO - PROCESS | 1739 | 1468524525547 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:45 INFO - PROCESS | 1739 | 1468524525557 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:45 INFO - PROCESS | 1739 | 1468524525788 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 12:28:45 INFO - PROCESS | 1739 | 1468524525817 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:45 INFO - PROCESS | 1739 | 1468524525829 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbf800 == 28 [pid = 1739] [id = 538] 12:28:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fbc0400) [pid = 1739] [serial = 1615] [outer = (nil)] 12:28:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc05800) [pid = 1739] [serial = 1616] [outer = 0x8fbc0400] 12:28:45 INFO - PROCESS | 1739 | 1468524525907 Marionette DEBUG loaded listener.js 12:28:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc11400) [pid = 1739] [serial = 1617] [outer = 0x8fbc0400] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8f27d800) [pid = 1739] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91774c00) [pid = 1739] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fca8000) [pid = 1739] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x916a8c00) [pid = 1739] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x916e0000) [pid = 1739] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d796000) [pid = 1739] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x916b1000) [pid = 1739] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e135400) [pid = 1739] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fca5000) [pid = 1739] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8f18b000) [pid = 1739] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 12:28:47 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d570c00) [pid = 1739] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 12:28:47 INFO - PROCESS | 1739 | 1468524527399 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 12:28:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 12:28:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1943ms 12:28:47 INFO - PROCESS | 1739 | 1468524527519 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 12:28:47 INFO - PROCESS | 1739 | 1468524527523 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 12:28:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 12:28:47 INFO - PROCESS | 1739 | 1468524527532 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 12:28:47 INFO - PROCESS | 1739 | 1468524527535 Marionette TRACE conn4 <- [1,2126,null,{}] 12:28:47 INFO - PROCESS | 1739 | 1468524527546 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:47 INFO - PROCESS | 1739 | 1468524527551 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:47 INFO - PROCESS | 1739 | 1468524527702 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 12:28:47 INFO - PROCESS | 1739 | 1468524527712 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:47 INFO - PROCESS | 1739 | 1468524527718 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5400 == 29 [pid = 1739] [id = 539] 12:28:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d561800) [pid = 1739] [serial = 1618] [outer = (nil)] 12:28:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fc06800) [pid = 1739] [serial = 1619] [outer = 0x8d561800] 12:28:47 INFO - PROCESS | 1739 | 1468524527793 Marionette DEBUG loaded listener.js 12:28:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x914c6400) [pid = 1739] [serial = 1620] [outer = 0x8d561800] 12:28:48 INFO - PROCESS | 1739 | 1468524528701 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 12:28:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 12:28:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1192ms 12:28:48 INFO - PROCESS | 1739 | 1468524528725 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 12:28:48 INFO - PROCESS | 1739 | 1468524528728 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 12:28:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 12:28:48 INFO - PROCESS | 1739 | 1468524528735 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 12:28:48 INFO - PROCESS | 1739 | 1468524528738 Marionette TRACE conn4 <- [1,2130,null,{}] 12:28:48 INFO - PROCESS | 1739 | 1468524528744 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:48 INFO - PROCESS | 1739 | 1468524528749 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:48 INFO - PROCESS | 1739 | 1468524528901 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 12:28:48 INFO - PROCESS | 1739 | 1468524528915 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:48 INFO - PROCESS | 1739 | 1468524528923 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cc800 == 30 [pid = 1739] [id = 540] 12:28:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914cd400) [pid = 1739] [serial = 1621] [outer = (nil)] 12:28:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x916a0000) [pid = 1739] [serial = 1622] [outer = 0x914cd400] 12:28:48 INFO - PROCESS | 1739 | 1468524528992 Marionette DEBUG loaded listener.js 12:28:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916acc00) [pid = 1739] [serial = 1623] [outer = 0x914cd400] 12:28:50 INFO - PROCESS | 1739 | 1468524530238 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 12:28:50 INFO - PROCESS | 1739 | 1468524530327 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 12:28:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 12:28:50 INFO - PROCESS | 1739 | 1468524530337 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 12:28:50 INFO - PROCESS | 1739 | 1468524530342 Marionette TRACE conn4 <- [1,2134,null,{}] 12:28:50 INFO - PROCESS | 1739 | 1468524530365 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:50 INFO - PROCESS | 1739 | 1468524530372 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:50 INFO - PROCESS | 1739 | 1468524530605 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 12:28:50 INFO - PROCESS | 1739 | 1468524530844 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:50 INFO - PROCESS | 1739 | 1468524530853 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f5800 == 31 [pid = 1739] [id = 541] 12:28:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d8f5c00) [pid = 1739] [serial = 1624] [outer = (nil)] 12:28:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8eb18400) [pid = 1739] [serial = 1625] [outer = 0x8d8f5c00] 12:28:50 INFO - PROCESS | 1739 | 1468524530943 Marionette DEBUG loaded listener.js 12:28:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f18f000) [pid = 1739] [serial = 1626] [outer = 0x8d8f5c00] 12:28:52 INFO - PROCESS | 1739 | 1468524532015 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 12:28:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 12:28:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1748ms 12:28:52 INFO - PROCESS | 1739 | 1468524532086 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 12:28:52 INFO - PROCESS | 1739 | 1468524532094 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 12:28:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 12:28:52 INFO - PROCESS | 1739 | 1468524532107 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 12:28:52 INFO - PROCESS | 1739 | 1468524532114 Marionette TRACE conn4 <- [1,2138,null,{}] 12:28:52 INFO - PROCESS | 1739 | 1468524532120 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:52 INFO - PROCESS | 1739 | 1468524532127 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:52 INFO - PROCESS | 1739 | 1468524532366 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 12:28:52 INFO - PROCESS | 1739 | 1468524532704 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:52 INFO - PROCESS | 1739 | 1468524532715 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d569400 == 32 [pid = 1739] [id = 542] 12:28:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc0b000) [pid = 1739] [serial = 1627] [outer = (nil)] 12:28:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x914cec00) [pid = 1739] [serial = 1628] [outer = 0x8fc0b000] 12:28:52 INFO - PROCESS | 1739 | 1468524532808 Marionette DEBUG loaded listener.js 12:28:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fca6800) [pid = 1739] [serial = 1629] [outer = 0x8fc0b000] 12:28:53 INFO - PROCESS | 1739 | 1468524533831 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 12:28:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 12:28:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1784ms 12:28:53 INFO - PROCESS | 1739 | 1468524533892 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 12:28:53 INFO - PROCESS | 1739 | 1468524533896 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 12:28:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 12:28:53 INFO - PROCESS | 1739 | 1468524533904 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 12:28:53 INFO - PROCESS | 1739 | 1468524533911 Marionette TRACE conn4 <- [1,2142,null,{}] 12:28:53 INFO - PROCESS | 1739 | 1468524533928 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:53 INFO - PROCESS | 1739 | 1468524533938 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:54 INFO - PROCESS | 1739 | 1468524534172 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 12:28:54 INFO - PROCESS | 1739 | 1468524534399 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:54 INFO - PROCESS | 1739 | 1468524534411 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x9177a000 == 33 [pid = 1739] [id = 543] 12:28:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x9177ac00) [pid = 1739] [serial = 1630] [outer = (nil)] 12:28:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x917a5c00) [pid = 1739] [serial = 1631] [outer = 0x9177ac00] 12:28:54 INFO - PROCESS | 1739 | 1468524534544 Marionette DEBUG loaded listener.js 12:28:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x917ad000) [pid = 1739] [serial = 1632] [outer = 0x9177ac00] 12:28:55 INFO - PROCESS | 1739 | 1468524535557 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 12:28:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 12:28:55 INFO - PROCESS | 1739 | 1468524535648 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 12:28:55 INFO - PROCESS | 1739 | 1468524535656 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 12:28:55 INFO - PROCESS | 1739 | 1468524535659 Marionette TRACE conn4 <- [1,2146,null,{}] 12:28:55 INFO - PROCESS | 1739 | 1468524535666 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:55 INFO - PROCESS | 1739 | 1468524535671 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:55 INFO - PROCESS | 1739 | 1468524535857 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 12:28:56 INFO - PROCESS | 1739 | 1468524536229 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:56 INFO - PROCESS | 1739 | 1468524536236 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d563800 == 34 [pid = 1739] [id = 544] 12:28:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8d565000) [pid = 1739] [serial = 1633] [outer = (nil)] 12:28:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d793000) [pid = 1739] [serial = 1634] [outer = 0x8d565000] 12:28:56 INFO - PROCESS | 1739 | 1468524536343 Marionette DEBUG loaded listener.js 12:28:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d8f6000) [pid = 1739] [serial = 1635] [outer = 0x8d565000] 12:28:57 INFO - PROCESS | 1739 | 1468524537400 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 12:28:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 12:28:57 INFO - PROCESS | 1739 | 1468524537503 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 12:28:57 INFO - PROCESS | 1739 | 1468524537512 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 12:28:57 INFO - PROCESS | 1739 | 1468524537516 Marionette TRACE conn4 <- [1,2150,null,{}] 12:28:57 INFO - PROCESS | 1739 | 1468524537545 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:57 INFO - PROCESS | 1739 | 1468524537550 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:57 INFO - PROCESS | 1739 | 1468524537730 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x919adc00) [pid = 1739] [serial = 1584] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x9199f800) [pid = 1739] [serial = 1583] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x919a3400) [pid = 1739] [serial = 1566] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x91695800) [pid = 1739] [serial = 1554] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x916af800) [pid = 1739] [serial = 1574] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91774400) [pid = 1739] [serial = 1562] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fbc5400) [pid = 1739] [serial = 1580] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9177e400) [pid = 1739] [serial = 1577] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916dc800) [pid = 1739] [serial = 1575] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ebf1000) [pid = 1739] [serial = 1557] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x914c6000) [pid = 1739] [serial = 1559] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8f27f400) [pid = 1739] [serial = 1571] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9199a800) [pid = 1739] [serial = 1565] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fbb8c00) [pid = 1739] [serial = 1560] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e393c00) [pid = 1739] [serial = 1568] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ea1a000) [pid = 1739] [serial = 1569] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8eb1b400) [pid = 1739] [serial = 1556] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d8fec00) [pid = 1739] [serial = 1578] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fbbc400) [pid = 1739] [serial = 1572] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9177e000) [pid = 1739] [serial = 1563] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x914ce800) [pid = 1739] [serial = 1581] [outer = (nil)] [url = about:blank] 12:28:57 INFO - PROCESS | 1739 | 1468524537955 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:57 INFO - PROCESS | 1739 | 1468524537968 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1a800 == 31 [pid = 1739] [id = 545] 12:28:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8eb1b400) [pid = 1739] [serial = 1636] [outer = (nil)] 12:28:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8f187800) [pid = 1739] [serial = 1637] [outer = 0x8eb1b400] 12:28:58 INFO - PROCESS | 1739 | 1468524538043 Marionette DEBUG loaded listener.js 12:28:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fa05800) [pid = 1739] [serial = 1638] [outer = 0x8eb1b400] 12:28:58 INFO - PROCESS | 1739 | 1468524538850 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 12:28:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 12:28:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1401ms 12:28:58 INFO - PROCESS | 1739 | 1468524538917 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 12:28:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 12:28:58 INFO - PROCESS | 1739 | 1468524538923 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 12:28:58 INFO - PROCESS | 1739 | 1468524538931 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 12:28:58 INFO - PROCESS | 1739 | 1468524538934 Marionette TRACE conn4 <- [1,2154,null,{}] 12:28:58 INFO - PROCESS | 1739 | 1468524538940 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:28:58 INFO - PROCESS | 1739 | 1468524538945 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:59 INFO - PROCESS | 1739 | 1468524539129 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 12:28:59 INFO - PROCESS | 1739 | 1468524539284 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:28:59 INFO - PROCESS | 1739 | 1468524539292 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:28:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f184000 == 32 [pid = 1739] [id = 546] 12:28:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8fbba000) [pid = 1739] [serial = 1639] [outer = (nil)] 12:28:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x914c1400) [pid = 1739] [serial = 1640] [outer = 0x8fbba000] 12:28:59 INFO - PROCESS | 1739 | 1468524539363 Marionette DEBUG loaded listener.js 12:28:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x91698800) [pid = 1739] [serial = 1641] [outer = 0x8fbba000] 12:29:00 INFO - PROCESS | 1739 | 1468524540238 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:29:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 12:29:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1333ms 12:29:00 INFO - PROCESS | 1739 | 1468524540265 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 12:29:00 INFO - PROCESS | 1739 | 1468524540269 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 12:29:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 12:29:00 INFO - PROCESS | 1739 | 1468524540283 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 12:29:00 INFO - PROCESS | 1739 | 1468524540293 Marionette TRACE conn4 <- [1,2158,null,{}] 12:29:00 INFO - PROCESS | 1739 | 1468524540308 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:00 INFO - PROCESS | 1739 | 1468524540316 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:00 INFO - PROCESS | 1739 | 1468524540539 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 12:29:00 INFO - PROCESS | 1739 | 1468524540568 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:00 INFO - PROCESS | 1739 | 1468524540575 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbec00 == 33 [pid = 1739] [id = 547] 12:29:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x916dd800) [pid = 1739] [serial = 1642] [outer = (nil)] 12:29:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9177e400) [pid = 1739] [serial = 1643] [outer = 0x916dd800] 12:29:00 INFO - PROCESS | 1739 | 1468524540656 Marionette DEBUG loaded listener.js 12:29:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x917a4c00) [pid = 1739] [serial = 1644] [outer = 0x916dd800] 12:29:01 INFO - PROCESS | 1739 | 1468524541655 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 12:29:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 12:29:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1453ms 12:29:01 INFO - PROCESS | 1739 | 1468524541729 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 12:29:01 INFO - PROCESS | 1739 | 1468524541734 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 12:29:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 12:29:01 INFO - PROCESS | 1739 | 1468524541741 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 12:29:01 INFO - PROCESS | 1739 | 1468524541745 Marionette TRACE conn4 <- [1,2162,null,{}] 12:29:01 INFO - PROCESS | 1739 | 1468524541750 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:01 INFO - PROCESS | 1739 | 1468524541755 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:01 INFO - PROCESS | 1739 | 1468524541995 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 12:29:02 INFO - PROCESS | 1739 | 1468524542011 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:02 INFO - PROCESS | 1739 | 1468524542022 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56a800 == 34 [pid = 1739] [id = 548] 12:29:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d8f3000) [pid = 1739] [serial = 1645] [outer = (nil)] 12:29:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9199ac00) [pid = 1739] [serial = 1646] [outer = 0x8d8f3000] 12:29:02 INFO - PROCESS | 1739 | 1468524542092 Marionette DEBUG loaded listener.js 12:29:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9199d000) [pid = 1739] [serial = 1647] [outer = 0x8d8f3000] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d8f0000) [pid = 1739] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fc0a400) [pid = 1739] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fbc0400) [pid = 1739] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x919b1000) [pid = 1739] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d561800) [pid = 1739] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x917b2c00) [pid = 1739] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92fe8000) [pid = 1739] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d7a0c00) [pid = 1739] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8eb18800) [pid = 1739] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x9395e000) [pid = 1739] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ea13c00) [pid = 1739] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 12:29:02 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d8f6c00) [pid = 1739] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 12:29:03 INFO - PROCESS | 1739 | 1468524543224 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 12:29:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 12:29:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1534ms 12:29:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 12:29:03 INFO - PROCESS | 1739 | 1468524543276 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 12:29:03 INFO - PROCESS | 1739 | 1468524543279 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 12:29:03 INFO - PROCESS | 1739 | 1468524543287 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 12:29:03 INFO - PROCESS | 1739 | 1468524543291 Marionette TRACE conn4 <- [1,2166,null,{}] 12:29:03 INFO - PROCESS | 1739 | 1468524543297 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:03 INFO - PROCESS | 1739 | 1468524543302 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:03 INFO - PROCESS | 1739 | 1468524543522 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 12:29:03 INFO - PROCESS | 1739 | 1468524543536 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:03 INFO - PROCESS | 1739 | 1468524543557 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea15800 == 35 [pid = 1739] [id = 549] 12:29:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8fcb3c00) [pid = 1739] [serial = 1648] [outer = (nil)] 12:29:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x9199bc00) [pid = 1739] [serial = 1649] [outer = 0x8fcb3c00] 12:29:03 INFO - PROCESS | 1739 | 1468524543656 Marionette DEBUG loaded listener.js 12:29:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x919aa400) [pid = 1739] [serial = 1650] [outer = 0x8fcb3c00] 12:29:04 INFO - PROCESS | 1739 | 1468524544660 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 12:29:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 12:29:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1430ms 12:29:04 INFO - PROCESS | 1739 | 1468524544717 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 12:29:04 INFO - PROCESS | 1739 | 1468524544724 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 12:29:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 12:29:04 INFO - PROCESS | 1739 | 1468524544735 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 12:29:04 INFO - PROCESS | 1739 | 1468524544739 Marionette TRACE conn4 <- [1,2170,null,{}] 12:29:04 INFO - PROCESS | 1739 | 1468524544749 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:04 INFO - PROCESS | 1739 | 1468524544755 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:04 INFO - PROCESS | 1739 | 1468524544965 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 12:29:05 INFO - PROCESS | 1739 | 1468524545153 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:05 INFO - PROCESS | 1739 | 1468524545172 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1b000 == 36 [pid = 1739] [id = 550] 12:29:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8eb1c800) [pid = 1739] [serial = 1651] [outer = (nil)] 12:29:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ebee000) [pid = 1739] [serial = 1652] [outer = 0x8eb1c800] 12:29:05 INFO - PROCESS | 1739 | 1468524545332 Marionette DEBUG loaded listener.js 12:29:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8f18e800) [pid = 1739] [serial = 1653] [outer = 0x8eb1c800] 12:29:06 INFO - PROCESS | 1739 | 1468524546310 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 12:29:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 12:29:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1641ms 12:29:06 INFO - PROCESS | 1739 | 1468524546376 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 12:29:06 INFO - PROCESS | 1739 | 1468524546384 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 12:29:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 12:29:06 INFO - PROCESS | 1739 | 1468524546395 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 12:29:06 INFO - PROCESS | 1739 | 1468524546399 Marionette TRACE conn4 <- [1,2174,null,{}] 12:29:06 INFO - PROCESS | 1739 | 1468524546406 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:06 INFO - PROCESS | 1739 | 1468524546412 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:06 INFO - PROCESS | 1739 | 1468524546642 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 12:29:06 INFO - PROCESS | 1739 | 1468524546877 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:06 INFO - PROCESS | 1739 | 1468524546886 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcae800 == 37 [pid = 1739] [id = 551] 12:29:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914ce400) [pid = 1739] [serial = 1654] [outer = (nil)] 12:29:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9169b400) [pid = 1739] [serial = 1655] [outer = 0x914ce400] 12:29:07 INFO - PROCESS | 1739 | 1468524547019 Marionette DEBUG loaded listener.js 12:29:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916aec00) [pid = 1739] [serial = 1656] [outer = 0x914ce400] 12:29:08 INFO - PROCESS | 1739 | 1468524548009 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 12:29:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 12:29:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1684ms 12:29:08 INFO - PROCESS | 1739 | 1468524548080 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 12:29:08 INFO - PROCESS | 1739 | 1468524548085 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 12:29:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 12:29:08 INFO - PROCESS | 1739 | 1468524548092 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 12:29:08 INFO - PROCESS | 1739 | 1468524548099 Marionette TRACE conn4 <- [1,2178,null,{}] 12:29:08 INFO - PROCESS | 1739 | 1468524548116 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:08 INFO - PROCESS | 1739 | 1468524548126 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:08 INFO - PROCESS | 1739 | 1468524548358 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 12:29:08 INFO - PROCESS | 1739 | 1468524548639 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:08 INFO - PROCESS | 1739 | 1468524548650 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc0a400 == 38 [pid = 1739] [id = 552] 12:29:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9199b800) [pid = 1739] [serial = 1657] [outer = (nil)] 12:29:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x919aa000) [pid = 1739] [serial = 1658] [outer = 0x9199b800] 12:29:08 INFO - PROCESS | 1739 | 1468524548752 Marionette DEBUG loaded listener.js 12:29:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91f3dc00) [pid = 1739] [serial = 1659] [outer = 0x9199b800] 12:29:09 INFO - PROCESS | 1739 | 1468524549631 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:29:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 12:29:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1597ms 12:29:09 INFO - PROCESS | 1739 | 1468524549690 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 12:29:09 INFO - PROCESS | 1739 | 1468524549695 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 12:29:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 12:29:09 INFO - PROCESS | 1739 | 1468524549720 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 12:29:09 INFO - PROCESS | 1739 | 1468524549723 Marionette TRACE conn4 <- [1,2182,null,{}] 12:29:09 INFO - PROCESS | 1739 | 1468524549731 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:09 INFO - PROCESS | 1739 | 1468524549736 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:09 INFO - PROCESS | 1739 | 1468524549925 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 12:29:10 INFO - PROCESS | 1739 | 1468524550109 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:10 INFO - PROCESS | 1739 | 1468524550120 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f45000 == 39 [pid = 1739] [id = 553] 12:29:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91f53000) [pid = 1739] [serial = 1660] [outer = (nil)] 12:29:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91f5e800) [pid = 1739] [serial = 1661] [outer = 0x91f53000] 12:29:10 INFO - PROCESS | 1739 | 1468524550201 Marionette DEBUG loaded listener.js 12:29:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x92228c00) [pid = 1739] [serial = 1662] [outer = 0x91f53000] 12:29:11 INFO - PROCESS | 1739 | 1468524551176 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 12:29:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 12:29:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1507ms 12:29:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 12:29:11 INFO - PROCESS | 1739 | 1468524551210 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 12:29:11 INFO - PROCESS | 1739 | 1468524551213 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 12:29:11 INFO - PROCESS | 1739 | 1468524551220 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 12:29:11 INFO - PROCESS | 1739 | 1468524551223 Marionette TRACE conn4 <- [1,2186,null,{}] 12:29:11 INFO - PROCESS | 1739 | 1468524551230 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:11 INFO - PROCESS | 1739 | 1468524551236 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:11 INFO - PROCESS | 1739 | 1468524551423 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 12:29:11 INFO - PROCESS | 1739 | 1468524551608 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:11 INFO - PROCESS | 1739 | 1468524551615 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13fc00 == 40 [pid = 1739] [id = 554] 12:29:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fbbb800) [pid = 1739] [serial = 1663] [outer = (nil)] 12:29:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92fec400) [pid = 1739] [serial = 1664] [outer = 0x8fbbb800] 12:29:11 INFO - PROCESS | 1739 | 1468524551700 Marionette DEBUG loaded listener.js 12:29:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92fef800) [pid = 1739] [serial = 1665] [outer = 0x8fbbb800] 12:29:12 INFO - PROCESS | 1739 | 1468524552692 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 12:29:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 12:29:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1531ms 12:29:12 INFO - PROCESS | 1739 | 1468524552751 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 12:29:12 INFO - PROCESS | 1739 | 1468524552755 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 12:29:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 12:29:12 INFO - PROCESS | 1739 | 1468524552762 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 12:29:12 INFO - PROCESS | 1739 | 1468524552766 Marionette TRACE conn4 <- [1,2190,null,{}] 12:29:12 INFO - PROCESS | 1739 | 1468524552773 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:12 INFO - PROCESS | 1739 | 1468524552782 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:13 INFO - PROCESS | 1739 | 1468524553060 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 12:29:13 INFO - PROCESS | 1739 | 1468524553316 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:13 INFO - PROCESS | 1739 | 1468524553323 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea17c00 == 41 [pid = 1739] [id = 555] 12:29:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8fbb7800) [pid = 1739] [serial = 1666] [outer = (nil)] 12:29:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9395a000) [pid = 1739] [serial = 1667] [outer = 0x8fbb7800] 12:29:13 INFO - PROCESS | 1739 | 1468524553447 Marionette DEBUG loaded listener.js 12:29:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x93966000) [pid = 1739] [serial = 1668] [outer = 0x8fbb7800] 12:29:14 INFO - PROCESS | 1739 | 1468524554327 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 12:29:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 12:29:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1580ms 12:29:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 12:29:14 INFO - PROCESS | 1739 | 1468524554343 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 12:29:14 INFO - PROCESS | 1739 | 1468524554346 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 12:29:14 INFO - PROCESS | 1739 | 1468524554353 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 12:29:14 INFO - PROCESS | 1739 | 1468524554356 Marionette TRACE conn4 <- [1,2194,null,{}] 12:29:14 INFO - PROCESS | 1739 | 1468524554362 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:14 INFO - PROCESS | 1739 | 1468524554368 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:14 INFO - PROCESS | 1739 | 1468524554544 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 12:29:14 INFO - PROCESS | 1739 | 1468524554734 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:14 INFO - PROCESS | 1739 | 1468524554743 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e394800 == 42 [pid = 1739] [id = 556] 12:29:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93933400) [pid = 1739] [serial = 1669] [outer = (nil)] 12:29:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x93a60800) [pid = 1739] [serial = 1670] [outer = 0x93933400] 12:29:14 INFO - PROCESS | 1739 | 1468524554831 Marionette DEBUG loaded listener.js 12:29:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x93a97800) [pid = 1739] [serial = 1671] [outer = 0x93933400] 12:29:15 INFO - PROCESS | 1739 | 1468524555808 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 12:29:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 12:29:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1533ms 12:29:15 INFO - PROCESS | 1739 | 1468524555886 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 12:29:15 INFO - PROCESS | 1739 | 1468524555891 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 12:29:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 12:29:15 INFO - PROCESS | 1739 | 1468524555898 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 12:29:15 INFO - PROCESS | 1739 | 1468524555901 Marionette TRACE conn4 <- [1,2198,null,{}] 12:29:15 INFO - PROCESS | 1739 | 1468524555907 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:15 INFO - PROCESS | 1739 | 1468524555912 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:16 INFO - PROCESS | 1739 | 1468524556140 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 12:29:16 INFO - PROCESS | 1739 | 1468524556556 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:16 INFO - PROCESS | 1739 | 1468524556568 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56d400 == 43 [pid = 1739] [id = 557] 12:29:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8d56dc00) [pid = 1739] [serial = 1672] [outer = (nil)] 12:29:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d79d800) [pid = 1739] [serial = 1673] [outer = 0x8d56dc00] 12:29:16 INFO - PROCESS | 1739 | 1468524556690 Marionette DEBUG loaded listener.js 12:29:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8e13c800) [pid = 1739] [serial = 1674] [outer = 0x8d56dc00] 12:29:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 12:29:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1797ms 12:29:17 INFO - PROCESS | 1739 | 1468524557684 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:29:17 INFO - PROCESS | 1739 | 1468524557697 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 12:29:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 12:29:17 INFO - PROCESS | 1739 | 1468524557703 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 12:29:17 INFO - PROCESS | 1739 | 1468524557711 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 12:29:17 INFO - PROCESS | 1739 | 1468524557715 Marionette TRACE conn4 <- [1,2202,null,{}] 12:29:17 INFO - PROCESS | 1739 | 1468524557724 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:17 INFO - PROCESS | 1739 | 1468524557731 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:17 INFO - PROCESS | 1739 | 1468524557948 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 12:29:18 INFO - PROCESS | 1739 | 1468524558202 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:18 INFO - PROCESS | 1739 | 1468524558212 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56a800 == 42 [pid = 1739] [id = 548] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbec00 == 41 [pid = 1739] [id = 547] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8f184000 == 40 [pid = 1739] [id = 546] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1a800 == 39 [pid = 1739] [id = 545] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d563800 == 38 [pid = 1739] [id = 544] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x914cc800 == 37 [pid = 1739] [id = 540] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f5800 == 36 [pid = 1739] [id = 541] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d569400 == 35 [pid = 1739] [id = 542] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x9177a000 == 34 [pid = 1739] [id = 543] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea13000 == 33 [pid = 1739] [id = 535] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56d400 == 32 [pid = 1739] [id = 557] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea17c00 == 31 [pid = 1739] [id = 555] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e394800 == 30 [pid = 1739] [id = 556] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13fc00 == 29 [pid = 1739] [id = 554] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x91f45000 == 28 [pid = 1739] [id = 553] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcae800 == 27 [pid = 1739] [id = 551] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc0a400 == 26 [pid = 1739] [id = 552] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea15800 == 25 [pid = 1739] [id = 549] 12:29:19 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1b000 == 24 [pid = 1739] [id = 550] 12:29:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9b400 == 25 [pid = 1739] [id = 558] 12:29:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8ba9b800) [pid = 1739] [serial = 1675] [outer = (nil)] 12:29:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8baa0c00) [pid = 1739] [serial = 1676] [outer = 0x8ba9b800] 12:29:19 INFO - PROCESS | 1739 | 1468524559324 Marionette DEBUG loaded listener.js 12:29:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8d566c00) [pid = 1739] [serial = 1677] [outer = 0x8ba9b800] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8f186000) [pid = 1739] [serial = 1587] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8ea20c00) [pid = 1739] [serial = 1586] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x916e1c00) [pid = 1739] [serial = 1590] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x916afc00) [pid = 1739] [serial = 1589] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8fc05800) [pid = 1739] [serial = 1616] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x91f54400) [pid = 1739] [serial = 1593] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x91f3b400) [pid = 1739] [serial = 1592] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8fc06800) [pid = 1739] [serial = 1619] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9222bc00) [pid = 1739] [serial = 1596] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x92228400) [pid = 1739] [serial = 1595] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x93937c00) [pid = 1739] [serial = 1599] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x93934400) [pid = 1739] [serial = 1598] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e13bc00) [pid = 1739] [serial = 1611] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8eb20400) [pid = 1739] [serial = 1613] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x93a59c00) [pid = 1739] [serial = 1602] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ebe6c00) [pid = 1739] [serial = 1608] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8eb17400) [pid = 1739] [serial = 1607] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x93a53c00) [pid = 1739] [serial = 1601] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x93a98000) [pid = 1739] [serial = 1605] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e134400) [pid = 1739] [serial = 1610] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x914d0800) [pid = 1739] [serial = 1604] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fc11400) [pid = 1739] [serial = 1617] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x916a0000) [pid = 1739] [serial = 1622] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x914c6400) [pid = 1739] [serial = 1620] [outer = (nil)] [url = about:blank] 12:29:19 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ebf3800) [pid = 1739] [serial = 1614] [outer = (nil)] [url = about:blank] 12:29:20 INFO - PROCESS | 1739 | 1468524560314 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 12:29:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 12:29:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 2634ms 12:29:20 INFO - PROCESS | 1739 | 1468524560345 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 12:29:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 12:29:20 INFO - PROCESS | 1739 | 1468524560351 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 12:29:20 INFO - PROCESS | 1739 | 1468524560360 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 12:29:20 INFO - PROCESS | 1739 | 1468524560364 Marionette TRACE conn4 <- [1,2206,null,{}] 12:29:20 INFO - PROCESS | 1739 | 1468524560376 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:20 INFO - PROCESS | 1739 | 1468524560382 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:20 INFO - PROCESS | 1739 | 1468524560559 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 12:29:20 INFO - PROCESS | 1739 | 1468524560712 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:20 INFO - PROCESS | 1739 | 1468524560725 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f8800 == 26 [pid = 1739] [id = 559] 12:29:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d8f9c00) [pid = 1739] [serial = 1678] [outer = (nil)] 12:29:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e135c00) [pid = 1739] [serial = 1679] [outer = 0x8d8f9c00] 12:29:20 INFO - PROCESS | 1739 | 1468524560798 Marionette DEBUG loaded listener.js 12:29:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e141000) [pid = 1739] [serial = 1680] [outer = 0x8d8f9c00] 12:29:21 INFO - PROCESS | 1739 | 1468524561664 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 12:29:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 12:29:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1338ms 12:29:21 INFO - PROCESS | 1739 | 1468524561696 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 12:29:21 INFO - PROCESS | 1739 | 1468524561703 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 12:29:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 12:29:21 INFO - PROCESS | 1739 | 1468524561715 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 12:29:21 INFO - PROCESS | 1739 | 1468524561719 Marionette TRACE conn4 <- [1,2210,null,{}] 12:29:21 INFO - PROCESS | 1739 | 1468524561726 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:21 INFO - PROCESS | 1739 | 1468524561731 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:21 INFO - PROCESS | 1739 | 1468524561913 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 12:29:22 INFO - PROCESS | 1739 | 1468524562080 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:22 INFO - PROCESS | 1739 | 1468524562088 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fcc00 == 27 [pid = 1739] [id = 560] 12:29:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ea1ec00) [pid = 1739] [serial = 1681] [outer = (nil)] 12:29:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8eb20400) [pid = 1739] [serial = 1682] [outer = 0x8ea1ec00] 12:29:22 INFO - PROCESS | 1739 | 1468524562162 Marionette DEBUG loaded listener.js 12:29:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ebeb000) [pid = 1739] [serial = 1683] [outer = 0x8ea1ec00] 12:29:23 INFO - PROCESS | 1739 | 1468524563203 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 12:29:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 12:29:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1531ms 12:29:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 12:29:23 INFO - PROCESS | 1739 | 1468524563254 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 12:29:23 INFO - PROCESS | 1739 | 1468524563257 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 12:29:23 INFO - PROCESS | 1739 | 1468524563265 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 12:29:23 INFO - PROCESS | 1739 | 1468524563271 Marionette TRACE conn4 <- [1,2214,null,{}] 12:29:23 INFO - PROCESS | 1739 | 1468524563296 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:23 INFO - PROCESS | 1739 | 1468524563306 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:23 INFO - PROCESS | 1739 | 1468524563544 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 12:29:23 INFO - PROCESS | 1739 | 1468524563567 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:23 INFO - PROCESS | 1739 | 1468524563575 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebed000 == 28 [pid = 1739] [id = 561] 12:29:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f280800) [pid = 1739] [serial = 1684] [outer = (nil)] 12:29:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fa0ac00) [pid = 1739] [serial = 1685] [outer = 0x8f280800] 12:29:23 INFO - PROCESS | 1739 | 1468524563648 Marionette DEBUG loaded listener.js 12:29:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fa10400) [pid = 1739] [serial = 1686] [outer = 0x8f280800] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x916dd800) [pid = 1739] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8fcb3c00) [pid = 1739] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d8f3000) [pid = 1739] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d8f5c00) [pid = 1739] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fc0b000) [pid = 1739] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x914cd400) [pid = 1739] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9177ac00) [pid = 1739] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fbba000) [pid = 1739] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d565000) [pid = 1739] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 12:29:24 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8eb1b400) [pid = 1739] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 12:29:25 INFO - PROCESS | 1739 | 1468524565086 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 12:29:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 12:29:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1840ms 12:29:25 INFO - PROCESS | 1739 | 1468524565104 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 12:29:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 12:29:25 INFO - PROCESS | 1739 | 1468524565109 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 12:29:25 INFO - PROCESS | 1739 | 1468524565116 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 12:29:25 INFO - PROCESS | 1739 | 1468524565120 Marionette TRACE conn4 <- [1,2218,null,{}] 12:29:25 INFO - PROCESS | 1739 | 1468524565125 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:25 INFO - PROCESS | 1739 | 1468524565131 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:25 INFO - PROCESS | 1739 | 1468524565337 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 12:29:25 INFO - PROCESS | 1739 | 1468524565355 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:25 INFO - PROCESS | 1739 | 1468524565364 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebee800 == 29 [pid = 1739] [id = 562] 12:29:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8f27f800) [pid = 1739] [serial = 1687] [outer = (nil)] 12:29:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbc3000) [pid = 1739] [serial = 1688] [outer = 0x8f27f800] 12:29:25 INFO - PROCESS | 1739 | 1468524565436 Marionette DEBUG loaded listener.js 12:29:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fc04c00) [pid = 1739] [serial = 1689] [outer = 0x8f27f800] 12:29:26 INFO - PROCESS | 1739 | 1468524566323 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 12:29:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 12:29:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1229ms 12:29:26 INFO - PROCESS | 1739 | 1468524566345 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 12:29:26 INFO - PROCESS | 1739 | 1468524566349 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 12:29:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 12:29:26 INFO - PROCESS | 1739 | 1468524566356 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 12:29:26 INFO - PROCESS | 1739 | 1468524566359 Marionette TRACE conn4 <- [1,2222,null,{}] 12:29:26 INFO - PROCESS | 1739 | 1468524566365 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:26 INFO - PROCESS | 1739 | 1468524566370 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:26 INFO - PROCESS | 1739 | 1468524566528 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 12:29:26 INFO - PROCESS | 1739 | 1468524566542 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:26 INFO - PROCESS | 1739 | 1468524566551 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc0e400 == 30 [pid = 1739] [id = 563] 12:29:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fc0f000) [pid = 1739] [serial = 1690] [outer = (nil)] 12:29:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fca7c00) [pid = 1739] [serial = 1691] [outer = 0x8fc0f000] 12:29:26 INFO - PROCESS | 1739 | 1468524566642 Marionette DEBUG loaded listener.js 12:29:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x914cb400) [pid = 1739] [serial = 1692] [outer = 0x8fc0f000] 12:29:27 INFO - PROCESS | 1739 | 1468524567945 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:29:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 12:29:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1638ms 12:29:27 INFO - PROCESS | 1739 | 1468524567995 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 12:29:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 12:29:28 INFO - PROCESS | 1739 | 1468524568007 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 12:29:28 INFO - PROCESS | 1739 | 1468524568016 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 12:29:28 INFO - PROCESS | 1739 | 1468524568024 Marionette TRACE conn4 <- [1,2226,null,{}] 12:29:28 INFO - PROCESS | 1739 | 1468524568032 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:28 INFO - PROCESS | 1739 | 1468524568039 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:28 INFO - PROCESS | 1739 | 1468524568298 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 12:29:28 INFO - PROCESS | 1739 | 1468524568534 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:28 INFO - PROCESS | 1739 | 1468524568542 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f5400 == 31 [pid = 1739] [id = 564] 12:29:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e136400) [pid = 1739] [serial = 1693] [outer = (nil)] 12:29:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8ea20800) [pid = 1739] [serial = 1694] [outer = 0x8e136400] 12:29:28 INFO - PROCESS | 1739 | 1468524568634 Marionette DEBUG loaded listener.js 12:29:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8eb1c400) [pid = 1739] [serial = 1695] [outer = 0x8e136400] 12:29:29 INFO - PROCESS | 1739 | 1468524569655 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 12:29:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 12:29:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1685ms 12:29:29 INFO - PROCESS | 1739 | 1468524569700 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 12:29:29 INFO - PROCESS | 1739 | 1468524569708 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 12:29:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 12:29:29 INFO - PROCESS | 1739 | 1468524569720 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 12:29:29 INFO - PROCESS | 1739 | 1468524569724 Marionette TRACE conn4 <- [1,2230,null,{}] 12:29:29 INFO - PROCESS | 1739 | 1468524569731 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:29 INFO - PROCESS | 1739 | 1468524569738 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:29 INFO - PROCESS | 1739 | 1468524569938 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 12:29:30 INFO - PROCESS | 1739 | 1468524570209 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:30 INFO - PROCESS | 1739 | 1468524570216 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f182800 == 32 [pid = 1739] [id = 565] 12:29:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8f280000) [pid = 1739] [serial = 1696] [outer = (nil)] 12:29:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fbc0800) [pid = 1739] [serial = 1697] [outer = 0x8f280000] 12:29:30 INFO - PROCESS | 1739 | 1468524570351 Marionette DEBUG loaded listener.js 12:29:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fc0c000) [pid = 1739] [serial = 1698] [outer = 0x8f280000] 12:29:31 INFO - PROCESS | 1739 | 1468524571310 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 12:29:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 12:29:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1634ms 12:29:31 INFO - PROCESS | 1739 | 1468524571353 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 12:29:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 12:29:31 INFO - PROCESS | 1739 | 1468524571358 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 12:29:31 INFO - PROCESS | 1739 | 1468524571365 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 12:29:31 INFO - PROCESS | 1739 | 1468524571371 Marionette TRACE conn4 <- [1,2234,null,{}] 12:29:31 INFO - PROCESS | 1739 | 1468524571389 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:31 INFO - PROCESS | 1739 | 1468524571398 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:31 INFO - PROCESS | 1739 | 1468524571596 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 12:29:31 INFO - PROCESS | 1739 | 1468524571778 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:31 INFO - PROCESS | 1739 | 1468524571789 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x9169e000 == 33 [pid = 1739] [id = 566] 12:29:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9169f400) [pid = 1739] [serial = 1699] [outer = (nil)] 12:29:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x916a9c00) [pid = 1739] [serial = 1700] [outer = 0x9169f400] 12:29:31 INFO - PROCESS | 1739 | 1468524571889 Marionette DEBUG loaded listener.js 12:29:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x916adc00) [pid = 1739] [serial = 1701] [outer = 0x9169f400] 12:29:32 INFO - PROCESS | 1739 | 1468524572910 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 12:29:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 12:29:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1586ms 12:29:32 INFO - PROCESS | 1739 | 1468524572950 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 12:29:32 INFO - PROCESS | 1739 | 1468524572955 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 12:29:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 12:29:32 INFO - PROCESS | 1739 | 1468524572962 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 12:29:32 INFO - PROCESS | 1739 | 1468524572966 Marionette TRACE conn4 <- [1,2238,null,{}] 12:29:32 INFO - PROCESS | 1739 | 1468524572972 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:32 INFO - PROCESS | 1739 | 1468524572978 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:33 INFO - PROCESS | 1739 | 1468524573210 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 12:29:33 INFO - PROCESS | 1739 | 1468524573448 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:33 INFO - PROCESS | 1739 | 1468524573456 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f6400 == 34 [pid = 1739] [id = 567] 12:29:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8d8fc000) [pid = 1739] [serial = 1702] [outer = (nil)] 12:29:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8fbb9c00) [pid = 1739] [serial = 1703] [outer = 0x8d8fc000] 12:29:33 INFO - PROCESS | 1739 | 1468524573592 Marionette DEBUG loaded listener.js 12:29:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x916dbc00) [pid = 1739] [serial = 1704] [outer = 0x8d8fc000] 12:29:34 INFO - PROCESS | 1739 | 1468524574816 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:29:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 12:29:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1898ms 12:29:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa0400 == 33 [pid = 1739] [id = 470] 12:29:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea19800 == 32 [pid = 1739] [id = 466] 12:29:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea17000 == 31 [pid = 1739] [id = 468] 12:29:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8f279c00 == 30 [pid = 1739] [id = 469] 12:29:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56d800 == 29 [pid = 1739] [id = 467] 12:29:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebec000 == 28 [pid = 1739] [id = 477] 12:29:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcabc00 == 27 [pid = 1739] [id = 478] 12:29:34 INFO - PROCESS | 1739 | 1468524574938 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 12:29:34 INFO - PROCESS | 1739 | 1468524574945 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9199bc00) [pid = 1739] [serial = 1649] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x9199ac00) [pid = 1739] [serial = 1646] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8eb18400) [pid = 1739] [serial = 1625] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8f18f000) [pid = 1739] [serial = 1626] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x914cec00) [pid = 1739] [serial = 1628] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8fca6800) [pid = 1739] [serial = 1629] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x916acc00) [pid = 1739] [serial = 1623] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x917a5c00) [pid = 1739] [serial = 1631] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x917ad000) [pid = 1739] [serial = 1632] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x914c1400) [pid = 1739] [serial = 1640] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d793000) [pid = 1739] [serial = 1634] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d8f6000) [pid = 1739] [serial = 1635] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8f187800) [pid = 1739] [serial = 1637] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fa05800) [pid = 1739] [serial = 1638] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9177e400) [pid = 1739] [serial = 1643] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9199d000) [pid = 1739] [serial = 1647] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x917a4c00) [pid = 1739] [serial = 1644] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x91698800) [pid = 1739] [serial = 1641] [outer = (nil)] [url = about:blank] 12:29:34 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x919aa400) [pid = 1739] [serial = 1650] [outer = (nil)] [url = about:blank] 12:29:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 12:29:35 INFO - PROCESS | 1739 | 1468524575006 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 12:29:35 INFO - PROCESS | 1739 | 1468524575011 Marionette TRACE conn4 <- [1,2242,null,{}] 12:29:35 INFO - PROCESS | 1739 | 1468524575020 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:35 INFO - PROCESS | 1739 | 1468524575025 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:35 INFO - PROCESS | 1739 | 1468524575205 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 12:29:35 INFO - PROCESS | 1739 | 1468524575407 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:35 INFO - PROCESS | 1739 | 1468524575418 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13c000 == 28 [pid = 1739] [id = 568] 12:29:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8e13d400) [pid = 1739] [serial = 1705] [outer = (nil)] 12:29:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ea15c00) [pid = 1739] [serial = 1706] [outer = 0x8e13d400] 12:29:35 INFO - PROCESS | 1739 | 1468524575507 Marionette DEBUG loaded listener.js 12:29:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8eb17400) [pid = 1739] [serial = 1707] [outer = 0x8e13d400] 12:29:36 INFO - PROCESS | 1739 | 1468524576334 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:29:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 12:29:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1390ms 12:29:36 INFO - PROCESS | 1739 | 1468524576391 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 12:29:36 INFO - PROCESS | 1739 | 1468524576399 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 12:29:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 12:29:36 INFO - PROCESS | 1739 | 1468524576410 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 12:29:36 INFO - PROCESS | 1739 | 1468524576414 Marionette TRACE conn4 <- [1,2246,null,{}] 12:29:36 INFO - PROCESS | 1739 | 1468524576421 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:36 INFO - PROCESS | 1739 | 1468524576427 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:36 INFO - PROCESS | 1739 | 1468524576614 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 12:29:36 INFO - PROCESS | 1739 | 1468524576758 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:36 INFO - PROCESS | 1739 | 1468524576765 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea17400 == 29 [pid = 1739] [id = 569] 12:29:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f18b000) [pid = 1739] [serial = 1708] [outer = (nil)] 12:29:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fa0dc00) [pid = 1739] [serial = 1709] [outer = 0x8f18b000] 12:29:36 INFO - PROCESS | 1739 | 1468524576841 Marionette DEBUG loaded listener.js 12:29:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fbbc000) [pid = 1739] [serial = 1710] [outer = 0x8f18b000] 12:29:37 INFO - PROCESS | 1739 | 1468524577700 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 12:29:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 12:29:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1344ms 12:29:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 12:29:37 INFO - PROCESS | 1739 | 1468524577755 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 12:29:37 INFO - PROCESS | 1739 | 1468524577758 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 12:29:37 INFO - PROCESS | 1739 | 1468524577766 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 12:29:37 INFO - PROCESS | 1739 | 1468524577773 Marionette TRACE conn4 <- [1,2250,null,{}] 12:29:37 INFO - PROCESS | 1739 | 1468524577797 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:37 INFO - PROCESS | 1739 | 1468524577806 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:38 INFO - PROCESS | 1739 | 1468524578028 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 12:29:38 INFO - PROCESS | 1739 | 1468524578052 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:38 INFO - PROCESS | 1739 | 1468524578063 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a0000 == 30 [pid = 1739] [id = 570] 12:29:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916a5800) [pid = 1739] [serial = 1711] [outer = (nil)] 12:29:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916ab800) [pid = 1739] [serial = 1712] [outer = 0x916a5800] 12:29:38 INFO - PROCESS | 1739 | 1468524578136 Marionette DEBUG loaded listener.js 12:29:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916de000) [pid = 1739] [serial = 1713] [outer = 0x916a5800] 12:29:39 INFO - PROCESS | 1739 | 1468524579084 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 12:29:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 12:29:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1348ms 12:29:39 INFO - PROCESS | 1739 | 1468524579127 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 12:29:39 INFO - PROCESS | 1739 | 1468524579133 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 12:29:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 12:29:39 INFO - PROCESS | 1739 | 1468524579147 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 12:29:39 INFO - PROCESS | 1739 | 1468524579149 Marionette TRACE conn4 <- [1,2254,null,{}] 12:29:39 INFO - PROCESS | 1739 | 1468524579155 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:39 INFO - PROCESS | 1739 | 1468524579160 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:39 INFO - PROCESS | 1739 | 1468524579376 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 12:29:39 INFO - PROCESS | 1739 | 1468524579400 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:39 INFO - PROCESS | 1739 | 1468524579407 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a7800 == 31 [pid = 1739] [id = 571] 12:29:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x916ddc00) [pid = 1739] [serial = 1714] [outer = (nil)] 12:29:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x9177a800) [pid = 1739] [serial = 1715] [outer = 0x916ddc00] 12:29:39 INFO - PROCESS | 1739 | 1468524579479 Marionette DEBUG loaded listener.js 12:29:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9177dc00) [pid = 1739] [serial = 1716] [outer = 0x916ddc00] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8f27f800) [pid = 1739] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8f280800) [pid = 1739] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ba9b800) [pid = 1739] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d56dc00) [pid = 1739] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8eb1c800) [pid = 1739] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x914ce400) [pid = 1739] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9199b800) [pid = 1739] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91f53000) [pid = 1739] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d8f9c00) [pid = 1739] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fbbb800) [pid = 1739] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ea1ec00) [pid = 1739] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fbb7800) [pid = 1739] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 12:29:40 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x93933400) [pid = 1739] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 12:29:40 INFO - PROCESS | 1739 | 1468524580554 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 12:29:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 12:29:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1439ms 12:29:40 INFO - PROCESS | 1739 | 1468524580587 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 12:29:40 INFO - PROCESS | 1739 | 1468524580591 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 12:29:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 12:29:40 INFO - PROCESS | 1739 | 1468524580597 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 12:29:40 INFO - PROCESS | 1739 | 1468524580601 Marionette TRACE conn4 <- [1,2258,null,{}] 12:29:40 INFO - PROCESS | 1739 | 1468524580606 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:40 INFO - PROCESS | 1739 | 1468524580612 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:40 INFO - PROCESS | 1739 | 1468524580840 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 12:29:40 INFO - PROCESS | 1739 | 1468524580854 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:40 INFO - PROCESS | 1739 | 1468524580862 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9a800 == 32 [pid = 1739] [id = 572] 12:29:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d56dc00) [pid = 1739] [serial = 1717] [outer = (nil)] 12:29:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x91774400) [pid = 1739] [serial = 1718] [outer = 0x8d56dc00] 12:29:40 INFO - PROCESS | 1739 | 1468524580936 Marionette DEBUG loaded listener.js 12:29:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91778000) [pid = 1739] [serial = 1719] [outer = 0x8d56dc00] 12:29:41 INFO - PROCESS | 1739 | 1468524581845 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:29:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 12:29:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1280ms 12:29:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 12:29:41 INFO - PROCESS | 1739 | 1468524581878 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 12:29:41 INFO - PROCESS | 1739 | 1468524581881 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 12:29:41 INFO - PROCESS | 1739 | 1468524581887 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 12:29:41 INFO - PROCESS | 1739 | 1468524581890 Marionette TRACE conn4 <- [1,2262,null,{}] 12:29:41 INFO - PROCESS | 1739 | 1468524581896 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:41 INFO - PROCESS | 1739 | 1468524581907 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:42 INFO - PROCESS | 1739 | 1468524582098 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 12:29:42 INFO - PROCESS | 1739 | 1468524582350 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:42 INFO - PROCESS | 1739 | 1468524582363 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9ac00 == 33 [pid = 1739] [id = 573] 12:29:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ba9c400) [pid = 1739] [serial = 1720] [outer = (nil)] 12:29:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d561c00) [pid = 1739] [serial = 1721] [outer = 0x8ba9c400] 12:29:42 INFO - PROCESS | 1739 | 1468524582450 Marionette DEBUG loaded listener.js 12:29:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d567c00) [pid = 1739] [serial = 1722] [outer = 0x8ba9c400] 12:29:43 INFO - PROCESS | 1739 | 1468524583504 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 12:29:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 12:29:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1629ms 12:29:43 INFO - PROCESS | 1739 | 1468524583519 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 12:29:43 INFO - PROCESS | 1739 | 1468524583525 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 12:29:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 12:29:43 INFO - PROCESS | 1739 | 1468524583533 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 12:29:43 INFO - PROCESS | 1739 | 1468524583537 Marionette TRACE conn4 <- [1,2266,null,{}] 12:29:43 INFO - PROCESS | 1739 | 1468524583546 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:43 INFO - PROCESS | 1739 | 1468524583555 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:43 INFO - PROCESS | 1739 | 1468524583752 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 12:29:43 INFO - PROCESS | 1739 | 1468524583939 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:43 INFO - PROCESS | 1739 | 1468524583947 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e396800 == 34 [pid = 1739] [id = 574] 12:29:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8eb12400) [pid = 1739] [serial = 1723] [outer = (nil)] 12:29:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8f185400) [pid = 1739] [serial = 1724] [outer = 0x8eb12400] 12:29:44 INFO - PROCESS | 1739 | 1468524584037 Marionette DEBUG loaded listener.js 12:29:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f18f000) [pid = 1739] [serial = 1725] [outer = 0x8eb12400] 12:29:45 INFO - PROCESS | 1739 | 1468524585056 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 12:29:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 12:29:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1591ms 12:29:45 INFO - PROCESS | 1739 | 1468524585128 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 12:29:45 INFO - PROCESS | 1739 | 1468524585134 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 12:29:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 12:29:45 INFO - PROCESS | 1739 | 1468524585142 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 12:29:45 INFO - PROCESS | 1739 | 1468524585146 Marionette TRACE conn4 <- [1,2270,null,{}] 12:29:45 INFO - PROCESS | 1739 | 1468524585153 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:45 INFO - PROCESS | 1739 | 1468524585158 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:45 INFO - PROCESS | 1739 | 1468524585393 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 12:29:45 INFO - PROCESS | 1739 | 1468524585674 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:45 INFO - PROCESS | 1739 | 1468524585681 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcaf000 == 35 [pid = 1739] [id = 575] 12:29:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x914c1400) [pid = 1739] [serial = 1726] [outer = (nil)] 12:29:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x914c6000) [pid = 1739] [serial = 1727] [outer = 0x914c1400] 12:29:45 INFO - PROCESS | 1739 | 1468524585781 Marionette DEBUG loaded listener.js 12:29:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91699000) [pid = 1739] [serial = 1728] [outer = 0x914c1400] 12:29:46 INFO - PROCESS | 1739 | 1468524586729 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 12:29:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 12:29:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1630ms 12:29:46 INFO - PROCESS | 1739 | 1468524586774 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 12:29:46 INFO - PROCESS | 1739 | 1468524586778 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 12:29:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 12:29:46 INFO - PROCESS | 1739 | 1468524586795 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 12:29:46 INFO - PROCESS | 1739 | 1468524586805 Marionette TRACE conn4 <- [1,2274,null,{}] 12:29:46 INFO - PROCESS | 1739 | 1468524586812 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:46 INFO - PROCESS | 1739 | 1468524586819 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:47 INFO - PROCESS | 1739 | 1468524587063 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 12:29:47 INFO - PROCESS | 1739 | 1468524587294 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:47 INFO - PROCESS | 1739 | 1468524587302 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f3c00 == 36 [pid = 1739] [id = 576] 12:29:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8eb19000) [pid = 1739] [serial = 1729] [outer = (nil)] 12:29:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x917ab000) [pid = 1739] [serial = 1730] [outer = 0x8eb19000] 12:29:47 INFO - PROCESS | 1739 | 1468524587430 Marionette DEBUG loaded listener.js 12:29:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91999c00) [pid = 1739] [serial = 1731] [outer = 0x8eb19000] 12:29:48 INFO - PROCESS | 1739 | 1468524588436 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 12:29:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 12:29:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1699ms 12:29:48 INFO - PROCESS | 1739 | 1468524588486 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 12:29:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 12:29:48 INFO - PROCESS | 1739 | 1468524588491 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 12:29:48 INFO - PROCESS | 1739 | 1468524588498 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 12:29:48 INFO - PROCESS | 1739 | 1468524588502 Marionette TRACE conn4 <- [1,2278,null,{}] 12:29:48 INFO - PROCESS | 1739 | 1468524588508 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:48 INFO - PROCESS | 1739 | 1468524588513 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:48 INFO - PROCESS | 1739 | 1468524588703 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 12:29:48 INFO - PROCESS | 1739 | 1468524588888 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:48 INFO - PROCESS | 1739 | 1468524588897 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x9169f000 == 37 [pid = 1739] [id = 577] 12:29:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x917b0000) [pid = 1739] [serial = 1732] [outer = (nil)] 12:29:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x919a5800) [pid = 1739] [serial = 1733] [outer = 0x917b0000] 12:29:48 INFO - PROCESS | 1739 | 1468524588983 Marionette DEBUG loaded listener.js 12:29:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x919ad800) [pid = 1739] [serial = 1734] [outer = 0x917b0000] 12:29:49 INFO - PROCESS | 1739 | 1468524589897 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 12:29:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 12:29:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1437ms 12:29:49 INFO - PROCESS | 1739 | 1468524589935 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 12:29:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 12:29:49 INFO - PROCESS | 1739 | 1468524589939 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 12:29:49 INFO - PROCESS | 1739 | 1468524589946 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 12:29:49 INFO - PROCESS | 1739 | 1468524589950 Marionette TRACE conn4 <- [1,2282,null,{}] 12:29:49 INFO - PROCESS | 1739 | 1468524589955 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:49 INFO - PROCESS | 1739 | 1468524589961 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:50 INFO - PROCESS | 1739 | 1468524590142 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 12:29:50 INFO - PROCESS | 1739 | 1468524590327 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:50 INFO - PROCESS | 1739 | 1468524590342 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x919b1c00 == 38 [pid = 1739] [id = 578] 12:29:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x91f3c000) [pid = 1739] [serial = 1735] [outer = (nil)] 12:29:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x91f46400) [pid = 1739] [serial = 1736] [outer = 0x91f3c000] 12:29:50 INFO - PROCESS | 1739 | 1468524590439 Marionette DEBUG loaded listener.js 12:29:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x92228000) [pid = 1739] [serial = 1737] [outer = 0x91f3c000] 12:29:51 INFO - PROCESS | 1739 | 1468524591460 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 12:29:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 12:29:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1531ms 12:29:51 INFO - PROCESS | 1739 | 1468524591477 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 12:29:51 INFO - PROCESS | 1739 | 1468524591481 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 12:29:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 12:29:51 INFO - PROCESS | 1739 | 1468524591488 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 12:29:51 INFO - PROCESS | 1739 | 1468524591492 Marionette TRACE conn4 <- [1,2286,null,{}] 12:29:51 INFO - PROCESS | 1739 | 1468524591498 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:51 INFO - PROCESS | 1739 | 1468524591504 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:51 INFO - PROCESS | 1739 | 1468524591694 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 12:29:51 INFO - PROCESS | 1739 | 1468524591881 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:51 INFO - PROCESS | 1739 | 1468524591892 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9d800 == 39 [pid = 1739] [id = 579] 12:29:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8baa2000) [pid = 1739] [serial = 1738] [outer = (nil)] 12:29:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x93932400) [pid = 1739] [serial = 1739] [outer = 0x8baa2000] 12:29:51 INFO - PROCESS | 1739 | 1468524591977 Marionette DEBUG loaded listener.js 12:29:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x93937c00) [pid = 1739] [serial = 1740] [outer = 0x8baa2000] 12:29:52 INFO - PROCESS | 1739 | 1468524592977 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 12:29:53 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 12:29:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1545ms 12:29:53 INFO - PROCESS | 1739 | 1468524593034 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 12:29:53 INFO - PROCESS | 1739 | 1468524593038 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 12:29:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 12:29:53 INFO - PROCESS | 1739 | 1468524593045 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 12:29:53 INFO - PROCESS | 1739 | 1468524593049 Marionette TRACE conn4 <- [1,2290,null,{}] 12:29:53 INFO - PROCESS | 1739 | 1468524593055 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:53 INFO - PROCESS | 1739 | 1468524593061 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:53 INFO - PROCESS | 1739 | 1468524593247 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 12:29:53 INFO - PROCESS | 1739 | 1468524593451 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:53 INFO - PROCESS | 1739 | 1468524593460 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d566400 == 40 [pid = 1739] [id = 580] 12:29:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d568400) [pid = 1739] [serial = 1741] [outer = (nil)] 12:29:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8d570c00) [pid = 1739] [serial = 1742] [outer = 0x8d568400] 12:29:53 INFO - PROCESS | 1739 | 1468524593750 Marionette DEBUG loaded listener.js 12:29:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8d8f5000) [pid = 1739] [serial = 1743] [outer = 0x8d568400] 12:29:54 INFO - PROCESS | 1739 | 1468524594753 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 12:29:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 12:29:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1780ms 12:29:54 INFO - PROCESS | 1739 | 1468524594827 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 12:29:54 INFO - PROCESS | 1739 | 1468524594833 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 12:29:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 12:29:54 INFO - PROCESS | 1739 | 1468524594841 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 12:29:54 INFO - PROCESS | 1739 | 1468524594844 Marionette TRACE conn4 <- [1,2294,null,{}] 12:29:54 INFO - PROCESS | 1739 | 1468524594853 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:54 INFO - PROCESS | 1739 | 1468524594858 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:55 INFO - PROCESS | 1739 | 1468524595137 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 12:29:55 INFO - PROCESS | 1739 | 1468524595397 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:55 INFO - PROCESS | 1739 | 1468524595409 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb18400 == 41 [pid = 1739] [id = 581] 12:29:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8eb1fc00) [pid = 1739] [serial = 1744] [outer = (nil)] 12:29:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8f187c00) [pid = 1739] [serial = 1745] [outer = 0x8eb1fc00] 12:29:55 INFO - PROCESS | 1739 | 1468524595488 Marionette DEBUG loaded listener.js 12:29:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8f27e000) [pid = 1739] [serial = 1746] [outer = 0x8eb1fc00] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb14800 == 40 [pid = 1739] [id = 479] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9a800 == 39 [pid = 1739] [id = 572] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x916a7800 == 38 [pid = 1739] [id = 571] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x916a0000 == 37 [pid = 1739] [id = 570] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea17400 == 36 [pid = 1739] [id = 569] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13c000 == 35 [pid = 1739] [id = 568] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9b400 == 34 [pid = 1739] [id = 558] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8f279800 == 33 [pid = 1739] [id = 475] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f8800 == 32 [pid = 1739] [id = 559] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea11800 == 31 [pid = 1739] [id = 481] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebee800 == 30 [pid = 1739] [id = 562] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x9169e000 == 29 [pid = 1739] [id = 566] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18ac00 == 28 [pid = 1739] [id = 483] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f6400 == 27 [pid = 1739] [id = 567] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fcc00 == 26 [pid = 1739] [id = 560] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f5400 == 25 [pid = 1739] [id = 564] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f2c00 == 24 [pid = 1739] [id = 473] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8f182800 == 23 [pid = 1739] [id = 565] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc07000 == 22 [pid = 1739] [id = 471] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x916a8800 == 21 [pid = 1739] [id = 474] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79ec00 == 20 [pid = 1739] [id = 472] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebed000 == 19 [pid = 1739] [id = 561] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc0e400 == 18 [pid = 1739] [id = 563] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1dc00 == 17 [pid = 1739] [id = 480] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f8400 == 16 [pid = 1739] [id = 476] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13a400 == 15 [pid = 1739] [id = 482] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x919b1c00 == 14 [pid = 1739] [id = 578] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9d800 == 13 [pid = 1739] [id = 579] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x9169f000 == 12 [pid = 1739] [id = 577] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f3c00 == 11 [pid = 1739] [id = 576] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcaf000 == 10 [pid = 1739] [id = 575] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9ac00 == 9 [pid = 1739] [id = 573] 12:29:56 INFO - PROCESS | 1739 | --DOCSHELL 0x8e396800 == 8 [pid = 1739] [id = 574] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8fbc3000) [pid = 1739] [serial = 1688] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8fa0ac00) [pid = 1739] [serial = 1685] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8baa0c00) [pid = 1739] [serial = 1676] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8d566c00) [pid = 1739] [serial = 1677] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8e13c800) [pid = 1739] [serial = 1674] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8d79d800) [pid = 1739] [serial = 1673] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8f18e800) [pid = 1739] [serial = 1653] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8ebee000) [pid = 1739] [serial = 1652] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x916aec00) [pid = 1739] [serial = 1656] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9169b400) [pid = 1739] [serial = 1655] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x91f3dc00) [pid = 1739] [serial = 1659] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x919aa000) [pid = 1739] [serial = 1658] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x92228c00) [pid = 1739] [serial = 1662] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91f5e800) [pid = 1739] [serial = 1661] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e135c00) [pid = 1739] [serial = 1679] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x92fef800) [pid = 1739] [serial = 1665] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92fec400) [pid = 1739] [serial = 1664] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e141000) [pid = 1739] [serial = 1680] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ebeb000) [pid = 1739] [serial = 1683] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x93966000) [pid = 1739] [serial = 1668] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9395a000) [pid = 1739] [serial = 1667] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fa10400) [pid = 1739] [serial = 1686] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x93a97800) [pid = 1739] [serial = 1671] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x93a60800) [pid = 1739] [serial = 1670] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8eb20400) [pid = 1739] [serial = 1682] [outer = (nil)] [url = about:blank] 12:29:56 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fc04c00) [pid = 1739] [serial = 1689] [outer = (nil)] [url = about:blank] 12:29:57 INFO - PROCESS | 1739 | 1468524597516 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 12:29:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 12:29:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2731ms 12:29:57 INFO - PROCESS | 1739 | 1468524597573 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 12:29:57 INFO - PROCESS | 1739 | 1468524597580 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 12:29:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 12:29:57 INFO - PROCESS | 1739 | 1468524597588 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 12:29:57 INFO - PROCESS | 1739 | 1468524597593 Marionette TRACE conn4 <- [1,2298,null,{}] 12:29:57 INFO - PROCESS | 1739 | 1468524597603 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:57 INFO - PROCESS | 1739 | 1468524597607 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:57 INFO - PROCESS | 1739 | 1468524597841 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 12:29:57 INFO - PROCESS | 1739 | 1468524597978 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:57 INFO - PROCESS | 1739 | 1468524597985 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f0c00 == 9 [pid = 1739] [id = 582] 12:29:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d8f3800) [pid = 1739] [serial = 1747] [outer = (nil)] 12:29:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e13ec00) [pid = 1739] [serial = 1748] [outer = 0x8d8f3800] 12:29:58 INFO - PROCESS | 1739 | 1468524598058 Marionette DEBUG loaded listener.js 12:29:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e392400) [pid = 1739] [serial = 1749] [outer = 0x8d8f3800] 12:29:58 INFO - PROCESS | 1739 | 1468524598888 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 12:29:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 12:29:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1335ms 12:29:58 INFO - PROCESS | 1739 | 1468524598923 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 12:29:58 INFO - PROCESS | 1739 | 1468524598931 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 12:29:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 12:29:58 INFO - PROCESS | 1739 | 1468524598942 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 12:29:58 INFO - PROCESS | 1739 | 1468524598946 Marionette TRACE conn4 <- [1,2302,null,{}] 12:29:58 INFO - PROCESS | 1739 | 1468524598952 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:29:58 INFO - PROCESS | 1739 | 1468524598958 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:59 INFO - PROCESS | 1739 | 1468524599125 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 12:29:59 INFO - PROCESS | 1739 | 1468524599136 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:29:59 INFO - PROCESS | 1739 | 1468524599143 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:29:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebef800 == 10 [pid = 1739] [id = 583] 12:29:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ebf0000) [pid = 1739] [serial = 1750] [outer = (nil)] 12:29:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f183400) [pid = 1739] [serial = 1751] [outer = 0x8ebf0000] 12:29:59 INFO - PROCESS | 1739 | 1468524599216 Marionette DEBUG loaded listener.js 12:29:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f18d400) [pid = 1739] [serial = 1752] [outer = 0x8ebf0000] 12:30:00 INFO - PROCESS | 1739 | 1468524600300 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 12:30:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 12:30:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1377ms 12:30:00 INFO - PROCESS | 1739 | 1468524600319 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 12:30:00 INFO - PROCESS | 1739 | 1468524600322 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 12:30:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 12:30:00 INFO - PROCESS | 1739 | 1468524600339 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 12:30:00 INFO - PROCESS | 1739 | 1468524600345 Marionette TRACE conn4 <- [1,2306,null,{}] 12:30:00 INFO - PROCESS | 1739 | 1468524600363 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:00 INFO - PROCESS | 1739 | 1468524600373 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:00 INFO - PROCESS | 1739 | 1468524600612 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 12:30:00 INFO - PROCESS | 1739 | 1468524600637 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:00 INFO - PROCESS | 1739 | 1468524600651 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc6000 == 11 [pid = 1739] [id = 584] 12:30:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc04800) [pid = 1739] [serial = 1753] [outer = (nil)] 12:30:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc07000) [pid = 1739] [serial = 1754] [outer = 0x8fc04800] 12:30:00 INFO - PROCESS | 1739 | 1468524600724 Marionette DEBUG loaded listener.js 12:30:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fc10800) [pid = 1739] [serial = 1755] [outer = 0x8fc04800] 12:30:01 INFO - PROCESS | 1739 | 1468524601762 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 12:30:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 12:30:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1512ms 12:30:01 INFO - PROCESS | 1739 | 1468524601842 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 12:30:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 12:30:01 INFO - PROCESS | 1739 | 1468524601847 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 12:30:01 INFO - PROCESS | 1739 | 1468524601854 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 12:30:01 INFO - PROCESS | 1739 | 1468524601858 Marionette TRACE conn4 <- [1,2310,null,{}] 12:30:02 INFO - PROCESS | 1739 | 1468524602364 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:02 INFO - PROCESS | 1739 | 1468524602370 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9169f400) [pid = 1739] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d56dc00) [pid = 1739] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916a5800) [pid = 1739] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x916ddc00) [pid = 1739] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fc0f000) [pid = 1739] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8f280000) [pid = 1739] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e136400) [pid = 1739] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8f18b000) [pid = 1739] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e13d400) [pid = 1739] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 12:30:02 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d8fc000) [pid = 1739] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 12:30:02 INFO - PROCESS | 1739 | 1468524602695 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 12:30:02 INFO - PROCESS | 1739 | 1468524602800 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:02 INFO - PROCESS | 1739 | 1468524602807 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebea000 == 12 [pid = 1739] [id = 585] 12:30:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8f185000) [pid = 1739] [serial = 1756] [outer = (nil)] 12:30:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fa02c00) [pid = 1739] [serial = 1757] [outer = 0x8f185000] 12:30:02 INFO - PROCESS | 1739 | 1468524602903 Marionette DEBUG loaded listener.js 12:30:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fcb3400) [pid = 1739] [serial = 1758] [outer = 0x8f185000] 12:30:03 INFO - PROCESS | 1739 | 1468524603735 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 12:30:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 12:30:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1936ms 12:30:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 12:30:03 INFO - PROCESS | 1739 | 1468524603790 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 12:30:03 INFO - PROCESS | 1739 | 1468524603793 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 12:30:03 INFO - PROCESS | 1739 | 1468524603800 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 12:30:03 INFO - PROCESS | 1739 | 1468524603803 Marionette TRACE conn4 <- [1,2314,null,{}] 12:30:03 INFO - PROCESS | 1739 | 1468524603809 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:03 INFO - PROCESS | 1739 | 1468524603814 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:03 INFO - PROCESS | 1739 | 1468524603970 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 12:30:03 INFO - PROCESS | 1739 | 1468524603980 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:04 INFO - PROCESS | 1739 | 1468524603991 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d794800 == 13 [pid = 1739] [id = 586] 12:30:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ea1a800) [pid = 1739] [serial = 1759] [outer = (nil)] 12:30:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91697400) [pid = 1739] [serial = 1760] [outer = 0x8ea1a800] 12:30:04 INFO - PROCESS | 1739 | 1468524604186 Marionette DEBUG loaded listener.js 12:30:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916a0000) [pid = 1739] [serial = 1761] [outer = 0x8ea1a800] 12:30:05 INFO - PROCESS | 1739 | 1468524605239 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 12:30:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 12:30:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1502ms 12:30:05 INFO - PROCESS | 1739 | 1468524605302 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 12:30:05 INFO - PROCESS | 1739 | 1468524605311 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 12:30:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 12:30:05 INFO - PROCESS | 1739 | 1468524605320 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 12:30:05 INFO - PROCESS | 1739 | 1468524605325 Marionette TRACE conn4 <- [1,2318,null,{}] 12:30:05 INFO - PROCESS | 1739 | 1468524605336 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:05 INFO - PROCESS | 1739 | 1468524605341 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:05 INFO - PROCESS | 1739 | 1468524605570 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 12:30:05 INFO - PROCESS | 1739 | 1468524605856 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:05 INFO - PROCESS | 1739 | 1468524605864 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa0400 == 14 [pid = 1739] [id = 587] 12:30:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e13f000) [pid = 1739] [serial = 1762] [outer = (nil)] 12:30:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8eb1bc00) [pid = 1739] [serial = 1763] [outer = 0x8e13f000] 12:30:05 INFO - PROCESS | 1739 | 1468524605969 Marionette DEBUG loaded listener.js 12:30:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8ebf3c00) [pid = 1739] [serial = 1764] [outer = 0x8e13f000] 12:30:07 INFO - PROCESS | 1739 | 1468524607003 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 12:30:07 INFO - PROCESS | 1739 | 1468524607064 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 12:30:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 12:30:07 INFO - PROCESS | 1739 | 1468524607075 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 12:30:07 INFO - PROCESS | 1739 | 1468524607079 Marionette TRACE conn4 <- [1,2322,null,{}] 12:30:07 INFO - PROCESS | 1739 | 1468524607086 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:07 INFO - PROCESS | 1739 | 1468524607092 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:07 INFO - PROCESS | 1739 | 1468524607324 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 12:30:07 INFO - PROCESS | 1739 | 1468524607563 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:07 INFO - PROCESS | 1739 | 1468524607573 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f189c00 == 15 [pid = 1739] [id = 588] 12:30:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fca9c00) [pid = 1739] [serial = 1765] [outer = (nil)] 12:30:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x914ce400) [pid = 1739] [serial = 1766] [outer = 0x8fca9c00] 12:30:07 INFO - PROCESS | 1739 | 1468524607684 Marionette DEBUG loaded listener.js 12:30:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8fc12400) [pid = 1739] [serial = 1767] [outer = 0x8fca9c00] 12:30:08 INFO - PROCESS | 1739 | 1468524608738 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 12:30:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 12:30:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1739ms 12:30:08 INFO - PROCESS | 1739 | 1468524608814 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 12:30:08 INFO - PROCESS | 1739 | 1468524608819 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 12:30:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 12:30:08 INFO - PROCESS | 1739 | 1468524608826 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 12:30:08 INFO - PROCESS | 1739 | 1468524608832 Marionette TRACE conn4 <- [1,2326,null,{}] 12:30:08 INFO - PROCESS | 1739 | 1468524608850 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:08 INFO - PROCESS | 1739 | 1468524608859 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:09 INFO - PROCESS | 1739 | 1468524609084 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 12:30:09 INFO - PROCESS | 1739 | 1468524609365 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:09 INFO - PROCESS | 1739 | 1468524609377 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x916de400 == 16 [pid = 1739] [id = 589] 12:30:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x916e2800) [pid = 1739] [serial = 1768] [outer = (nil)] 12:30:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9177ac00) [pid = 1739] [serial = 1769] [outer = 0x916e2800] 12:30:09 INFO - PROCESS | 1739 | 1468524609466 Marionette DEBUG loaded listener.js 12:30:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x917a3c00) [pid = 1739] [serial = 1770] [outer = 0x916e2800] 12:30:10 INFO - PROCESS | 1739 | 1468524610461 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 12:30:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 12:30:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1687ms 12:30:10 INFO - PROCESS | 1739 | 1468524610526 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 12:30:10 INFO - PROCESS | 1739 | 1468524610532 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 12:30:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 12:30:10 INFO - PROCESS | 1739 | 1468524610541 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 12:30:10 INFO - PROCESS | 1739 | 1468524610544 Marionette TRACE conn4 <- [1,2330,null,{}] 12:30:10 INFO - PROCESS | 1739 | 1468524610551 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:10 INFO - PROCESS | 1739 | 1468524610557 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:10 INFO - PROCESS | 1739 | 1468524610750 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 12:30:11 INFO - PROCESS | 1739 | 1468524611139 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:11 INFO - PROCESS | 1739 | 1468524611151 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa6000 == 17 [pid = 1739] [id = 590] 12:30:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d566000) [pid = 1739] [serial = 1771] [outer = (nil)] 12:30:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d799400) [pid = 1739] [serial = 1772] [outer = 0x8d566000] 12:30:11 INFO - PROCESS | 1739 | 1468524611263 Marionette DEBUG loaded listener.js 12:30:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8e13c000) [pid = 1739] [serial = 1773] [outer = 0x8d566000] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x91774400) [pid = 1739] [serial = 1718] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x916de000) [pid = 1739] [serial = 1713] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x9177a800) [pid = 1739] [serial = 1715] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x914cb400) [pid = 1739] [serial = 1692] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8fca7c00) [pid = 1739] [serial = 1691] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fbc0800) [pid = 1739] [serial = 1697] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8fc0c000) [pid = 1739] [serial = 1698] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ea20800) [pid = 1739] [serial = 1694] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8eb1c400) [pid = 1739] [serial = 1695] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fa0dc00) [pid = 1739] [serial = 1709] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ea15c00) [pid = 1739] [serial = 1706] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8eb17400) [pid = 1739] [serial = 1707] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbb9c00) [pid = 1739] [serial = 1703] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x916dbc00) [pid = 1739] [serial = 1704] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x916a9c00) [pid = 1739] [serial = 1700] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x916adc00) [pid = 1739] [serial = 1701] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9177dc00) [pid = 1739] [serial = 1716] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916ab800) [pid = 1739] [serial = 1712] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8fbbc000) [pid = 1739] [serial = 1710] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91778000) [pid = 1739] [serial = 1719] [outer = (nil)] [url = about:blank] 12:30:12 INFO - PROCESS | 1739 | 1468524612358 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 12:30:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 12:30:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1836ms 12:30:12 INFO - PROCESS | 1739 | 1468524612380 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 12:30:12 INFO - PROCESS | 1739 | 1468524612386 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 12:30:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 12:30:12 INFO - PROCESS | 1739 | 1468524612394 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 12:30:12 INFO - PROCESS | 1739 | 1468524612399 Marionette TRACE conn4 <- [1,2334,null,{}] 12:30:12 INFO - PROCESS | 1739 | 1468524612407 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:12 INFO - PROCESS | 1739 | 1468524612416 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:12 INFO - PROCESS | 1739 | 1468524612599 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 12:30:12 INFO - PROCESS | 1739 | 1468524612784 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:12 INFO - PROCESS | 1739 | 1468524612794 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1d000 == 18 [pid = 1739] [id = 591] 12:30:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8eb20400) [pid = 1739] [serial = 1774] [outer = (nil)] 12:30:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8f18b000) [pid = 1739] [serial = 1775] [outer = 0x8eb20400] 12:30:12 INFO - PROCESS | 1739 | 1468524612879 Marionette DEBUG loaded listener.js 12:30:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fa05000) [pid = 1739] [serial = 1776] [outer = 0x8eb20400] 12:30:13 INFO - PROCESS | 1739 | 1468524613695 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 12:30:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 12:30:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1336ms 12:30:13 INFO - PROCESS | 1739 | 1468524613733 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 12:30:13 INFO - PROCESS | 1739 | 1468524613740 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 12:30:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 12:30:13 INFO - PROCESS | 1739 | 1468524613747 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 12:30:13 INFO - PROCESS | 1739 | 1468524613749 Marionette TRACE conn4 <- [1,2338,null,{}] 12:30:13 INFO - PROCESS | 1739 | 1468524613756 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:13 INFO - PROCESS | 1739 | 1468524613761 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:13 INFO - PROCESS | 1739 | 1468524613923 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 12:30:13 INFO - PROCESS | 1739 | 1468524613940 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:13 INFO - PROCESS | 1739 | 1468524613949 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbb8000 == 19 [pid = 1739] [id = 592] 12:30:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fbc4800) [pid = 1739] [serial = 1777] [outer = (nil)] 12:30:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x914c6400) [pid = 1739] [serial = 1778] [outer = 0x8fbc4800] 12:30:14 INFO - PROCESS | 1739 | 1468524614022 Marionette DEBUG loaded listener.js 12:30:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916a9c00) [pid = 1739] [serial = 1779] [outer = 0x8fbc4800] 12:30:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 12:30:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1280ms 12:30:15 INFO - PROCESS | 1739 | 1468524615019 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 12:30:15 INFO - PROCESS | 1739 | 1468524615028 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 12:30:15 INFO - PROCESS | 1739 | 1468524615032 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 12:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 12:30:15 INFO - PROCESS | 1739 | 1468524615055 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 12:30:15 INFO - PROCESS | 1739 | 1468524615064 Marionette TRACE conn4 <- [1,2342,null,{}] 12:30:15 INFO - PROCESS | 1739 | 1468524615073 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:15 INFO - PROCESS | 1739 | 1468524615080 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:15 INFO - PROCESS | 1739 | 1468524615305 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 12:30:15 INFO - PROCESS | 1739 | 1468524615331 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:15 INFO - PROCESS | 1739 | 1468524615343 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbc400 == 20 [pid = 1739] [id = 593] 12:30:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916d6c00) [pid = 1739] [serial = 1780] [outer = (nil)] 12:30:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x91775400) [pid = 1739] [serial = 1781] [outer = 0x916d6c00] 12:30:15 INFO - PROCESS | 1739 | 1468524615409 Marionette DEBUG loaded listener.js 12:30:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x9177a000) [pid = 1739] [serial = 1782] [outer = 0x916d6c00] 12:30:16 INFO - PROCESS | 1739 | 1468524616374 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 12:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 12:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1352ms 12:30:16 INFO - PROCESS | 1739 | 1468524616401 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 12:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 12:30:16 INFO - PROCESS | 1739 | 1468524616406 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 12:30:16 INFO - PROCESS | 1739 | 1468524616413 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 12:30:16 INFO - PROCESS | 1739 | 1468524616416 Marionette TRACE conn4 <- [1,2346,null,{}] 12:30:16 INFO - PROCESS | 1739 | 1468524616429 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:16 INFO - PROCESS | 1739 | 1468524616434 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:16 INFO - PROCESS | 1739 | 1468524616650 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 12:30:16 INFO - PROCESS | 1739 | 1468524616672 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:16 INFO - PROCESS | 1739 | 1468524616680 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56cc00 == 21 [pid = 1739] [id = 594] 12:30:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fbc5400) [pid = 1739] [serial = 1783] [outer = (nil)] 12:30:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x917acc00) [pid = 1739] [serial = 1784] [outer = 0x8fbc5400] 12:30:16 INFO - PROCESS | 1739 | 1468524616752 Marionette DEBUG loaded listener.js 12:30:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x917ae800) [pid = 1739] [serial = 1785] [outer = 0x8fbc5400] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8d568400) [pid = 1739] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ba9c400) [pid = 1739] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x914c1400) [pid = 1739] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8eb12400) [pid = 1739] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x917b0000) [pid = 1739] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fc04800) [pid = 1739] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8baa2000) [pid = 1739] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d8f3800) [pid = 1739] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8f185000) [pid = 1739] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91f3c000) [pid = 1739] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8eb19000) [pid = 1739] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8ebf0000) [pid = 1739] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 12:30:17 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8eb1fc00) [pid = 1739] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 12:30:17 INFO - PROCESS | 1739 | 1468524617805 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 12:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 12:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1438ms 12:30:17 INFO - PROCESS | 1739 | 1468524617850 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 12:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 12:30:17 INFO - PROCESS | 1739 | 1468524617854 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 12:30:17 INFO - PROCESS | 1739 | 1468524617861 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 12:30:17 INFO - PROCESS | 1739 | 1468524617865 Marionette TRACE conn4 <- [1,2350,null,{}] 12:30:17 INFO - PROCESS | 1739 | 1468524617870 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:17 INFO - PROCESS | 1739 | 1468524617876 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:18 INFO - PROCESS | 1739 | 1468524618100 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 12:30:18 INFO - PROCESS | 1739 | 1468524618114 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:18 INFO - PROCESS | 1739 | 1468524618133 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e137000 == 22 [pid = 1739] [id = 595] 12:30:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8ebedc00) [pid = 1739] [serial = 1786] [outer = (nil)] 12:30:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x916dd800) [pid = 1739] [serial = 1787] [outer = 0x8ebedc00] 12:30:18 INFO - PROCESS | 1739 | 1468524618217 Marionette DEBUG loaded listener.js 12:30:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91999400) [pid = 1739] [serial = 1788] [outer = 0x8ebedc00] 12:30:19 INFO - PROCESS | 1739 | 1468524619189 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 12:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 12:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1393ms 12:30:19 INFO - PROCESS | 1739 | 1468524619289 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 12:30:19 INFO - PROCESS | 1739 | 1468524619295 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 12:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 12:30:19 INFO - PROCESS | 1739 | 1468524619305 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 12:30:19 INFO - PROCESS | 1739 | 1468524619311 Marionette TRACE conn4 <- [1,2354,null,{}] 12:30:19 INFO - PROCESS | 1739 | 1468524619321 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:19 INFO - PROCESS | 1739 | 1468524619327 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:19 INFO - PROCESS | 1739 | 1468524619544 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 12:30:19 INFO - PROCESS | 1739 | 1468524619727 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:19 INFO - PROCESS | 1739 | 1468524619745 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d568400 == 23 [pid = 1739] [id = 596] 12:30:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e391000) [pid = 1739] [serial = 1789] [outer = (nil)] 12:30:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8eb16400) [pid = 1739] [serial = 1790] [outer = 0x8e391000] 12:30:19 INFO - PROCESS | 1739 | 1468524619833 Marionette DEBUG loaded listener.js 12:30:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8baa6400) [pid = 1739] [serial = 1791] [outer = 0x8e391000] 12:30:20 INFO - PROCESS | 1739 | 1468524620861 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 12:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 12:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1636ms 12:30:20 INFO - PROCESS | 1739 | 1468524620942 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 12:30:20 INFO - PROCESS | 1739 | 1468524620948 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 12:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 12:30:20 INFO - PROCESS | 1739 | 1468524620960 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 12:30:20 INFO - PROCESS | 1739 | 1468524620967 Marionette TRACE conn4 <- [1,2358,null,{}] 12:30:20 INFO - PROCESS | 1739 | 1468524620974 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:20 INFO - PROCESS | 1739 | 1468524620979 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:21 INFO - PROCESS | 1739 | 1468524621220 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 12:30:21 INFO - PROCESS | 1739 | 1468524621469 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:21 INFO - PROCESS | 1739 | 1468524621478 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79dc00 == 24 [pid = 1739] [id = 597] 12:30:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fa0b000) [pid = 1739] [serial = 1792] [outer = (nil)] 12:30:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fcab400) [pid = 1739] [serial = 1793] [outer = 0x8fa0b000] 12:30:21 INFO - PROCESS | 1739 | 1468524621605 Marionette DEBUG loaded listener.js 12:30:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9169c800) [pid = 1739] [serial = 1794] [outer = 0x8fa0b000] 12:30:22 INFO - PROCESS | 1739 | 1468524622534 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 12:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 12:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1644ms 12:30:22 INFO - PROCESS | 1739 | 1468524622601 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 12:30:22 INFO - PROCESS | 1739 | 1468524622605 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 12:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 12:30:22 INFO - PROCESS | 1739 | 1468524622613 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 12:30:22 INFO - PROCESS | 1739 | 1468524622617 Marionette TRACE conn4 <- [1,2362,null,{}] 12:30:22 INFO - PROCESS | 1739 | 1468524622632 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:22 INFO - PROCESS | 1739 | 1468524622641 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:22 INFO - PROCESS | 1739 | 1468524622866 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 12:30:23 INFO - PROCESS | 1739 | 1468524623164 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:23 INFO - PROCESS | 1739 | 1468524623178 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x917ac400 == 25 [pid = 1739] [id = 598] 12:30:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91998000) [pid = 1739] [serial = 1795] [outer = (nil)] 12:30:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x919a6c00) [pid = 1739] [serial = 1796] [outer = 0x91998000] 12:30:23 INFO - PROCESS | 1739 | 1468524623282 Marionette DEBUG loaded listener.js 12:30:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x919afc00) [pid = 1739] [serial = 1797] [outer = 0x91998000] 12:30:24 INFO - PROCESS | 1739 | 1468524624254 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 12:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 12:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1684ms 12:30:24 INFO - PROCESS | 1739 | 1468524624297 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 12:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 12:30:24 INFO - PROCESS | 1739 | 1468524624301 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 12:30:24 INFO - PROCESS | 1739 | 1468524624308 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 12:30:24 INFO - PROCESS | 1739 | 1468524624311 Marionette TRACE conn4 <- [1,2366,null,{}] 12:30:24 INFO - PROCESS | 1739 | 1468524624317 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:24 INFO - PROCESS | 1739 | 1468524624323 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:24 INFO - PROCESS | 1739 | 1468524624509 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 12:30:24 INFO - PROCESS | 1739 | 1468524624694 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:24 INFO - PROCESS | 1739 | 1468524624701 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5000 == 26 [pid = 1739] [id = 599] 12:30:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9199fc00) [pid = 1739] [serial = 1798] [outer = (nil)] 12:30:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91f5a000) [pid = 1739] [serial = 1799] [outer = 0x9199fc00] 12:30:24 INFO - PROCESS | 1739 | 1468524624785 Marionette DEBUG loaded listener.js 12:30:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x91f5d400) [pid = 1739] [serial = 1800] [outer = 0x9199fc00] 12:30:25 INFO - PROCESS | 1739 | 1468524625808 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 12:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 12:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1530ms 12:30:25 INFO - PROCESS | 1739 | 1468524625839 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 12:30:25 INFO - PROCESS | 1739 | 1468524625842 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 12:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 12:30:25 INFO - PROCESS | 1739 | 1468524625850 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 12:30:25 INFO - PROCESS | 1739 | 1468524625853 Marionette TRACE conn4 <- [1,2370,null,{}] 12:30:25 INFO - PROCESS | 1739 | 1468524625860 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:25 INFO - PROCESS | 1739 | 1468524625865 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:26 INFO - PROCESS | 1739 | 1468524626058 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 12:30:26 INFO - PROCESS | 1739 | 1468524626253 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:26 INFO - PROCESS | 1739 | 1468524626265 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa10400 == 27 [pid = 1739] [id = 600] 12:30:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8fbc0800) [pid = 1739] [serial = 1801] [outer = (nil)] 12:30:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9222b400) [pid = 1739] [serial = 1802] [outer = 0x8fbc0800] 12:30:26 INFO - PROCESS | 1739 | 1468524626345 Marionette DEBUG loaded listener.js 12:30:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9222dc00) [pid = 1739] [serial = 1803] [outer = 0x8fbc0800] 12:30:27 INFO - PROCESS | 1739 | 1468524627286 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 12:30:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 12:30:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1482ms 12:30:27 INFO - PROCESS | 1739 | 1468524627332 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 12:30:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 12:30:27 INFO - PROCESS | 1739 | 1468524627336 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 12:30:27 INFO - PROCESS | 1739 | 1468524627343 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 12:30:27 INFO - PROCESS | 1739 | 1468524627346 Marionette TRACE conn4 <- [1,2374,null,{}] 12:30:27 INFO - PROCESS | 1739 | 1468524627352 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:27 INFO - PROCESS | 1739 | 1468524627363 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:27 INFO - PROCESS | 1739 | 1468524627589 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 12:30:27 INFO - PROCESS | 1739 | 1468524627776 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:27 INFO - PROCESS | 1739 | 1468524627784 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c7400 == 28 [pid = 1739] [id = 601] 12:30:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x92228c00) [pid = 1739] [serial = 1804] [outer = (nil)] 12:30:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93958400) [pid = 1739] [serial = 1805] [outer = 0x92228c00] 12:30:27 INFO - PROCESS | 1739 | 1468524627871 Marionette DEBUG loaded listener.js 12:30:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x9395dc00) [pid = 1739] [serial = 1806] [outer = 0x92228c00] 12:30:28 INFO - PROCESS | 1739 | 1468524628834 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 12:30:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 12:30:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1530ms 12:30:28 INFO - PROCESS | 1739 | 1468524628873 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 12:30:28 INFO - PROCESS | 1739 | 1468524628877 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 12:30:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 12:30:28 INFO - PROCESS | 1739 | 1468524628902 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 12:30:28 INFO - PROCESS | 1739 | 1468524628906 Marionette TRACE conn4 <- [1,2378,null,{}] 12:30:28 INFO - PROCESS | 1739 | 1468524628912 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:28 INFO - PROCESS | 1739 | 1468524628918 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:29 INFO - PROCESS | 1739 | 1468524629095 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 12:30:29 INFO - PROCESS | 1739 | 1468524629285 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:29 INFO - PROCESS | 1739 | 1468524629293 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x9393c800 == 29 [pid = 1739] [id = 602] 12:30:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9395f400) [pid = 1739] [serial = 1807] [outer = (nil)] 12:30:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x93964000) [pid = 1739] [serial = 1808] [outer = 0x9395f400] 12:30:29 INFO - PROCESS | 1739 | 1468524629376 Marionette DEBUG loaded listener.js 12:30:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x93966400) [pid = 1739] [serial = 1809] [outer = 0x9395f400] 12:30:30 INFO - PROCESS | 1739 | 1468524630362 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 12:30:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 12:30:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1534ms 12:30:30 INFO - PROCESS | 1739 | 1468524630434 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 12:30:30 INFO - PROCESS | 1739 | 1468524630437 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 12:30:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 12:30:30 INFO - PROCESS | 1739 | 1468524630445 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 12:30:30 INFO - PROCESS | 1739 | 1468524630448 Marionette TRACE conn4 <- [1,2382,null,{}] 12:30:30 INFO - PROCESS | 1739 | 1468524630454 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:30 INFO - PROCESS | 1739 | 1468524630460 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:30 INFO - PROCESS | 1739 | 1468524630648 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 12:30:30 INFO - PROCESS | 1739 | 1468524630838 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:30 INFO - PROCESS | 1739 | 1468524630847 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa1800 == 30 [pid = 1739] [id = 603] 12:30:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8baa4000) [pid = 1739] [serial = 1810] [outer = (nil)] 12:30:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8ea1c000) [pid = 1739] [serial = 1811] [outer = 0x8baa4000] 12:30:30 INFO - PROCESS | 1739 | 1468524630938 Marionette DEBUG loaded listener.js 12:30:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8f277c00) [pid = 1739] [serial = 1812] [outer = 0x8baa4000] 12:30:32 INFO - PROCESS | 1739 | 1468524632155 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 12:30:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 12:30:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1782ms 12:30:32 INFO - PROCESS | 1739 | 1468524632227 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 12:30:32 INFO - PROCESS | 1739 | 1468524632232 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 12:30:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 12:30:32 INFO - PROCESS | 1739 | 1468524632241 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 12:30:32 INFO - PROCESS | 1739 | 1468524632247 Marionette TRACE conn4 <- [1,2386,null,{}] 12:30:32 INFO - PROCESS | 1739 | 1468524632255 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:32 INFO - PROCESS | 1739 | 1468524632261 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:32 INFO - PROCESS | 1739 | 1468524632479 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 12:30:32 INFO - PROCESS | 1739 | 1468524632831 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:32 INFO - PROCESS | 1739 | 1468524632839 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea18400 == 31 [pid = 1739] [id = 604] 12:30:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8ea19800) [pid = 1739] [serial = 1813] [outer = (nil)] 12:30:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8eb17000) [pid = 1739] [serial = 1814] [outer = 0x8ea19800] 12:30:32 INFO - PROCESS | 1739 | 1468524632918 Marionette DEBUG loaded listener.js 12:30:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8ebe9400) [pid = 1739] [serial = 1815] [outer = 0x8ea19800] 12:30:34 INFO - PROCESS | 1739 | --DOCSHELL 0x8d566400 == 30 [pid = 1739] [id = 580] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x8d570c00) [pid = 1739] [serial = 1742] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8d561c00) [pid = 1739] [serial = 1721] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x91699000) [pid = 1739] [serial = 1728] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8f18f000) [pid = 1739] [serial = 1725] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8d8f5000) [pid = 1739] [serial = 1743] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x919ad800) [pid = 1739] [serial = 1734] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8d567c00) [pid = 1739] [serial = 1722] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8fc07000) [pid = 1739] [serial = 1754] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x93937c00) [pid = 1739] [serial = 1740] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x914c6000) [pid = 1739] [serial = 1727] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e13ec00) [pid = 1739] [serial = 1748] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8e392400) [pid = 1739] [serial = 1749] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8fc10800) [pid = 1739] [serial = 1755] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8f185400) [pid = 1739] [serial = 1724] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fa02c00) [pid = 1739] [serial = 1757] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x92228000) [pid = 1739] [serial = 1737] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x917ab000) [pid = 1739] [serial = 1730] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8f18d400) [pid = 1739] [serial = 1752] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8f187c00) [pid = 1739] [serial = 1745] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91f46400) [pid = 1739] [serial = 1736] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x919a5800) [pid = 1739] [serial = 1733] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8f27e000) [pid = 1739] [serial = 1746] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91999c00) [pid = 1739] [serial = 1731] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8f183400) [pid = 1739] [serial = 1751] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x93932400) [pid = 1739] [serial = 1739] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91697400) [pid = 1739] [serial = 1760] [outer = (nil)] [url = about:blank] 12:30:34 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fcb3400) [pid = 1739] [serial = 1758] [outer = (nil)] [url = about:blank] 12:30:35 INFO - PROCESS | 1739 | 1468524635079 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 12:30:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 12:30:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 2884ms 12:30:35 INFO - PROCESS | 1739 | 1468524635126 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 12:30:35 INFO - PROCESS | 1739 | 1468524635133 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 12:30:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 12:30:35 INFO - PROCESS | 1739 | 1468524635141 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 12:30:35 INFO - PROCESS | 1739 | 1468524635145 Marionette TRACE conn4 <- [1,2390,null,{}] 12:30:35 INFO - PROCESS | 1739 | 1468524635155 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:35 INFO - PROCESS | 1739 | 1468524635160 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:35 INFO - PROCESS | 1739 | 1468524635374 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 12:30:35 INFO - PROCESS | 1739 | 1468524635522 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:35 INFO - PROCESS | 1739 | 1468524635530 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d570000 == 31 [pid = 1739] [id = 605] 12:30:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d79c800) [pid = 1739] [serial = 1816] [outer = (nil)] 12:30:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e135800) [pid = 1739] [serial = 1817] [outer = 0x8d79c800] 12:30:35 INFO - PROCESS | 1739 | 1468524635606 Marionette DEBUG loaded listener.js 12:30:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8e13f800) [pid = 1739] [serial = 1818] [outer = 0x8d79c800] 12:30:36 INFO - PROCESS | 1739 | 1468524636425 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 12:30:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 12:30:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1335ms 12:30:36 INFO - PROCESS | 1739 | 1468524636476 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 12:30:36 INFO - PROCESS | 1739 | 1468524636485 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 12:30:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 12:30:36 INFO - PROCESS | 1739 | 1468524636497 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 12:30:36 INFO - PROCESS | 1739 | 1468524636501 Marionette TRACE conn4 <- [1,2394,null,{}] 12:30:36 INFO - PROCESS | 1739 | 1468524636508 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:36 INFO - PROCESS | 1739 | 1468524636513 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:36 INFO - PROCESS | 1739 | 1468524636698 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 12:30:36 INFO - PROCESS | 1739 | 1468524636844 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:36 INFO - PROCESS | 1739 | 1468524636855 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1bc00 == 32 [pid = 1739] [id = 606] 12:30:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ebe4c00) [pid = 1739] [serial = 1819] [outer = (nil)] 12:30:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8f187400) [pid = 1739] [serial = 1820] [outer = 0x8ebe4c00] 12:30:36 INFO - PROCESS | 1739 | 1468524636928 Marionette DEBUG loaded listener.js 12:30:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f190400) [pid = 1739] [serial = 1821] [outer = 0x8ebe4c00] 12:30:37 INFO - PROCESS | 1739 | 1468524637893 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 12:30:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 12:30:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1433ms 12:30:37 INFO - PROCESS | 1739 | 1468524637930 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 12:30:37 INFO - PROCESS | 1739 | 1468524637934 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 12:30:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 12:30:37 INFO - PROCESS | 1739 | 1468524637940 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 12:30:37 INFO - PROCESS | 1739 | 1468524637947 Marionette TRACE conn4 <- [1,2398,null,{}] 12:30:37 INFO - PROCESS | 1739 | 1468524637973 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:37 INFO - PROCESS | 1739 | 1468524637994 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:38 INFO - PROCESS | 1739 | 1468524638219 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 12:30:38 INFO - PROCESS | 1739 | 1468524638240 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:38 INFO - PROCESS | 1739 | 1468524638248 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc1400 == 33 [pid = 1739] [id = 607] 12:30:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fbc2400) [pid = 1739] [serial = 1822] [outer = (nil)] 12:30:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc0a400) [pid = 1739] [serial = 1823] [outer = 0x8fbc2400] 12:30:38 INFO - PROCESS | 1739 | 1468524638324 Marionette DEBUG loaded listener.js 12:30:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc11400) [pid = 1739] [serial = 1824] [outer = 0x8fbc2400] 12:30:39 INFO - PROCESS | 1739 | 1468524639273 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ebedc00) [pid = 1739] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8fbc5400) [pid = 1739] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8eb20400) [pid = 1739] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbc4800) [pid = 1739] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d566000) [pid = 1739] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e13f000) [pid = 1739] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ea1a800) [pid = 1739] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fca9c00) [pid = 1739] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 12:30:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 12:30:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1843ms 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916e2800) [pid = 1739] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 12:30:39 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x916d6c00) [pid = 1739] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 12:30:39 INFO - PROCESS | 1739 | 1468524639799 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 12:30:39 INFO - PROCESS | 1739 | 1468524639811 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 12:30:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 12:30:39 INFO - PROCESS | 1739 | 1468524639825 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 12:30:39 INFO - PROCESS | 1739 | 1468524639831 Marionette TRACE conn4 <- [1,2402,null,{}] 12:30:39 INFO - PROCESS | 1739 | 1468524639881 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:39 INFO - PROCESS | 1739 | 1468524639886 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:40 INFO - PROCESS | 1739 | 1468524640047 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 12:30:40 INFO - PROCESS | 1739 | 1468524640188 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:40 INFO - PROCESS | 1739 | 1468524640197 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e392400 == 34 [pid = 1739] [id = 608] 12:30:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ebf0400) [pid = 1739] [serial = 1825] [outer = (nil)] 12:30:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fca5400) [pid = 1739] [serial = 1826] [outer = 0x8ebf0400] 12:30:40 INFO - PROCESS | 1739 | 1468524640269 Marionette DEBUG loaded listener.js 12:30:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914c7800) [pid = 1739] [serial = 1827] [outer = 0x8ebf0400] 12:30:41 INFO - PROCESS | 1739 | 1468524641054 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 12:30:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 12:30:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1273ms 12:30:41 INFO - PROCESS | 1739 | 1468524641098 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 12:30:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 12:30:41 INFO - PROCESS | 1739 | 1468524641102 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 12:30:41 INFO - PROCESS | 1739 | 1468524641109 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 12:30:41 INFO - PROCESS | 1739 | 1468524641112 Marionette TRACE conn4 <- [1,2406,null,{}] 12:30:41 INFO - PROCESS | 1739 | 1468524641118 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:41 INFO - PROCESS | 1739 | 1468524641123 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:41 INFO - PROCESS | 1739 | 1468524641276 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 12:30:41 INFO - PROCESS | 1739 | 1468524641287 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:41 INFO - PROCESS | 1739 | 1468524641295 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebedc00 == 35 [pid = 1739] [id = 609] 12:30:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x914ce000) [pid = 1739] [serial = 1828] [outer = (nil)] 12:30:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916ab400) [pid = 1739] [serial = 1829] [outer = 0x914ce000] 12:30:41 INFO - PROCESS | 1739 | 1468524641365 Marionette DEBUG loaded listener.js 12:30:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916b3800) [pid = 1739] [serial = 1830] [outer = 0x914ce000] 12:30:42 INFO - PROCESS | 1739 | 1468524642548 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 12:30:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 12:30:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1529ms 12:30:42 INFO - PROCESS | 1739 | 1468524642639 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 12:30:42 INFO - PROCESS | 1739 | 1468524642646 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 12:30:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 12:30:42 INFO - PROCESS | 1739 | 1468524642655 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 12:30:42 INFO - PROCESS | 1739 | 1468524642661 Marionette TRACE conn4 <- [1,2410,null,{}] 12:30:42 INFO - PROCESS | 1739 | 1468524642672 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:42 INFO - PROCESS | 1739 | 1468524642677 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:42 INFO - PROCESS | 1739 | 1468524642900 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 12:30:43 INFO - PROCESS | 1739 | 1468524643157 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:43 INFO - PROCESS | 1739 | 1468524643168 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e135400 == 36 [pid = 1739] [id = 610] 12:30:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8e136000) [pid = 1739] [serial = 1831] [outer = (nil)] 12:30:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8eb17800) [pid = 1739] [serial = 1832] [outer = 0x8e136000] 12:30:43 INFO - PROCESS | 1739 | 1468524643290 Marionette DEBUG loaded listener.js 12:30:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8f188400) [pid = 1739] [serial = 1833] [outer = 0x8e136000] 12:30:44 INFO - PROCESS | 1739 | 1468524644337 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 12:30:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 12:30:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1697ms 12:30:44 INFO - PROCESS | 1739 | 1468524644351 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 12:30:44 INFO - PROCESS | 1739 | 1468524644357 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 12:30:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 12:30:44 INFO - PROCESS | 1739 | 1468524644369 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 12:30:44 INFO - PROCESS | 1739 | 1468524644373 Marionette TRACE conn4 <- [1,2414,null,{}] 12:30:44 INFO - PROCESS | 1739 | 1468524644380 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:44 INFO - PROCESS | 1739 | 1468524644386 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:44 INFO - PROCESS | 1739 | 1468524644576 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 12:30:44 INFO - PROCESS | 1739 | 1468524644759 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:44 INFO - PROCESS | 1739 | 1468524644767 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d562000 == 37 [pid = 1739] [id = 611] 12:30:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc07000) [pid = 1739] [serial = 1834] [outer = (nil)] 12:30:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x914cc000) [pid = 1739] [serial = 1835] [outer = 0x8fc07000] 12:30:44 INFO - PROCESS | 1739 | 1468524644865 Marionette DEBUG loaded listener.js 12:30:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fca5000) [pid = 1739] [serial = 1836] [outer = 0x8fc07000] 12:30:45 INFO - PROCESS | 1739 | 1468524645960 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 12:30:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 12:30:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1634ms 12:30:46 INFO - PROCESS | 1739 | 1468524646003 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 12:30:46 INFO - PROCESS | 1739 | 1468524646008 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 12:30:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 12:30:46 INFO - PROCESS | 1739 | 1468524646043 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 12:30:46 INFO - PROCESS | 1739 | 1468524646049 Marionette TRACE conn4 <- [1,2418,null,{}] 12:30:46 INFO - PROCESS | 1739 | 1468524646066 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:46 INFO - PROCESS | 1739 | 1468524646076 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:46 INFO - PROCESS | 1739 | 1468524646297 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 12:30:46 INFO - PROCESS | 1739 | 1468524646511 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:46 INFO - PROCESS | 1739 | 1468524646521 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x917a9400 == 38 [pid = 1739] [id = 612] 12:30:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x917ad400) [pid = 1739] [serial = 1837] [outer = (nil)] 12:30:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x91996c00) [pid = 1739] [serial = 1838] [outer = 0x917ad400] 12:30:46 INFO - PROCESS | 1739 | 1468524646646 Marionette DEBUG loaded listener.js 12:30:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x9199b800) [pid = 1739] [serial = 1839] [outer = 0x917ad400] 12:30:47 INFO - PROCESS | 1739 | 1468524647600 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:30:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 12:30:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1642ms 12:30:47 INFO - PROCESS | 1739 | 1468524647683 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 12:30:47 INFO - PROCESS | 1739 | 1468524647689 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 12:30:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 12:30:47 INFO - PROCESS | 1739 | 1468524647697 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 12:30:47 INFO - PROCESS | 1739 | 1468524647701 Marionette TRACE conn4 <- [1,2422,null,{}] 12:30:47 INFO - PROCESS | 1739 | 1468524647707 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:47 INFO - PROCESS | 1739 | 1468524647713 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:47 INFO - PROCESS | 1739 | 1468524647900 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 12:30:48 INFO - PROCESS | 1739 | 1468524648100 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:48 INFO - PROCESS | 1739 | 1468524648109 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f190c00 == 39 [pid = 1739] [id = 613] 12:30:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8fbc1000) [pid = 1739] [serial = 1840] [outer = (nil)] 12:30:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x919ae000) [pid = 1739] [serial = 1841] [outer = 0x8fbc1000] 12:30:48 INFO - PROCESS | 1739 | 1468524648281 Marionette DEBUG loaded listener.js 12:30:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x919b2000) [pid = 1739] [serial = 1842] [outer = 0x8fbc1000] 12:30:49 INFO - PROCESS | 1739 | 1468524649426 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 12:30:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 12:30:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1793ms 12:30:49 INFO - PROCESS | 1739 | 1468524649490 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 12:30:49 INFO - PROCESS | 1739 | 1468524649497 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 12:30:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 12:30:49 INFO - PROCESS | 1739 | 1468524649507 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 12:30:49 INFO - PROCESS | 1739 | 1468524649511 Marionette TRACE conn4 <- [1,2426,null,{}] 12:30:49 INFO - PROCESS | 1739 | 1468524649521 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:49 INFO - PROCESS | 1739 | 1468524649527 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:49 INFO - PROCESS | 1739 | 1468524649712 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 12:30:50 INFO - PROCESS | 1739 | 1468524649990 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:50 INFO - PROCESS | 1739 | 1468524650000 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e396800 == 40 [pid = 1739] [id = 614] 12:30:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8e39b000) [pid = 1739] [serial = 1843] [outer = (nil)] 12:30:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8ea1fc00) [pid = 1739] [serial = 1844] [outer = 0x8e39b000] 12:30:50 INFO - PROCESS | 1739 | 1468524650151 Marionette DEBUG loaded listener.js 12:30:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8ebe7000) [pid = 1739] [serial = 1845] [outer = 0x8e39b000] 12:30:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8e392400 == 39 [pid = 1739] [id = 608] 12:30:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc1400 == 38 [pid = 1739] [id = 607] 12:30:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1bc00 == 37 [pid = 1739] [id = 606] 12:30:50 INFO - PROCESS | 1739 | --DOCSHELL 0x8d570000 == 36 [pid = 1739] [id = 605] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x916dd800) [pid = 1739] [serial = 1787] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x917acc00) [pid = 1739] [serial = 1784] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x917ae800) [pid = 1739] [serial = 1785] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8f18b000) [pid = 1739] [serial = 1775] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x914c6400) [pid = 1739] [serial = 1778] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d799400) [pid = 1739] [serial = 1772] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8e13c000) [pid = 1739] [serial = 1773] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8eb1bc00) [pid = 1739] [serial = 1763] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ebf3c00) [pid = 1739] [serial = 1764] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x916a0000) [pid = 1739] [serial = 1761] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x914ce400) [pid = 1739] [serial = 1766] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fc12400) [pid = 1739] [serial = 1767] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9177ac00) [pid = 1739] [serial = 1769] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x917a3c00) [pid = 1739] [serial = 1770] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fa05000) [pid = 1739] [serial = 1776] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91775400) [pid = 1739] [serial = 1781] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9177a000) [pid = 1739] [serial = 1782] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x916a9c00) [pid = 1739] [serial = 1779] [outer = (nil)] [url = about:blank] 12:30:50 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91999400) [pid = 1739] [serial = 1788] [outer = (nil)] [url = about:blank] 12:30:51 INFO - PROCESS | 1739 | 1468524651132 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 12:30:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 12:30:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1684ms 12:30:51 INFO - PROCESS | 1739 | 1468524651191 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 12:30:51 INFO - PROCESS | 1739 | 1468524651198 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 12:30:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 12:30:51 INFO - PROCESS | 1739 | 1468524651210 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 12:30:51 INFO - PROCESS | 1739 | 1468524651213 Marionette TRACE conn4 <- [1,2430,null,{}] 12:30:51 INFO - PROCESS | 1739 | 1468524651220 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:51 INFO - PROCESS | 1739 | 1468524651226 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:51 INFO - PROCESS | 1739 | 1468524651442 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 12:30:51 INFO - PROCESS | 1739 | 1468524651590 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:51 INFO - PROCESS | 1739 | 1468524651596 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1bc00 == 37 [pid = 1739] [id = 615] 12:30:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f18ec00) [pid = 1739] [serial = 1846] [outer = (nil)] 12:30:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fbb9800) [pid = 1739] [serial = 1847] [outer = 0x8f18ec00] 12:30:51 INFO - PROCESS | 1739 | 1468524651672 Marionette DEBUG loaded listener.js 12:30:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fc05400) [pid = 1739] [serial = 1848] [outer = 0x8f18ec00] 12:30:52 INFO - PROCESS | 1739 | 1468524652507 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 12:30:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 12:30:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1333ms 12:30:52 INFO - PROCESS | 1739 | 1468524652542 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 12:30:52 INFO - PROCESS | 1739 | 1468524652546 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 12:30:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 12:30:52 INFO - PROCESS | 1739 | 1468524652553 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 12:30:52 INFO - PROCESS | 1739 | 1468524652559 Marionette TRACE conn4 <- [1,2434,null,{}] 12:30:52 INFO - PROCESS | 1739 | 1468524652576 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:52 INFO - PROCESS | 1739 | 1468524652585 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:52 INFO - PROCESS | 1739 | 1468524652752 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 12:30:52 INFO - PROCESS | 1739 | 1468524652763 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:52 INFO - PROCESS | 1739 | 1468524652775 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a5c00 == 38 [pid = 1739] [id = 616] 12:30:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916a8c00) [pid = 1739] [serial = 1849] [outer = (nil)] 12:30:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916d9000) [pid = 1739] [serial = 1850] [outer = 0x916a8c00] 12:30:52 INFO - PROCESS | 1739 | 1468524652987 Marionette DEBUG loaded listener.js 12:30:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91773000) [pid = 1739] [serial = 1851] [outer = 0x916a8c00] 12:30:53 INFO - PROCESS | 1739 | 1468524653901 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 12:30:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 12:30:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1393ms 12:30:53 INFO - PROCESS | 1739 | 1468524653947 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 12:30:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 12:30:53 INFO - PROCESS | 1739 | 1468524653952 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 12:30:53 INFO - PROCESS | 1739 | 1468524653958 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 12:30:53 INFO - PROCESS | 1739 | 1468524653962 Marionette TRACE conn4 <- [1,2438,null,{}] 12:30:53 INFO - PROCESS | 1739 | 1468524653975 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:53 INFO - PROCESS | 1739 | 1468524653980 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:54 INFO - PROCESS | 1739 | 1468524654196 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 12:30:54 INFO - PROCESS | 1739 | 1468524654218 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:54 INFO - PROCESS | 1739 | 1468524654225 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f8c00 == 39 [pid = 1739] [id = 617] 12:30:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x916dac00) [pid = 1739] [serial = 1852] [outer = (nil)] 12:30:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x917a6400) [pid = 1739] [serial = 1853] [outer = 0x916dac00] 12:30:54 INFO - PROCESS | 1739 | 1468524654297 Marionette DEBUG loaded listener.js 12:30:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x917aa000) [pid = 1739] [serial = 1854] [outer = 0x916dac00] 12:30:55 INFO - PROCESS | 1739 | 1468524655251 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 12:30:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 12:30:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1338ms 12:30:55 INFO - PROCESS | 1739 | 1468524655297 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 12:30:55 INFO - PROCESS | 1739 | 1468524655301 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 12:30:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 12:30:55 INFO - PROCESS | 1739 | 1468524655315 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 12:30:55 INFO - PROCESS | 1739 | 1468524655319 Marionette TRACE conn4 <- [1,2442,null,{}] 12:30:55 INFO - PROCESS | 1739 | 1468524655324 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:55 INFO - PROCESS | 1739 | 1468524655330 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:55 INFO - PROCESS | 1739 | 1468524655660 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8e391000) [pid = 1739] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fa0b000) [pid = 1739] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91998000) [pid = 1739] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ebe4c00) [pid = 1739] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x9199fc00) [pid = 1739] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fbc2400) [pid = 1739] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ea19800) [pid = 1739] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d79c800) [pid = 1739] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fbc0800) [pid = 1739] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92228c00) [pid = 1739] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ebf0400) [pid = 1739] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x9395f400) [pid = 1739] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 12:30:55 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8baa4000) [pid = 1739] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 12:30:55 INFO - PROCESS | 1739 | 1468524655857 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:55 INFO - PROCESS | 1739 | 1468524655867 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d794000 == 40 [pid = 1739] [id = 618] 12:30:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d795400) [pid = 1739] [serial = 1855] [outer = (nil)] 12:30:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ea1c400) [pid = 1739] [serial = 1856] [outer = 0x8d795400] 12:30:55 INFO - PROCESS | 1739 | 1468524655955 Marionette DEBUG loaded listener.js 12:30:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8f274c00) [pid = 1739] [serial = 1857] [outer = 0x8d795400] 12:30:56 INFO - PROCESS | 1739 | 1468524656705 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 12:30:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 12:30:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1432ms 12:30:56 INFO - PROCESS | 1739 | 1468524656748 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 12:30:56 INFO - PROCESS | 1739 | 1468524656752 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 12:30:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 12:30:56 INFO - PROCESS | 1739 | 1468524656758 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 12:30:56 INFO - PROCESS | 1739 | 1468524656761 Marionette TRACE conn4 <- [1,2446,null,{}] 12:30:56 INFO - PROCESS | 1739 | 1468524656767 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:56 INFO - PROCESS | 1739 | 1468524656777 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:57 INFO - PROCESS | 1739 | 1468524657032 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 12:30:57 INFO - PROCESS | 1739 | 1468524657047 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:57 INFO - PROCESS | 1739 | 1468524657054 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f1c00 == 41 [pid = 1739] [id = 619] 12:30:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8eb20400) [pid = 1739] [serial = 1858] [outer = (nil)] 12:30:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x91f52400) [pid = 1739] [serial = 1859] [outer = 0x8eb20400] 12:30:57 INFO - PROCESS | 1739 | 1468524657128 Marionette DEBUG loaded listener.js 12:30:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91f59400) [pid = 1739] [serial = 1860] [outer = 0x8eb20400] 12:30:58 INFO - PROCESS | 1739 | 1468524658231 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 12:30:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 12:30:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1529ms 12:30:58 INFO - PROCESS | 1739 | 1468524658289 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 12:30:58 INFO - PROCESS | 1739 | 1468524658296 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 12:30:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 12:30:58 INFO - PROCESS | 1739 | 1468524658305 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 12:30:58 INFO - PROCESS | 1739 | 1468524658311 Marionette TRACE conn4 <- [1,2450,null,{}] 12:30:58 INFO - PROCESS | 1739 | 1468524658321 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:30:58 INFO - PROCESS | 1739 | 1468524658327 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:58 INFO - PROCESS | 1739 | 1468524658657 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 12:30:58 INFO - PROCESS | 1739 | 1468524658856 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:30:58 INFO - PROCESS | 1739 | 1468524658866 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:30:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f3400 == 42 [pid = 1739] [id = 620] 12:30:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e391400) [pid = 1739] [serial = 1861] [outer = (nil)] 12:30:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8ebeec00) [pid = 1739] [serial = 1862] [outer = 0x8e391400] 12:30:58 INFO - PROCESS | 1739 | 1468524658955 Marionette DEBUG loaded listener.js 12:30:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f277800) [pid = 1739] [serial = 1863] [outer = 0x8e391400] 12:30:59 INFO - PROCESS | 1739 | 1468524659958 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 12:30:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 12:30:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1694ms 12:31:00 INFO - PROCESS | 1739 | 1468524659999 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 12:31:00 INFO - PROCESS | 1739 | 1468524660007 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 12:31:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 12:31:00 INFO - PROCESS | 1739 | 1468524660018 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 12:31:00 INFO - PROCESS | 1739 | 1468524660022 Marionette TRACE conn4 <- [1,2454,null,{}] 12:31:00 INFO - PROCESS | 1739 | 1468524660031 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:00 INFO - PROCESS | 1739 | 1468524660040 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:00 INFO - PROCESS | 1739 | 1468524660281 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 12:31:00 INFO - PROCESS | 1739 | 1468524660523 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:00 INFO - PROCESS | 1739 | 1468524660535 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcaa800 == 43 [pid = 1739] [id = 621] 12:31:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fcaf800) [pid = 1739] [serial = 1864] [outer = (nil)] 12:31:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9169b800) [pid = 1739] [serial = 1865] [outer = 0x8fcaf800] 12:31:00 INFO - PROCESS | 1739 | 1468524660667 Marionette DEBUG loaded listener.js 12:31:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x916da800) [pid = 1739] [serial = 1866] [outer = 0x8fcaf800] 12:31:01 INFO - PROCESS | 1739 | 1468524661694 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 12:31:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 12:31:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1732ms 12:31:01 INFO - PROCESS | 1739 | 1468524661751 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 12:31:01 INFO - PROCESS | 1739 | 1468524661755 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 12:31:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 12:31:01 INFO - PROCESS | 1739 | 1468524661762 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 12:31:01 INFO - PROCESS | 1739 | 1468524661769 Marionette TRACE conn4 <- [1,2458,null,{}] 12:31:01 INFO - PROCESS | 1739 | 1468524661786 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:01 INFO - PROCESS | 1739 | 1468524661795 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:02 INFO - PROCESS | 1739 | 1468524662027 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 12:31:02 INFO - PROCESS | 1739 | 1468524662261 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:02 INFO - PROCESS | 1739 | 1468524662274 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x91775800 == 44 [pid = 1739] [id = 622] 12:31:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f54400) [pid = 1739] [serial = 1867] [outer = (nil)] 12:31:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91f61000) [pid = 1739] [serial = 1868] [outer = 0x91f54400] 12:31:02 INFO - PROCESS | 1739 | 1468524662403 Marionette DEBUG loaded listener.js 12:31:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9222c400) [pid = 1739] [serial = 1869] [outer = 0x91f54400] 12:31:03 INFO - PROCESS | 1739 | 1468524663365 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 12:31:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 12:31:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1634ms 12:31:03 INFO - PROCESS | 1739 | 1468524663397 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 12:31:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 12:31:03 INFO - PROCESS | 1739 | 1468524663402 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 12:31:03 INFO - PROCESS | 1739 | 1468524663409 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 12:31:03 INFO - PROCESS | 1739 | 1468524663412 Marionette TRACE conn4 <- [1,2462,null,{}] 12:31:03 INFO - PROCESS | 1739 | 1468524663418 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:03 INFO - PROCESS | 1739 | 1468524663424 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:03 INFO - PROCESS | 1739 | 1468524663615 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 12:31:03 INFO - PROCESS | 1739 | 1468524663801 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:03 INFO - PROCESS | 1739 | 1468524663807 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca6000 == 45 [pid = 1739] [id = 623] 12:31:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x919acc00) [pid = 1739] [serial = 1870] [outer = (nil)] 12:31:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93935000) [pid = 1739] [serial = 1871] [outer = 0x919acc00] 12:31:03 INFO - PROCESS | 1739 | 1468524663891 Marionette DEBUG loaded listener.js 12:31:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x93936400) [pid = 1739] [serial = 1872] [outer = 0x919acc00] 12:31:04 INFO - PROCESS | 1739 | 1468524664839 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 12:31:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 12:31:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1481ms 12:31:04 INFO - PROCESS | 1739 | 1468524664890 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 12:31:04 INFO - PROCESS | 1739 | 1468524664894 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 12:31:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 12:31:04 INFO - PROCESS | 1739 | 1468524664901 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 12:31:04 INFO - PROCESS | 1739 | 1468524664903 Marionette TRACE conn4 <- [1,2466,null,{}] 12:31:04 INFO - PROCESS | 1739 | 1468524664910 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:04 INFO - PROCESS | 1739 | 1468524664915 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:05 INFO - PROCESS | 1739 | 1468524665109 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 12:31:05 INFO - PROCESS | 1739 | 1468524665398 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:05 INFO - PROCESS | 1739 | 1468524665406 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9dc00 == 46 [pid = 1739] [id = 624] 12:31:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8ba9f000) [pid = 1739] [serial = 1873] [outer = (nil)] 12:31:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ea11800) [pid = 1739] [serial = 1874] [outer = 0x8ba9f000] 12:31:05 INFO - PROCESS | 1739 | 1468524665537 Marionette DEBUG loaded listener.js 12:31:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8fbbec00) [pid = 1739] [serial = 1875] [outer = 0x8ba9f000] 12:31:06 INFO - PROCESS | 1739 | 1468524666714 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 12:31:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 12:31:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1837ms 12:31:06 INFO - PROCESS | 1739 | 1468524666741 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 12:31:06 INFO - PROCESS | 1739 | 1468524666748 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 12:31:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 12:31:06 INFO - PROCESS | 1739 | 1468524666760 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 12:31:06 INFO - PROCESS | 1739 | 1468524666765 Marionette TRACE conn4 <- [1,2470,null,{}] 12:31:06 INFO - PROCESS | 1739 | 1468524666773 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:06 INFO - PROCESS | 1739 | 1468524666779 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:06 INFO - PROCESS | 1739 | 1468524666976 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 12:31:07 INFO - PROCESS | 1739 | 1468524667227 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:07 INFO - PROCESS | 1739 | 1468524667242 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f188000 == 47 [pid = 1739] [id = 625] 12:31:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8f18e800) [pid = 1739] [serial = 1876] [outer = (nil)] 12:31:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8f27c800) [pid = 1739] [serial = 1877] [outer = 0x8f18e800] 12:31:07 INFO - PROCESS | 1739 | 1468524667414 Marionette DEBUG loaded listener.js 12:31:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8fbc0c00) [pid = 1739] [serial = 1878] [outer = 0x8f18e800] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8d794000 == 46 [pid = 1739] [id = 618] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f8c00 == 45 [pid = 1739] [id = 617] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x916a5c00 == 44 [pid = 1739] [id = 616] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1bc00 == 43 [pid = 1739] [id = 615] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8e396800 == 42 [pid = 1739] [id = 614] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x917ac400 == 41 [pid = 1739] [id = 598] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5000 == 40 [pid = 1739] [id = 599] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa10400 == 39 [pid = 1739] [id = 600] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x914c7400 == 38 [pid = 1739] [id = 601] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebedc00 == 37 [pid = 1739] [id = 609] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8e135400 == 36 [pid = 1739] [id = 610] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8d562000 == 35 [pid = 1739] [id = 611] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8f190c00 == 34 [pid = 1739] [id = 613] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x917a9400 == 33 [pid = 1739] [id = 612] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea18400 == 32 [pid = 1739] [id = 604] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x9393c800 == 31 [pid = 1739] [id = 602] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa1800 == 30 [pid = 1739] [id = 603] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca6000 == 29 [pid = 1739] [id = 623] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9dc00 == 28 [pid = 1739] [id = 624] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x91775800 == 27 [pid = 1739] [id = 622] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcaa800 == 26 [pid = 1739] [id = 621] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f1c00 == 25 [pid = 1739] [id = 619] 12:31:09 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f3400 == 24 [pid = 1739] [id = 620] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8baa6400) [pid = 1739] [serial = 1791] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8eb16400) [pid = 1739] [serial = 1790] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x9169c800) [pid = 1739] [serial = 1794] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8fcab400) [pid = 1739] [serial = 1793] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x919afc00) [pid = 1739] [serial = 1797] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x919a6c00) [pid = 1739] [serial = 1796] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8f187400) [pid = 1739] [serial = 1820] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91f5d400) [pid = 1739] [serial = 1800] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fc0a400) [pid = 1739] [serial = 1823] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x91f5a000) [pid = 1739] [serial = 1799] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ebe9400) [pid = 1739] [serial = 1815] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8eb17000) [pid = 1739] [serial = 1814] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e135800) [pid = 1739] [serial = 1817] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9222dc00) [pid = 1739] [serial = 1803] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x9222b400) [pid = 1739] [serial = 1802] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e13f800) [pid = 1739] [serial = 1818] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9395dc00) [pid = 1739] [serial = 1806] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x914c7800) [pid = 1739] [serial = 1827] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x93958400) [pid = 1739] [serial = 1805] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x93966400) [pid = 1739] [serial = 1809] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x93964000) [pid = 1739] [serial = 1808] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8f277c00) [pid = 1739] [serial = 1812] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x916ab400) [pid = 1739] [serial = 1829] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ea1c000) [pid = 1739] [serial = 1811] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8fca5400) [pid = 1739] [serial = 1826] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8fc11400) [pid = 1739] [serial = 1824] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8f190400) [pid = 1739] [serial = 1821] [outer = (nil)] [url = about:blank] 12:31:09 INFO - PROCESS | 1739 | 1468524669542 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 12:31:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 12:31:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 2834ms 12:31:09 INFO - PROCESS | 1739 | 1468524669594 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 12:31:09 INFO - PROCESS | 1739 | 1468524669600 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 12:31:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 12:31:09 INFO - PROCESS | 1739 | 1468524669611 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 12:31:09 INFO - PROCESS | 1739 | 1468524669616 Marionette TRACE conn4 <- [1,2474,null,{}] 12:31:09 INFO - PROCESS | 1739 | 1468524669626 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:09 INFO - PROCESS | 1739 | 1468524669632 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:09 INFO - PROCESS | 1739 | 1468524669793 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 12:31:09 INFO - PROCESS | 1739 | 1468524669932 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:09 INFO - PROCESS | 1739 | 1468524669940 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79c400 == 25 [pid = 1739] [id = 626] 12:31:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d79d800) [pid = 1739] [serial = 1879] [outer = (nil)] 12:31:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d8f2400) [pid = 1739] [serial = 1880] [outer = 0x8d79d800] 12:31:10 INFO - PROCESS | 1739 | 1468524670018 Marionette DEBUG loaded listener.js 12:31:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d8f5400) [pid = 1739] [serial = 1881] [outer = 0x8d79d800] 12:31:10 INFO - PROCESS | 1739 | 1468524670905 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 12:31:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 12:31:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1339ms 12:31:10 INFO - PROCESS | 1739 | 1468524670950 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 12:31:10 INFO - PROCESS | 1739 | 1468524670960 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 12:31:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 12:31:10 INFO - PROCESS | 1739 | 1468524670972 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 12:31:10 INFO - PROCESS | 1739 | 1468524670977 Marionette TRACE conn4 <- [1,2478,null,{}] 12:31:10 INFO - PROCESS | 1739 | 1468524670983 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:10 INFO - PROCESS | 1739 | 1468524670989 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:11 INFO - PROCESS | 1739 | 1468524671161 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 12:31:11 INFO - PROCESS | 1739 | 1468524671173 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:11 INFO - PROCESS | 1739 | 1468524671184 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb14000 == 26 [pid = 1739] [id = 627] 12:31:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8eb16400) [pid = 1739] [serial = 1882] [outer = (nil)] 12:31:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8eb1e400) [pid = 1739] [serial = 1883] [outer = 0x8eb16400] 12:31:11 INFO - PROCESS | 1739 | 1468524671394 Marionette DEBUG loaded listener.js 12:31:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ebe7400) [pid = 1739] [serial = 1884] [outer = 0x8eb16400] 12:31:12 INFO - PROCESS | 1739 | 1468524672324 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 12:31:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 12:31:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1389ms 12:31:12 INFO - PROCESS | 1739 | 1468524672361 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 12:31:12 INFO - PROCESS | 1739 | 1468524672365 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 12:31:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 12:31:12 INFO - PROCESS | 1739 | 1468524672372 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 12:31:12 INFO - PROCESS | 1739 | 1468524672378 Marionette TRACE conn4 <- [1,2482,null,{}] 12:31:12 INFO - PROCESS | 1739 | 1468524672409 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:12 INFO - PROCESS | 1739 | 1468524672419 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:12 INFO - PROCESS | 1739 | 1468524672642 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 12:31:12 INFO - PROCESS | 1739 | 1468524672671 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:12 INFO - PROCESS | 1739 | 1468524672686 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:12 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbb7800 == 27 [pid = 1739] [id = 628] 12:31:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbbdc00) [pid = 1739] [serial = 1885] [outer = (nil)] 12:31:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fc0b800) [pid = 1739] [serial = 1886] [outer = 0x8fbbdc00] 12:31:12 INFO - PROCESS | 1739 | 1468524672758 Marionette DEBUG loaded listener.js 12:31:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fc12400) [pid = 1739] [serial = 1887] [outer = 0x8fbbdc00] 12:31:13 INFO - PROCESS | 1739 | 1468524673724 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 12:31:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 12:31:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1403ms 12:31:13 INFO - PROCESS | 1739 | 1468524673791 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 12:31:13 INFO - PROCESS | 1739 | 1468524673796 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 12:31:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 12:31:13 INFO - PROCESS | 1739 | 1468524673812 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 12:31:13 INFO - PROCESS | 1739 | 1468524673816 Marionette TRACE conn4 <- [1,2486,null,{}] 12:31:13 INFO - PROCESS | 1739 | 1468524673821 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:13 INFO - PROCESS | 1739 | 1468524673826 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:14 INFO - PROCESS | 1739 | 1468524674044 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 12:31:14 INFO - PROCESS | 1739 | 1468524674069 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:14 INFO - PROCESS | 1739 | 1468524674075 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e393800 == 28 [pid = 1739] [id = 629] 12:31:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fc09000) [pid = 1739] [serial = 1888] [outer = (nil)] 12:31:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x914cd400) [pid = 1739] [serial = 1889] [outer = 0x8fc09000] 12:31:14 INFO - PROCESS | 1739 | 1468524674150 Marionette DEBUG loaded listener.js 12:31:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9169e000) [pid = 1739] [serial = 1890] [outer = 0x8fc09000] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8eb20400) [pid = 1739] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x916dac00) [pid = 1739] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x916a8c00) [pid = 1739] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x914ce000) [pid = 1739] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fc07000) [pid = 1739] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fbc1000) [pid = 1739] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8e136000) [pid = 1739] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8f18ec00) [pid = 1739] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8e39b000) [pid = 1739] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 12:31:15 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d795400) [pid = 1739] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 12:31:15 INFO - PROCESS | 1739 | 1468524675566 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 12:31:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 12:31:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1781ms 12:31:15 INFO - PROCESS | 1739 | 1468524675593 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 12:31:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 12:31:15 INFO - PROCESS | 1739 | 1468524675597 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 12:31:15 INFO - PROCESS | 1739 | 1468524675604 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 12:31:15 INFO - PROCESS | 1739 | 1468524675607 Marionette TRACE conn4 <- [1,2490,null,{}] 12:31:15 INFO - PROCESS | 1739 | 1468524675613 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:15 INFO - PROCESS | 1739 | 1468524675618 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:15 INFO - PROCESS | 1739 | 1468524675772 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 12:31:15 INFO - PROCESS | 1739 | 1468524675923 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:15 INFO - PROCESS | 1739 | 1468524675936 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e39b000 == 29 [pid = 1739] [id = 630] 12:31:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fbb9000) [pid = 1739] [serial = 1891] [outer = (nil)] 12:31:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x914cfc00) [pid = 1739] [serial = 1892] [outer = 0x8fbb9000] 12:31:16 INFO - PROCESS | 1739 | 1468524676009 Marionette DEBUG loaded listener.js 12:31:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x916aac00) [pid = 1739] [serial = 1893] [outer = 0x8fbb9000] 12:31:16 INFO - PROCESS | 1739 | 1468524676821 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:31:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 12:31:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1248ms 12:31:16 INFO - PROCESS | 1739 | 1468524676909 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 12:31:16 INFO - PROCESS | 1739 | 1468524676916 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 12:31:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 12:31:16 INFO - PROCESS | 1739 | 1468524676934 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 12:31:16 INFO - PROCESS | 1739 | 1468524676942 Marionette TRACE conn4 <- [1,2494,null,{}] 12:31:16 INFO - PROCESS | 1739 | 1468524676952 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:16 INFO - PROCESS | 1739 | 1468524676959 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:17 INFO - PROCESS | 1739 | 1468524677171 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 12:31:17 INFO - PROCESS | 1739 | 1468524677359 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:17 INFO - PROCESS | 1739 | 1468524677376 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d798000 == 30 [pid = 1739] [id = 631] 12:31:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d798c00) [pid = 1739] [serial = 1894] [outer = (nil)] 12:31:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d8f3400) [pid = 1739] [serial = 1895] [outer = 0x8d798c00] 12:31:17 INFO - PROCESS | 1739 | 1468524677502 Marionette DEBUG loaded listener.js 12:31:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8e390400) [pid = 1739] [serial = 1896] [outer = 0x8d798c00] 12:31:18 INFO - PROCESS | 1739 | 1468524678669 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 12:31:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 12:31:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1803ms 12:31:18 INFO - PROCESS | 1739 | 1468524678733 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 12:31:18 INFO - PROCESS | 1739 | 1468524678739 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 12:31:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 12:31:18 INFO - PROCESS | 1739 | 1468524678750 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 12:31:18 INFO - PROCESS | 1739 | 1468524678757 Marionette TRACE conn4 <- [1,2498,null,{}] 12:31:18 INFO - PROCESS | 1739 | 1468524678767 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:18 INFO - PROCESS | 1739 | 1468524678772 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:19 INFO - PROCESS | 1739 | 1468524679008 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 12:31:19 INFO - PROCESS | 1739 | 1468524679289 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:19 INFO - PROCESS | 1739 | 1468524679301 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa7c00 == 31 [pid = 1739] [id = 632] 12:31:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8f271c00) [pid = 1739] [serial = 1897] [outer = (nil)] 12:31:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fa0f400) [pid = 1739] [serial = 1898] [outer = 0x8f271c00] 12:31:19 INFO - PROCESS | 1739 | 1468524679388 Marionette DEBUG loaded listener.js 12:31:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fca7800) [pid = 1739] [serial = 1899] [outer = 0x8f271c00] 12:31:20 INFO - PROCESS | 1739 | 1468524680488 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 12:31:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 12:31:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1791ms 12:31:20 INFO - PROCESS | 1739 | 1468524680539 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 12:31:20 INFO - PROCESS | 1739 | 1468524680544 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 12:31:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 12:31:20 INFO - PROCESS | 1739 | 1468524680551 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 12:31:20 INFO - PROCESS | 1739 | 1468524680555 Marionette TRACE conn4 <- [1,2502,null,{}] 12:31:20 INFO - PROCESS | 1739 | 1468524680564 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:20 INFO - PROCESS | 1739 | 1468524680573 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:20 INFO - PROCESS | 1739 | 1468524680773 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 12:31:21 INFO - PROCESS | 1739 | 1468524681064 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:21 INFO - PROCESS | 1739 | 1468524681078 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x9177d800 == 32 [pid = 1739] [id = 633] 12:31:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9177e800) [pid = 1739] [serial = 1900] [outer = (nil)] 12:31:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x917a3800) [pid = 1739] [serial = 1901] [outer = 0x9177e800] 12:31:21 INFO - PROCESS | 1739 | 1468524681191 Marionette DEBUG loaded listener.js 12:31:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x917a9400) [pid = 1739] [serial = 1902] [outer = 0x9177e800] 12:31:22 INFO - PROCESS | 1739 | 1468524682204 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:31:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 12:31:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1737ms 12:31:22 INFO - PROCESS | 1739 | 1468524682290 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 12:31:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 12:31:22 INFO - PROCESS | 1739 | 1468524682294 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 12:31:22 INFO - PROCESS | 1739 | 1468524682301 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 12:31:22 INFO - PROCESS | 1739 | 1468524682305 Marionette TRACE conn4 <- [1,2506,null,{}] 12:31:22 INFO - PROCESS | 1739 | 1468524682311 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:22 INFO - PROCESS | 1739 | 1468524682317 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:22 INFO - PROCESS | 1739 | 1468524682542 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 12:31:22 INFO - PROCESS | 1739 | 1468524682776 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:22 INFO - PROCESS | 1739 | 1468524682784 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2c00 == 33 [pid = 1739] [id = 634] 12:31:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d7a0000) [pid = 1739] [serial = 1903] [outer = (nil)] 12:31:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x914ce400) [pid = 1739] [serial = 1904] [outer = 0x8d7a0000] 12:31:22 INFO - PROCESS | 1739 | 1468524682918 Marionette DEBUG loaded listener.js 12:31:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x917b0000) [pid = 1739] [serial = 1905] [outer = 0x8d7a0000] 12:31:24 INFO - PROCESS | 1739 | 1468524684086 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 12:31:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 12:31:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1891ms 12:31:24 INFO - PROCESS | 1739 | 1468524684198 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 12:31:24 INFO - PROCESS | 1739 | 1468524684205 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 12:31:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 12:31:24 INFO - PROCESS | 1739 | 1468524684222 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 12:31:24 INFO - PROCESS | 1739 | 1468524684226 Marionette TRACE conn4 <- [1,2510,null,{}] 12:31:24 INFO - PROCESS | 1739 | 1468524684304 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:24 INFO - PROCESS | 1739 | 1468524684310 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:24 INFO - PROCESS | 1739 | --DOCSHELL 0x8e393800 == 32 [pid = 1739] [id = 629] 12:31:24 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbb7800 == 31 [pid = 1739] [id = 628] 12:31:24 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb14000 == 30 [pid = 1739] [id = 627] 12:31:24 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79c400 == 29 [pid = 1739] [id = 626] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91f59400) [pid = 1739] [serial = 1860] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91f52400) [pid = 1739] [serial = 1859] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x917a6400) [pid = 1739] [serial = 1853] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916d9000) [pid = 1739] [serial = 1850] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x916b3800) [pid = 1739] [serial = 1830] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x914cc000) [pid = 1739] [serial = 1835] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fca5000) [pid = 1739] [serial = 1836] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x919ae000) [pid = 1739] [serial = 1841] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x919b2000) [pid = 1739] [serial = 1842] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8eb17800) [pid = 1739] [serial = 1832] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f188400) [pid = 1739] [serial = 1833] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8fbb9800) [pid = 1739] [serial = 1847] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fc05400) [pid = 1739] [serial = 1848] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ea1fc00) [pid = 1739] [serial = 1844] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8ebe7000) [pid = 1739] [serial = 1845] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x91996c00) [pid = 1739] [serial = 1838] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x917aa000) [pid = 1739] [serial = 1854] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8f274c00) [pid = 1739] [serial = 1857] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x91773000) [pid = 1739] [serial = 1851] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8ea1c400) [pid = 1739] [serial = 1856] [outer = (nil)] [url = about:blank] 12:31:24 INFO - PROCESS | 1739 | 1468524684592 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 12:31:24 INFO - PROCESS | 1739 | 1468524684754 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:24 INFO - PROCESS | 1739 | 1468524684764 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fb400 == 30 [pid = 1739] [id = 635] 12:31:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8e135c00) [pid = 1739] [serial = 1906] [outer = (nil)] 12:31:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8eb17800) [pid = 1739] [serial = 1907] [outer = 0x8e135c00] 12:31:24 INFO - PROCESS | 1739 | 1468524684838 Marionette DEBUG loaded listener.js 12:31:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8eb1fc00) [pid = 1739] [serial = 1908] [outer = 0x8e135c00] 12:31:25 INFO - PROCESS | 1739 | 1468524685659 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 12:31:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 12:31:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1489ms 12:31:25 INFO - PROCESS | 1739 | 1468524685702 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 12:31:25 INFO - PROCESS | 1739 | 1468524685709 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 12:31:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 12:31:25 INFO - PROCESS | 1739 | 1468524685720 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 12:31:25 INFO - PROCESS | 1739 | 1468524685723 Marionette TRACE conn4 <- [1,2514,null,{}] 12:31:25 INFO - PROCESS | 1739 | 1468524685730 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:25 INFO - PROCESS | 1739 | 1468524685735 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:25 INFO - PROCESS | 1739 | 1468524685907 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 12:31:25 INFO - PROCESS | 1739 | 1468524685918 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:25 INFO - PROCESS | 1739 | 1468524685927 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebed000 == 31 [pid = 1739] [id = 636] 12:31:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8f18ac00) [pid = 1739] [serial = 1909] [outer = (nil)] 12:31:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8fbb7c00) [pid = 1739] [serial = 1910] [outer = 0x8f18ac00] 12:31:26 INFO - PROCESS | 1739 | 1468524686012 Marionette DEBUG loaded listener.js 12:31:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fa08000) [pid = 1739] [serial = 1911] [outer = 0x8f18ac00] 12:31:27 INFO - PROCESS | 1739 | 1468524687026 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 12:31:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 12:31:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1339ms 12:31:27 INFO - PROCESS | 1739 | 1468524687072 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 12:31:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 12:31:27 INFO - PROCESS | 1739 | 1468524687077 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 12:31:27 INFO - PROCESS | 1739 | 1468524687084 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 12:31:27 INFO - PROCESS | 1739 | 1468524687089 Marionette TRACE conn4 <- [1,2518,null,{}] 12:31:27 INFO - PROCESS | 1739 | 1468524687112 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:27 INFO - PROCESS | 1739 | 1468524687121 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:27 INFO - PROCESS | 1739 | 1468524687338 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 12:31:27 INFO - PROCESS | 1739 | 1468524687362 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:27 INFO - PROCESS | 1739 | 1468524687370 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x916b0c00 == 32 [pid = 1739] [id = 637] 12:31:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x916b1400) [pid = 1739] [serial = 1912] [outer = (nil)] 12:31:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x916db000) [pid = 1739] [serial = 1913] [outer = 0x916b1400] 12:31:27 INFO - PROCESS | 1739 | 1468524687445 Marionette DEBUG loaded listener.js 12:31:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91777800) [pid = 1739] [serial = 1914] [outer = 0x916b1400] 12:31:28 INFO - PROCESS | 1739 | 1468524688406 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:31:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 12:31:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1400ms 12:31:28 INFO - PROCESS | 1739 | 1468524688484 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 12:31:28 INFO - PROCESS | 1739 | 1468524688488 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 12:31:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 12:31:28 INFO - PROCESS | 1739 | 1468524688495 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 12:31:28 INFO - PROCESS | 1739 | 1468524688498 Marionette TRACE conn4 <- [1,2522,null,{}] 12:31:28 INFO - PROCESS | 1739 | 1468524688510 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:28 INFO - PROCESS | 1739 | 1468524688515 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:28 INFO - PROCESS | 1739 | 1468524688747 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 12:31:28 INFO - PROCESS | 1739 | 1468524688772 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:28 INFO - PROCESS | 1739 | 1468524688779 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9c400 == 33 [pid = 1739] [id = 638] 12:31:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x916a7000) [pid = 1739] [serial = 1915] [outer = (nil)] 12:31:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x917ad800) [pid = 1739] [serial = 1916] [outer = 0x916a7000] 12:31:28 INFO - PROCESS | 1739 | 1468524688849 Marionette DEBUG loaded listener.js 12:31:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91996c00) [pid = 1739] [serial = 1917] [outer = 0x916a7000] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x917ad400) [pid = 1739] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d79d800) [pid = 1739] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e391400) [pid = 1739] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8eb16400) [pid = 1739] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fcaf800) [pid = 1739] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8f18e800) [pid = 1739] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x91f54400) [pid = 1739] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8fbbdc00) [pid = 1739] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x919acc00) [pid = 1739] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8ba9f000) [pid = 1739] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 12:31:29 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x8fc09000) [pid = 1739] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 12:31:29 INFO - PROCESS | 1739 | 1468524689896 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 12:31:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 12:31:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1437ms 12:31:29 INFO - PROCESS | 1739 | 1468524689933 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 12:31:29 INFO - PROCESS | 1739 | 1468524689937 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 12:31:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 12:31:29 INFO - PROCESS | 1739 | 1468524689943 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 12:31:29 INFO - PROCESS | 1739 | 1468524689945 Marionette TRACE conn4 <- [1,2526,null,{}] 12:31:29 INFO - PROCESS | 1739 | 1468524689952 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:29 INFO - PROCESS | 1739 | 1468524689958 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:30 INFO - PROCESS | 1739 | 1468524690166 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 12:31:30 INFO - PROCESS | 1739 | 1468524690194 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:30 INFO - PROCESS | 1739 | 1468524690202 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d562c00 == 34 [pid = 1739] [id = 639] 12:31:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8e39b800) [pid = 1739] [serial = 1918] [outer = (nil)] 12:31:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8fcae000) [pid = 1739] [serial = 1919] [outer = 0x8e39b800] 12:31:30 INFO - PROCESS | 1739 | 1468524690273 Marionette DEBUG loaded listener.js 12:31:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x9177fc00) [pid = 1739] [serial = 1920] [outer = 0x8e39b800] 12:31:31 INFO - PROCESS | 1739 | 1468524691167 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 12:31:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 12:31:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1289ms 12:31:31 INFO - PROCESS | 1739 | 1468524691233 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 12:31:31 INFO - PROCESS | 1739 | 1468524691237 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 12:31:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 12:31:31 INFO - PROCESS | 1739 | 1468524691244 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 12:31:31 INFO - PROCESS | 1739 | 1468524691248 Marionette TRACE conn4 <- [1,2530,null,{}] 12:31:31 INFO - PROCESS | 1739 | 1468524691253 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:31 INFO - PROCESS | 1739 | 1468524691264 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:31 INFO - PROCESS | 1739 | 1468524691466 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 12:31:31 INFO - PROCESS | 1739 | 1468524691705 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:31 INFO - PROCESS | 1739 | 1468524691716 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99c00 == 35 [pid = 1739] [id = 640] 12:31:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ba9c000) [pid = 1739] [serial = 1921] [outer = (nil)] 12:31:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d561400) [pid = 1739] [serial = 1922] [outer = 0x8ba9c000] 12:31:31 INFO - PROCESS | 1739 | 1468524691807 Marionette DEBUG loaded listener.js 12:31:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d795000) [pid = 1739] [serial = 1923] [outer = 0x8ba9c000] 12:31:32 INFO - PROCESS | 1739 | 1468524692816 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 12:31:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 12:31:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1651ms 12:31:32 INFO - PROCESS | 1739 | 1468524692899 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 12:31:32 INFO - PROCESS | 1739 | 1468524692905 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 12:31:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 12:31:32 INFO - PROCESS | 1739 | 1468524692914 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 12:31:32 INFO - PROCESS | 1739 | 1468524692919 Marionette TRACE conn4 <- [1,2534,null,{}] 12:31:32 INFO - PROCESS | 1739 | 1468524692927 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:32 INFO - PROCESS | 1739 | 1468524692936 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:33 INFO - PROCESS | 1739 | 1468524693259 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 12:31:33 INFO - PROCESS | 1739 | 1468524693466 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:33 INFO - PROCESS | 1739 | 1468524693478 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d565400 == 36 [pid = 1739] [id = 641] 12:31:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ebecc00) [pid = 1739] [serial = 1924] [outer = (nil)] 12:31:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8f183c00) [pid = 1739] [serial = 1925] [outer = 0x8ebecc00] 12:31:33 INFO - PROCESS | 1739 | 1468524693574 Marionette DEBUG loaded listener.js 12:31:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8f273400) [pid = 1739] [serial = 1926] [outer = 0x8ebecc00] 12:31:34 INFO - PROCESS | 1739 | 1468524694538 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 12:31:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 12:31:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1684ms 12:31:34 INFO - PROCESS | 1739 | 1468524694605 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 12:31:34 INFO - PROCESS | 1739 | 1468524694612 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 12:31:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 12:31:34 INFO - PROCESS | 1739 | 1468524694621 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 12:31:34 INFO - PROCESS | 1739 | 1468524694625 Marionette TRACE conn4 <- [1,2538,null,{}] 12:31:34 INFO - PROCESS | 1739 | 1468524694631 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:34 INFO - PROCESS | 1739 | 1468524694637 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:34 INFO - PROCESS | 1739 | 1468524694871 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 12:31:35 INFO - PROCESS | 1739 | 1468524695059 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:35 INFO - PROCESS | 1739 | 1468524695065 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f185800 == 37 [pid = 1739] [id = 642] 12:31:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fcacc00) [pid = 1739] [serial = 1927] [outer = (nil)] 12:31:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x914ca000) [pid = 1739] [serial = 1928] [outer = 0x8fcacc00] 12:31:35 INFO - PROCESS | 1739 | 1468524695259 Marionette DEBUG loaded listener.js 12:31:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916a5800) [pid = 1739] [serial = 1929] [outer = 0x8fcacc00] 12:31:36 INFO - PROCESS | 1739 | 1468524696292 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 12:31:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 12:31:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1735ms 12:31:36 INFO - PROCESS | 1739 | 1468524696357 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 12:31:36 INFO - PROCESS | 1739 | 1468524696361 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 12:31:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 12:31:36 INFO - PROCESS | 1739 | 1468524696378 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 12:31:36 INFO - PROCESS | 1739 | 1468524696388 Marionette TRACE conn4 <- [1,2542,null,{}] 12:31:36 INFO - PROCESS | 1739 | 1468524696395 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:36 INFO - PROCESS | 1739 | 1468524696403 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:36 INFO - PROCESS | 1739 | 1468524696639 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 12:31:36 INFO - PROCESS | 1739 | 1468524696872 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:36 INFO - PROCESS | 1739 | 1468524696880 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc06400 == 38 [pid = 1739] [id = 643] 12:31:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fca7c00) [pid = 1739] [serial = 1930] [outer = (nil)] 12:31:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9199a400) [pid = 1739] [serial = 1931] [outer = 0x8fca7c00] 12:31:36 INFO - PROCESS | 1739 | 1468524696979 Marionette DEBUG loaded listener.js 12:31:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x919ac800) [pid = 1739] [serial = 1932] [outer = 0x8fca7c00] 12:31:37 INFO - PROCESS | 1739 | 1468524697887 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 12:31:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 12:31:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1548ms 12:31:37 INFO - PROCESS | 1739 | 1468524697935 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 12:31:37 INFO - PROCESS | 1739 | 1468524697940 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 12:31:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 12:31:37 INFO - PROCESS | 1739 | 1468524697947 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 12:31:37 INFO - PROCESS | 1739 | 1468524697950 Marionette TRACE conn4 <- [1,2546,null,{}] 12:31:37 INFO - PROCESS | 1739 | 1468524697956 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:37 INFO - PROCESS | 1739 | 1468524697962 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:38 INFO - PROCESS | 1739 | 1468524698157 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 12:31:38 INFO - PROCESS | 1739 | 1468524698356 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:38 INFO - PROCESS | 1739 | 1468524698364 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d567400 == 39 [pid = 1739] [id = 644] 12:31:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d79fc00) [pid = 1739] [serial = 1933] [outer = (nil)] 12:31:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91f46c00) [pid = 1739] [serial = 1934] [outer = 0x8d79fc00] 12:31:38 INFO - PROCESS | 1739 | 1468524698487 Marionette DEBUG loaded listener.js 12:31:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f58000) [pid = 1739] [serial = 1935] [outer = 0x8d79fc00] 12:31:39 INFO - PROCESS | 1739 | 1468524699411 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 12:31:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 12:31:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1498ms 12:31:39 INFO - PROCESS | 1739 | 1468524699444 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 12:31:39 INFO - PROCESS | 1739 | 1468524699448 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 12:31:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 12:31:39 INFO - PROCESS | 1739 | 1468524699455 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 12:31:39 INFO - PROCESS | 1739 | 1468524699458 Marionette TRACE conn4 <- [1,2550,null,{}] 12:31:39 INFO - PROCESS | 1739 | 1468524699464 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:39 INFO - PROCESS | 1739 | 1468524699470 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:39 INFO - PROCESS | 1739 | 1468524699663 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 12:31:39 INFO - PROCESS | 1739 | 1468524699856 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:39 INFO - PROCESS | 1739 | 1468524699873 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x919b4c00 == 40 [pid = 1739] [id = 645] 12:31:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91f55000) [pid = 1739] [serial = 1936] [outer = (nil)] 12:31:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x9222bc00) [pid = 1739] [serial = 1937] [outer = 0x91f55000] 12:31:40 INFO - PROCESS | 1739 | 1468524700006 Marionette DEBUG loaded listener.js 12:31:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9393b800) [pid = 1739] [serial = 1938] [outer = 0x91f55000] 12:31:41 INFO - PROCESS | 1739 | 1468524701134 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 12:31:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 12:31:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1729ms 12:31:41 INFO - PROCESS | 1739 | 1468524701185 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 12:31:41 INFO - PROCESS | 1739 | 1468524701189 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 12:31:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 12:31:41 INFO - PROCESS | 1739 | 1468524701196 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 12:31:41 INFO - PROCESS | 1739 | 1468524701200 Marionette TRACE conn4 <- [1,2554,null,{}] 12:31:41 INFO - PROCESS | 1739 | 1468524701206 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:41 INFO - PROCESS | 1739 | 1468524701212 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:41 INFO - PROCESS | 1739 | 1468524701433 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 12:31:41 INFO - PROCESS | 1739 | 1468524701877 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:41 INFO - PROCESS | 1739 | 1468524701886 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f6000 == 41 [pid = 1739] [id = 646] 12:31:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8d8f6400) [pid = 1739] [serial = 1939] [outer = (nil)] 12:31:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8e134800) [pid = 1739] [serial = 1940] [outer = 0x8d8f6400] 12:31:42 INFO - PROCESS | 1739 | 1468524702007 Marionette DEBUG loaded listener.js 12:31:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8e392000) [pid = 1739] [serial = 1941] [outer = 0x8d8f6400] 12:31:43 INFO - PROCESS | 1739 | 1468524703028 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 12:31:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 12:31:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1882ms 12:31:43 INFO - PROCESS | 1739 | 1468524703080 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 12:31:43 INFO - PROCESS | 1739 | 1468524703085 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 12:31:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 12:31:43 INFO - PROCESS | 1739 | 1468524703093 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 12:31:43 INFO - PROCESS | 1739 | 1468524703098 Marionette TRACE conn4 <- [1,2558,null,{}] 12:31:43 INFO - PROCESS | 1739 | 1468524703106 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:43 INFO - PROCESS | 1739 | 1468524703114 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:43 INFO - PROCESS | 1739 | 1468524703314 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x916de400 == 40 [pid = 1739] [id = 589] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d794800 == 39 [pid = 1739] [id = 586] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f0c00 == 38 [pid = 1739] [id = 582] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebef800 == 37 [pid = 1739] [id = 583] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebea000 == 36 [pid = 1739] [id = 585] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d562c00 == 35 [pid = 1739] [id = 639] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9c400 == 34 [pid = 1739] [id = 638] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x916b0c00 == 33 [pid = 1739] [id = 637] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebed000 == 32 [pid = 1739] [id = 636] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fb400 == 31 [pid = 1739] [id = 635] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2c00 == 30 [pid = 1739] [id = 634] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa7c00 == 29 [pid = 1739] [id = 632] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d798000 == 28 [pid = 1739] [id = 631] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb18400 == 27 [pid = 1739] [id = 581] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8e39b000 == 26 [pid = 1739] [id = 630] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa0400 == 25 [pid = 1739] [id = 587] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79dc00 == 24 [pid = 1739] [id = 597] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbb8000 == 23 [pid = 1739] [id = 592] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1d000 == 22 [pid = 1739] [id = 591] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa6000 == 21 [pid = 1739] [id = 590] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x9177d800 == 20 [pid = 1739] [id = 633] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d568400 == 19 [pid = 1739] [id = 596] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56cc00 == 18 [pid = 1739] [id = 594] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8e137000 == 17 [pid = 1739] [id = 595] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc6000 == 16 [pid = 1739] [id = 584] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbc400 == 15 [pid = 1739] [id = 593] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8f188000 == 14 [pid = 1739] [id = 625] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8f189c00 == 13 [pid = 1739] [id = 588] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x919b4c00 == 12 [pid = 1739] [id = 645] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d567400 == 11 [pid = 1739] [id = 644] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc06400 == 10 [pid = 1739] [id = 643] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8d565400 == 9 [pid = 1739] [id = 641] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8f185800 == 8 [pid = 1739] [id = 642] 12:31:44 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99c00 == 7 [pid = 1739] [id = 640] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x9199b800) [pid = 1739] [serial = 1839] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x914cfc00) [pid = 1739] [serial = 1892] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d8f2400) [pid = 1739] [serial = 1880] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d8f5400) [pid = 1739] [serial = 1881] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8f277800) [pid = 1739] [serial = 1863] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ebeec00) [pid = 1739] [serial = 1862] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8eb1e400) [pid = 1739] [serial = 1883] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x916da800) [pid = 1739] [serial = 1866] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9169b800) [pid = 1739] [serial = 1865] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fbc0c00) [pid = 1739] [serial = 1878] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8f27c800) [pid = 1739] [serial = 1877] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9222c400) [pid = 1739] [serial = 1869] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fc0b800) [pid = 1739] [serial = 1886] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91f61000) [pid = 1739] [serial = 1868] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x93936400) [pid = 1739] [serial = 1872] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x93935000) [pid = 1739] [serial = 1871] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8fbbec00) [pid = 1739] [serial = 1875] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8ea11800) [pid = 1739] [serial = 1874] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x914cd400) [pid = 1739] [serial = 1889] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8fc12400) [pid = 1739] [serial = 1887] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x9169e000) [pid = 1739] [serial = 1890] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8ebe7400) [pid = 1739] [serial = 1884] [outer = (nil)] [url = about:blank] 12:31:44 INFO - PROCESS | 1739 | 1468524704675 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:44 INFO - PROCESS | 1739 | 1468524704683 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5400 == 8 [pid = 1739] [id = 647] 12:31:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8baa6000) [pid = 1739] [serial = 1942] [outer = (nil)] 12:31:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d565800) [pid = 1739] [serial = 1943] [outer = 0x8baa6000] 12:31:44 INFO - PROCESS | 1739 | 1468524704772 Marionette DEBUG loaded listener.js 12:31:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8d794800) [pid = 1739] [serial = 1944] [outer = 0x8baa6000] 12:31:45 INFO - PROCESS | 1739 | 1468524705650 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 12:31:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 12:31:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2590ms 12:31:45 INFO - PROCESS | 1739 | 1468524705692 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 12:31:45 INFO - PROCESS | 1739 | 1468524705698 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 12:31:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 12:31:45 INFO - PROCESS | 1739 | 1468524705708 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 12:31:45 INFO - PROCESS | 1739 | 1468524705712 Marionette TRACE conn4 <- [1,2562,null,{}] 12:31:45 INFO - PROCESS | 1739 | 1468524705721 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:45 INFO - PROCESS | 1739 | 1468524705729 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:45 INFO - PROCESS | 1739 | 1468524705910 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 12:31:45 INFO - PROCESS | 1739 | 1468524705922 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:45 INFO - PROCESS | 1739 | 1468524705932 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e140800 == 9 [pid = 1739] [id = 648] 12:31:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8e39b000) [pid = 1739] [serial = 1945] [outer = (nil)] 12:31:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ea19000) [pid = 1739] [serial = 1946] [outer = 0x8e39b000] 12:31:46 INFO - PROCESS | 1739 | 1468524706032 Marionette DEBUG loaded listener.js 12:31:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8eb11c00) [pid = 1739] [serial = 1947] [outer = 0x8e39b000] 12:31:47 INFO - PROCESS | 1739 | 1468524707063 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 12:31:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 12:31:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1379ms 12:31:47 INFO - PROCESS | 1739 | 1468524707092 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 12:31:47 INFO - PROCESS | 1739 | 1468524707100 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 12:31:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 12:31:47 INFO - PROCESS | 1739 | 1468524707107 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 12:31:47 INFO - PROCESS | 1739 | 1468524707110 Marionette TRACE conn4 <- [1,2566,null,{}] 12:31:47 INFO - PROCESS | 1739 | 1468524707135 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:47 INFO - PROCESS | 1739 | 1468524707141 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:47 INFO - PROCESS | 1739 | 1468524707389 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 12:31:47 INFO - PROCESS | 1739 | 1468524707416 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:47 INFO - PROCESS | 1739 | 1468524707423 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebf3c00 == 10 [pid = 1739] [id = 649] 12:31:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8f184000) [pid = 1739] [serial = 1948] [outer = (nil)] 12:31:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f18a400) [pid = 1739] [serial = 1949] [outer = 0x8f184000] 12:31:47 INFO - PROCESS | 1739 | 1468524707497 Marionette DEBUG loaded listener.js 12:31:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8f27b800) [pid = 1739] [serial = 1950] [outer = 0x8f184000] 12:31:48 INFO - PROCESS | 1739 | 1468524708616 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 12:31:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 12:31:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1567ms 12:31:48 INFO - PROCESS | 1739 | 1468524708675 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 12:31:48 INFO - PROCESS | 1739 | 1468524708678 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 12:31:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 12:31:48 INFO - PROCESS | 1739 | 1468524708700 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 12:31:48 INFO - PROCESS | 1739 | 1468524708710 Marionette TRACE conn4 <- [1,2570,null,{}] 12:31:48 INFO - PROCESS | 1739 | 1468524708719 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:48 INFO - PROCESS | 1739 | 1468524708727 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:48 INFO - PROCESS | 1739 | 1468524708962 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 12:31:49 INFO - PROCESS | 1739 | 1468524709058 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:49 INFO - PROCESS | 1739 | 1468524709068 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f27b000 == 11 [pid = 1739] [id = 650] 12:31:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fa02800) [pid = 1739] [serial = 1951] [outer = (nil)] 12:31:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fbc6800) [pid = 1739] [serial = 1952] [outer = 0x8fa02800] 12:31:49 INFO - PROCESS | 1739 | 1468524709141 Marionette DEBUG loaded listener.js 12:31:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8fc10c00) [pid = 1739] [serial = 1953] [outer = 0x8fa02800] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e135c00) [pid = 1739] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9177e800) [pid = 1739] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8f271c00) [pid = 1739] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x916b1400) [pid = 1739] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8f18ac00) [pid = 1739] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d7a0000) [pid = 1739] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x916a7000) [pid = 1739] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d798c00) [pid = 1739] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fbb9000) [pid = 1739] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 12:31:49 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e39b800) [pid = 1739] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 12:31:50 INFO - PROCESS | 1739 | 1468524710507 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 12:31:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 12:31:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1861ms 12:31:50 INFO - PROCESS | 1739 | 1468524710548 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 12:31:50 INFO - PROCESS | 1739 | 1468524710553 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 12:31:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 12:31:50 INFO - PROCESS | 1739 | 1468524710559 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 12:31:50 INFO - PROCESS | 1739 | 1468524710562 Marionette TRACE conn4 <- [1,2574,null,{}] 12:31:50 INFO - PROCESS | 1739 | 1468524710568 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:50 INFO - PROCESS | 1739 | 1468524710573 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:50 INFO - PROCESS | 1739 | 1468524710735 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 12:31:50 INFO - PROCESS | 1739 | 1468524710919 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:50 INFO - PROCESS | 1739 | 1468524710931 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f8800 == 12 [pid = 1739] [id = 651] 12:31:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e13c800) [pid = 1739] [serial = 1954] [outer = (nil)] 12:31:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fbc0800) [pid = 1739] [serial = 1955] [outer = 0x8e13c800] 12:31:51 INFO - PROCESS | 1739 | 1468524711004 Marionette DEBUG loaded listener.js 12:31:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8fc0ac00) [pid = 1739] [serial = 1956] [outer = 0x8e13c800] 12:31:51 INFO - PROCESS | 1739 | 1468524711799 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 12:31:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 12:31:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1334ms 12:31:51 INFO - PROCESS | 1739 | 1468524711894 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 12:31:51 INFO - PROCESS | 1739 | 1468524711900 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 12:31:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 12:31:51 INFO - PROCESS | 1739 | 1468524711909 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 12:31:51 INFO - PROCESS | 1739 | 1468524711915 Marionette TRACE conn4 <- [1,2578,null,{}] 12:31:51 INFO - PROCESS | 1739 | 1468524711926 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:51 INFO - PROCESS | 1739 | 1468524711932 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:52 INFO - PROCESS | 1739 | 1468524712166 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 12:31:52 INFO - PROCESS | 1739 | 1468524712355 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:52 INFO - PROCESS | 1739 | 1468524712373 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f9000 == 13 [pid = 1739] [id = 652] 12:31:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d8f9800) [pid = 1739] [serial = 1957] [outer = (nil)] 12:31:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e135800) [pid = 1739] [serial = 1958] [outer = 0x8d8f9800] 12:31:52 INFO - PROCESS | 1739 | 1468524712500 Marionette DEBUG loaded listener.js 12:31:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8eb1d000) [pid = 1739] [serial = 1959] [outer = 0x8d8f9800] 12:31:53 INFO - PROCESS | 1739 | 1468524713657 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 12:31:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 12:31:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1791ms 12:31:53 INFO - PROCESS | 1739 | 1468524713700 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 12:31:53 INFO - PROCESS | 1739 | 1468524713706 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 12:31:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 12:31:53 INFO - PROCESS | 1739 | 1468524713717 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 12:31:53 INFO - PROCESS | 1739 | 1468524713723 Marionette TRACE conn4 <- [1,2582,null,{}] 12:31:53 INFO - PROCESS | 1739 | 1468524713730 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:53 INFO - PROCESS | 1739 | 1468524713736 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:53 INFO - PROCESS | 1739 | 1468524713936 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 12:31:54 INFO - PROCESS | 1739 | 1468524714170 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:54 INFO - PROCESS | 1739 | 1468524714180 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d792400 == 14 [pid = 1739] [id = 653] 12:31:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d8f4c00) [pid = 1739] [serial = 1960] [outer = (nil)] 12:31:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fc05800) [pid = 1739] [serial = 1961] [outer = 0x8d8f4c00] 12:31:54 INFO - PROCESS | 1739 | 1468524714311 Marionette DEBUG loaded listener.js 12:31:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fcaa000) [pid = 1739] [serial = 1962] [outer = 0x8d8f4c00] 12:31:55 INFO - PROCESS | 1739 | 1468524715358 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 12:31:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 12:31:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1696ms 12:31:55 INFO - PROCESS | 1739 | 1468524715410 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 12:31:55 INFO - PROCESS | 1739 | 1468524715415 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 12:31:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 12:31:55 INFO - PROCESS | 1739 | 1468524715422 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 12:31:55 INFO - PROCESS | 1739 | 1468524715426 Marionette TRACE conn4 <- [1,2586,null,{}] 12:31:55 INFO - PROCESS | 1739 | 1468524715442 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:55 INFO - PROCESS | 1739 | 1468524715451 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:55 INFO - PROCESS | 1739 | 1468524715646 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 12:31:55 INFO - PROCESS | 1739 | 1468524715926 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:55 INFO - PROCESS | 1739 | 1468524715944 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x91698400 == 15 [pid = 1739] [id = 654] 12:31:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x9169ac00) [pid = 1739] [serial = 1963] [outer = (nil)] 12:31:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916a0c00) [pid = 1739] [serial = 1964] [outer = 0x9169ac00] 12:31:56 INFO - PROCESS | 1739 | 1468524716082 Marionette DEBUG loaded listener.js 12:31:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x916ac000) [pid = 1739] [serial = 1965] [outer = 0x9169ac00] 12:31:57 INFO - PROCESS | 1739 | 1468524717076 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 12:31:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 12:31:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1733ms 12:31:57 INFO - PROCESS | 1739 | 1468524717156 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 12:31:57 INFO - PROCESS | 1739 | 1468524717160 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 12:31:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 12:31:57 INFO - PROCESS | 1739 | 1468524717167 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 12:31:57 INFO - PROCESS | 1739 | 1468524717170 Marionette TRACE conn4 <- [1,2590,null,{}] 12:31:57 INFO - PROCESS | 1739 | 1468524717177 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:57 INFO - PROCESS | 1739 | 1468524717181 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:57 INFO - PROCESS | 1739 | 1468524717413 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 12:31:57 INFO - PROCESS | 1739 | 1468524717650 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:57 INFO - PROCESS | 1739 | 1468524717660 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa5000 == 16 [pid = 1739] [id = 655] 12:31:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d569000) [pid = 1739] [serial = 1966] [outer = (nil)] 12:31:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8eb20400) [pid = 1739] [serial = 1967] [outer = 0x8d569000] 12:31:57 INFO - PROCESS | 1739 | 1468524717788 Marionette DEBUG loaded listener.js 12:31:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8f18d400) [pid = 1739] [serial = 1968] [outer = 0x8d569000] 12:31:58 INFO - PROCESS | 1739 | 1468524718994 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 12:31:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 12:31:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1879ms 12:31:59 INFO - PROCESS | 1739 | 1468524719048 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 12:31:59 INFO - PROCESS | 1739 | 1468524719053 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 12:31:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 12:31:59 INFO - PROCESS | 1739 | 1468524719061 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 12:31:59 INFO - PROCESS | 1739 | 1468524719069 Marionette TRACE conn4 <- [1,2594,null,{}] 12:31:59 INFO - PROCESS | 1739 | 1468524719076 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:31:59 INFO - PROCESS | 1739 | 1468524719082 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:59 INFO - PROCESS | 1739 | 1468524719292 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8eb1fc00) [pid = 1739] [serial = 1908] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x917a9400) [pid = 1739] [serial = 1902] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8fa0f400) [pid = 1739] [serial = 1898] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8fca7800) [pid = 1739] [serial = 1899] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91777800) [pid = 1739] [serial = 1914] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbb7c00) [pid = 1739] [serial = 1910] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x917a3800) [pid = 1739] [serial = 1901] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x917b0000) [pid = 1739] [serial = 1905] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x917ad800) [pid = 1739] [serial = 1916] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8e390400) [pid = 1739] [serial = 1896] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fa08000) [pid = 1739] [serial = 1911] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x916aac00) [pid = 1739] [serial = 1893] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8eb17800) [pid = 1739] [serial = 1907] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x91996c00) [pid = 1739] [serial = 1917] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8d8f3400) [pid = 1739] [serial = 1895] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x914ce400) [pid = 1739] [serial = 1904] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x916db000) [pid = 1739] [serial = 1913] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8fcae000) [pid = 1739] [serial = 1919] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x9177fc00) [pid = 1739] [serial = 1920] [outer = (nil)] [url = about:blank] 12:31:59 INFO - PROCESS | 1739 | 1468524719551 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:31:59 INFO - PROCESS | 1739 | 1468524719559 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:31:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8fec00 == 17 [pid = 1739] [id = 656] 12:31:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8e13a000) [pid = 1739] [serial = 1969] [outer = (nil)] 12:31:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8e39ac00) [pid = 1739] [serial = 1970] [outer = 0x8e13a000] 12:31:59 INFO - PROCESS | 1739 | 1468524719641 Marionette DEBUG loaded listener.js 12:31:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8ebe7000) [pid = 1739] [serial = 1971] [outer = 0x8e13a000] 12:32:00 INFO - PROCESS | 1739 | 1468524720501 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 12:32:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 12:32:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1496ms 12:32:00 INFO - PROCESS | 1739 | 1468524720557 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 12:32:00 INFO - PROCESS | 1739 | 1468524720564 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 12:32:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 12:32:00 INFO - PROCESS | 1739 | 1468524720575 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 12:32:00 INFO - PROCESS | 1739 | 1468524720578 Marionette TRACE conn4 <- [1,2598,null,{}] 12:32:00 INFO - PROCESS | 1739 | 1468524720585 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:00 INFO - PROCESS | 1739 | 1468524720591 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:00 INFO - PROCESS | 1739 | 1468524720766 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 12:32:00 INFO - PROCESS | 1739 | 1468524720916 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:00 INFO - PROCESS | 1739 | 1468524720926 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa08c00 == 18 [pid = 1739] [id = 657] 12:32:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8fbb8000) [pid = 1739] [serial = 1972] [outer = (nil)] 12:32:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fc05c00) [pid = 1739] [serial = 1973] [outer = 0x8fbb8000] 12:32:01 INFO - PROCESS | 1739 | 1468524721032 Marionette DEBUG loaded listener.js 12:32:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fca9c00) [pid = 1739] [serial = 1974] [outer = 0x8fbb8000] 12:32:01 INFO - PROCESS | 1739 | 1468524721961 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 12:32:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 12:32:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1438ms 12:32:02 INFO - PROCESS | 1739 | 1468524722014 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 12:32:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 12:32:02 INFO - PROCESS | 1739 | 1468524722018 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 12:32:02 INFO - PROCESS | 1739 | 1468524722025 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 12:32:02 INFO - PROCESS | 1739 | 1468524722030 Marionette TRACE conn4 <- [1,2602,null,{}] 12:32:02 INFO - PROCESS | 1739 | 1468524722047 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:02 INFO - PROCESS | 1739 | 1468524722057 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:02 INFO - PROCESS | 1739 | 1468524722295 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 12:32:02 INFO - PROCESS | 1739 | 1468524722319 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:02 INFO - PROCESS | 1739 | 1468524722328 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbec00 == 19 [pid = 1739] [id = 658] 12:32:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x916a8800) [pid = 1739] [serial = 1975] [outer = (nil)] 12:32:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x916b2c00) [pid = 1739] [serial = 1976] [outer = 0x916a8800] 12:32:02 INFO - PROCESS | 1739 | 1468524722404 Marionette DEBUG loaded listener.js 12:32:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x916dec00) [pid = 1739] [serial = 1977] [outer = 0x916a8800] 12:32:03 INFO - PROCESS | 1739 | 1468524723419 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 12:32:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 12:32:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1452ms 12:32:03 INFO - PROCESS | 1739 | 1468524723483 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 12:32:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 12:32:03 INFO - PROCESS | 1739 | 1468524723488 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 12:32:03 INFO - PROCESS | 1739 | 1468524723495 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 12:32:03 INFO - PROCESS | 1739 | 1468524723498 Marionette TRACE conn4 <- [1,2606,null,{}] 12:32:03 INFO - PROCESS | 1739 | 1468524723504 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:03 INFO - PROCESS | 1739 | 1468524723510 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:03 INFO - PROCESS | 1739 | 1468524723752 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 12:32:03 INFO - PROCESS | 1739 | 1468524723777 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:03 INFO - PROCESS | 1739 | 1468524723787 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cd400 == 20 [pid = 1739] [id = 659] 12:32:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x916e2000) [pid = 1739] [serial = 1978] [outer = (nil)] 12:32:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x91779c00) [pid = 1739] [serial = 1979] [outer = 0x916e2000] 12:32:03 INFO - PROCESS | 1739 | 1468524723857 Marionette DEBUG loaded listener.js 12:32:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x917a3c00) [pid = 1739] [serial = 1980] [outer = 0x916e2000] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d79fc00) [pid = 1739] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91f55000) [pid = 1739] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fa02800) [pid = 1739] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ba9c000) [pid = 1739] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8ebecc00) [pid = 1739] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fcacc00) [pid = 1739] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8baa6000) [pid = 1739] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e39b000) [pid = 1739] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d8f6400) [pid = 1739] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8fca7c00) [pid = 1739] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 12:32:04 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8f184000) [pid = 1739] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 12:32:04 INFO - PROCESS | 1739 | 1468524724943 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 12:32:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 12:32:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1492ms 12:32:04 INFO - PROCESS | 1739 | 1468524724987 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 12:32:04 INFO - PROCESS | 1739 | 1468524724991 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 12:32:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 12:32:05 INFO - PROCESS | 1739 | 1468524724997 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 12:32:05 INFO - PROCESS | 1739 | 1468524725001 Marionette TRACE conn4 <- [1,2610,null,{}] 12:32:05 INFO - PROCESS | 1739 | 1468524725006 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:05 INFO - PROCESS | 1739 | 1468524725012 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:05 INFO - PROCESS | 1739 | 1468524725235 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 12:32:05 INFO - PROCESS | 1739 | 1468524725251 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:05 INFO - PROCESS | 1739 | 1468524725260 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f6400 == 21 [pid = 1739] [id = 660] 12:32:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8ea1d800) [pid = 1739] [serial = 1981] [outer = (nil)] 12:32:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x91772800) [pid = 1739] [serial = 1982] [outer = 0x8ea1d800] 12:32:05 INFO - PROCESS | 1739 | 1468524725332 Marionette DEBUG loaded listener.js 12:32:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x91777400) [pid = 1739] [serial = 1983] [outer = 0x8ea1d800] 12:32:06 INFO - PROCESS | 1739 | 1468524726360 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 12:32:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 12:32:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1432ms 12:32:06 INFO - PROCESS | 1739 | 1468524726431 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 12:32:06 INFO - PROCESS | 1739 | 1468524726439 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 12:32:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 12:32:06 INFO - PROCESS | 1739 | 1468524726449 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 12:32:06 INFO - PROCESS | 1739 | 1468524726455 Marionette TRACE conn4 <- [1,2614,null,{}] 12:32:06 INFO - PROCESS | 1739 | 1468524726476 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:06 INFO - PROCESS | 1739 | 1468524726484 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:06 INFO - PROCESS | 1739 | 1468524726704 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 12:32:06 INFO - PROCESS | 1739 | 1468524726957 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:06 INFO - PROCESS | 1739 | 1468524726973 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e135c00 == 22 [pid = 1739] [id = 661] 12:32:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e137800) [pid = 1739] [serial = 1984] [outer = (nil)] 12:32:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8ea17000) [pid = 1739] [serial = 1985] [outer = 0x8e137800] 12:32:07 INFO - PROCESS | 1739 | 1468524727073 Marionette DEBUG loaded listener.js 12:32:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8eb1fc00) [pid = 1739] [serial = 1986] [outer = 0x8e137800] 12:32:08 INFO - PROCESS | 1739 | 1468524728008 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 12:32:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 12:32:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1641ms 12:32:08 INFO - PROCESS | 1739 | 1468524728090 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 12:32:08 INFO - PROCESS | 1739 | 1468524728098 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 12:32:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 12:32:08 INFO - PROCESS | 1739 | 1468524728109 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 12:32:08 INFO - PROCESS | 1739 | 1468524728114 Marionette TRACE conn4 <- [1,2618,null,{}] 12:32:08 INFO - PROCESS | 1739 | 1468524728121 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:08 INFO - PROCESS | 1739 | 1468524728127 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:08 INFO - PROCESS | 1739 | 1468524728356 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 12:32:08 INFO - PROCESS | 1739 | 1468524728605 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:08 INFO - PROCESS | 1739 | 1468524728614 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbc000 == 23 [pid = 1739] [id = 662] 12:32:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fc08c00) [pid = 1739] [serial = 1987] [outer = (nil)] 12:32:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fcb3400) [pid = 1739] [serial = 1988] [outer = 0x8fc08c00] 12:32:08 INFO - PROCESS | 1739 | 1468524728722 Marionette DEBUG loaded listener.js 12:32:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914cac00) [pid = 1739] [serial = 1989] [outer = 0x8fc08c00] 12:32:09 INFO - PROCESS | 1739 | 1468524729708 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 12:32:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 12:32:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1638ms 12:32:09 INFO - PROCESS | 1739 | 1468524729748 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 12:32:09 INFO - PROCESS | 1739 | 1468524729755 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 12:32:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 12:32:09 INFO - PROCESS | 1739 | 1468524729766 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 12:32:09 INFO - PROCESS | 1739 | 1468524729773 Marionette TRACE conn4 <- [1,2622,null,{}] 12:32:09 INFO - PROCESS | 1739 | 1468524729792 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:09 INFO - PROCESS | 1739 | 1468524729802 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:10 INFO - PROCESS | 1739 | 1468524730003 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 12:32:10 INFO - PROCESS | 1739 | 1468524730290 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:10 INFO - PROCESS | 1739 | 1468524730303 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x91692400 == 24 [pid = 1739] [id = 663] 12:32:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x917a8c00) [pid = 1739] [serial = 1990] [outer = (nil)] 12:32:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x917b1c00) [pid = 1739] [serial = 1991] [outer = 0x917a8c00] 12:32:10 INFO - PROCESS | 1739 | 1468524730445 Marionette DEBUG loaded listener.js 12:32:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91999800) [pid = 1739] [serial = 1992] [outer = 0x917a8c00] 12:32:11 INFO - PROCESS | 1739 | 1468524731457 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 12:32:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 12:32:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1747ms 12:32:11 INFO - PROCESS | 1739 | 1468524731513 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 12:32:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 12:32:11 INFO - PROCESS | 1739 | 1468524731519 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 12:32:11 INFO - PROCESS | 1739 | 1468524731525 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 12:32:11 INFO - PROCESS | 1739 | 1468524731529 Marionette TRACE conn4 <- [1,2626,null,{}] 12:32:11 INFO - PROCESS | 1739 | 1468524731534 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:11 INFO - PROCESS | 1739 | 1468524731540 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:11 INFO - PROCESS | 1739 | 1468524731716 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 12:32:11 INFO - PROCESS | 1739 | 1468524731901 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:11 INFO - PROCESS | 1739 | 1468524731910 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x91995800 == 25 [pid = 1739] [id = 664] 12:32:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x919a4800) [pid = 1739] [serial = 1993] [outer = (nil)] 12:32:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x919af000) [pid = 1739] [serial = 1994] [outer = 0x919a4800] 12:32:11 INFO - PROCESS | 1739 | 1468524731993 Marionette DEBUG loaded listener.js 12:32:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91f3a800) [pid = 1739] [serial = 1995] [outer = 0x919a4800] 12:32:12 INFO - PROCESS | 1739 | 1468524732935 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 12:32:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 12:32:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1482ms 12:32:13 INFO - PROCESS | 1739 | 1468524733007 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 12:32:13 INFO - PROCESS | 1739 | 1468524733010 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 12:32:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 12:32:13 INFO - PROCESS | 1739 | 1468524733017 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 12:32:13 INFO - PROCESS | 1739 | 1468524733020 Marionette TRACE conn4 <- [1,2630,null,{}] 12:32:13 INFO - PROCESS | 1739 | 1468524733028 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:13 INFO - PROCESS | 1739 | 1468524733032 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:13 INFO - PROCESS | 1739 | 1468524733214 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 12:32:13 INFO - PROCESS | 1739 | 1468524733404 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:13 INFO - PROCESS | 1739 | 1468524733419 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e139400 == 26 [pid = 1739] [id = 665] 12:32:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91698c00) [pid = 1739] [serial = 1996] [outer = (nil)] 12:32:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f48400) [pid = 1739] [serial = 1997] [outer = 0x91698c00] 12:32:13 INFO - PROCESS | 1739 | 1468524733537 Marionette DEBUG loaded listener.js 12:32:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91f54800) [pid = 1739] [serial = 1998] [outer = 0x91698c00] 12:32:14 INFO - PROCESS | 1739 | 1468524734543 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 12:32:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 12:32:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1583ms 12:32:14 INFO - PROCESS | 1739 | 1468524734601 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 12:32:14 INFO - PROCESS | 1739 | 1468524734605 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 12:32:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 12:32:14 INFO - PROCESS | 1739 | 1468524734612 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 12:32:14 INFO - PROCESS | 1739 | 1468524734616 Marionette TRACE conn4 <- [1,2634,null,{}] 12:32:14 INFO - PROCESS | 1739 | 1468524734622 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:14 INFO - PROCESS | 1739 | 1468524734633 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:14 INFO - PROCESS | 1739 | 1468524734892 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 12:32:15 INFO - PROCESS | 1739 | 1468524735140 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:15 INFO - PROCESS | 1739 | 1468524735150 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4000 == 27 [pid = 1739] [id = 666] 12:32:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8ea11400) [pid = 1739] [serial = 1999] [outer = (nil)] 12:32:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x92feec00) [pid = 1739] [serial = 2000] [outer = 0x8ea11400] 12:32:15 INFO - PROCESS | 1739 | 1468524735248 Marionette DEBUG loaded listener.js 12:32:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93937800) [pid = 1739] [serial = 2001] [outer = 0x8ea11400] 12:32:16 INFO - PROCESS | 1739 | 1468524736167 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 12:32:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 12:32:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1586ms 12:32:16 INFO - PROCESS | 1739 | 1468524736199 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 12:32:16 INFO - PROCESS | 1739 | 1468524736203 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 12:32:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 12:32:16 INFO - PROCESS | 1739 | 1468524736210 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 12:32:16 INFO - PROCESS | 1739 | 1468524736213 Marionette TRACE conn4 <- [1,2638,null,{}] 12:32:16 INFO - PROCESS | 1739 | 1468524736219 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:16 INFO - PROCESS | 1739 | 1468524736225 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:16 INFO - PROCESS | 1739 | 1468524736396 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 12:32:16 INFO - PROCESS | 1739 | 1468524736601 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:16 INFO - PROCESS | 1739 | 1468524736610 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe6c00 == 28 [pid = 1739] [id = 667] 12:32:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8fc0f000) [pid = 1739] [serial = 2002] [outer = (nil)] 12:32:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9393ec00) [pid = 1739] [serial = 2003] [outer = 0x8fc0f000] 12:32:16 INFO - PROCESS | 1739 | 1468524736693 Marionette DEBUG loaded listener.js 12:32:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x93958c00) [pid = 1739] [serial = 2004] [outer = 0x8fc0f000] 12:32:17 INFO - PROCESS | 1739 | 1468524737893 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 12:32:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 12:32:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1729ms 12:32:17 INFO - PROCESS | 1739 | 1468524737940 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 12:32:17 INFO - PROCESS | 1739 | 1468524737947 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 12:32:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 12:32:17 INFO - PROCESS | 1739 | 1468524737956 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 12:32:17 INFO - PROCESS | 1739 | 1468524737961 Marionette TRACE conn4 <- [1,2642,null,{}] 12:32:17 INFO - PROCESS | 1739 | 1468524737970 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:17 INFO - PROCESS | 1739 | 1468524737976 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:18 INFO - PROCESS | 1739 | 1468524738162 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 12:32:18 INFO - PROCESS | 1739 | 1468524738414 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:18 INFO - PROCESS | 1739 | 1468524738429 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e140000 == 29 [pid = 1739] [id = 668] 12:32:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8e390400) [pid = 1739] [serial = 2005] [outer = (nil)] 12:32:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8eb19400) [pid = 1739] [serial = 2006] [outer = 0x8e390400] 12:32:18 INFO - PROCESS | 1739 | 1468524738528 Marionette DEBUG loaded listener.js 12:32:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8eb1b400) [pid = 1739] [serial = 2007] [outer = 0x8e390400] 12:32:19 INFO - PROCESS | 1739 | 1468524739491 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 12:32:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 12:32:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1591ms 12:32:19 INFO - PROCESS | 1739 | 1468524739547 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 12:32:19 INFO - PROCESS | 1739 | 1468524739554 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 12:32:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 12:32:19 INFO - PROCESS | 1739 | 1468524739565 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 12:32:19 INFO - PROCESS | 1739 | 1468524739568 Marionette TRACE conn4 <- [1,2646,null,{}] 12:32:19 INFO - PROCESS | 1739 | 1468524739575 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:19 INFO - PROCESS | 1739 | 1468524739581 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:19 INFO - PROCESS | 1739 | 1468524739820 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 12:32:20 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5400 == 28 [pid = 1739] [id = 647] 12:32:20 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f6000 == 27 [pid = 1739] [id = 646] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8d561400) [pid = 1739] [serial = 1922] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8f273400) [pid = 1739] [serial = 1926] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8f183c00) [pid = 1739] [serial = 1925] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x916a5800) [pid = 1739] [serial = 1929] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x914ca000) [pid = 1739] [serial = 1928] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d565800) [pid = 1739] [serial = 1943] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d794800) [pid = 1739] [serial = 1944] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ea19000) [pid = 1739] [serial = 1946] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e392000) [pid = 1739] [serial = 1941] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8e134800) [pid = 1739] [serial = 1940] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x919ac800) [pid = 1739] [serial = 1932] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9199a400) [pid = 1739] [serial = 1931] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8f27b800) [pid = 1739] [serial = 1950] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x91f58000) [pid = 1739] [serial = 1935] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x91f46c00) [pid = 1739] [serial = 1934] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9393b800) [pid = 1739] [serial = 1938] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x9222bc00) [pid = 1739] [serial = 1937] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d795000) [pid = 1739] [serial = 1923] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fbc6800) [pid = 1739] [serial = 1952] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f18a400) [pid = 1739] [serial = 1949] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8eb11c00) [pid = 1739] [serial = 1947] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fc10c00) [pid = 1739] [serial = 1953] [outer = (nil)] [url = about:blank] 12:32:20 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fbc0800) [pid = 1739] [serial = 1955] [outer = (nil)] [url = about:blank] 12:32:21 INFO - PROCESS | 1739 | 1468524741205 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:21 INFO - PROCESS | 1739 | 1468524741219 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d565000 == 28 [pid = 1739] [id = 669] 12:32:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d565800) [pid = 1739] [serial = 2008] [outer = (nil)] 12:32:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d56c800) [pid = 1739] [serial = 2009] [outer = 0x8d565800] 12:32:21 INFO - PROCESS | 1739 | 1468524741305 Marionette DEBUG loaded listener.js 12:32:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d79c800) [pid = 1739] [serial = 2010] [outer = 0x8d565800] 12:32:22 INFO - PROCESS | 1739 | 1468524742150 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 12:32:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 12:32:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 2644ms 12:32:22 INFO - PROCESS | 1739 | 1468524742217 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 12:32:22 INFO - PROCESS | 1739 | 1468524742222 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 12:32:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 12:32:22 INFO - PROCESS | 1739 | 1468524742230 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 12:32:22 INFO - PROCESS | 1739 | 1468524742235 Marionette TRACE conn4 <- [1,2650,null,{}] 12:32:22 INFO - PROCESS | 1739 | 1468524742243 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:22 INFO - PROCESS | 1739 | 1468524742249 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:22 INFO - PROCESS | 1739 | 1468524742418 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 12:32:22 INFO - PROCESS | 1739 | 1468524742430 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:22 INFO - PROCESS | 1739 | 1468524742439 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13f400 == 29 [pid = 1739] [id = 670] 12:32:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e392000) [pid = 1739] [serial = 2011] [outer = (nil)] 12:32:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ea14000) [pid = 1739] [serial = 2012] [outer = 0x8e392000] 12:32:22 INFO - PROCESS | 1739 | 1468524742520 Marionette DEBUG loaded listener.js 12:32:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ea1c000) [pid = 1739] [serial = 2013] [outer = 0x8e392000] 12:32:23 INFO - PROCESS | 1739 | 1468524743532 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 12:32:23 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 12:32:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1337ms 12:32:23 INFO - PROCESS | 1739 | 1468524743571 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 12:32:23 INFO - PROCESS | 1739 | 1468524743577 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 12:32:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 12:32:23 INFO - PROCESS | 1739 | 1468524743584 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 12:32:23 INFO - PROCESS | 1739 | 1468524743588 Marionette TRACE conn4 <- [1,2654,null,{}] 12:32:23 INFO - PROCESS | 1739 | 1468524743594 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:23 INFO - PROCESS | 1739 | 1468524743599 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:23 INFO - PROCESS | 1739 | 1468524743776 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 12:32:23 INFO - PROCESS | 1739 | 1468524743955 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:23 INFO - PROCESS | 1739 | 1468524743962 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea15400 == 30 [pid = 1739] [id = 671] 12:32:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ea20400) [pid = 1739] [serial = 2014] [outer = (nil)] 12:32:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8f190000) [pid = 1739] [serial = 2015] [outer = 0x8ea20400] 12:32:24 INFO - PROCESS | 1739 | 1468524744036 Marionette DEBUG loaded listener.js 12:32:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f276800) [pid = 1739] [serial = 2016] [outer = 0x8ea20400] 12:32:25 INFO - PROCESS | 1739 | 1468524745046 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 12:32:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 12:32:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1529ms 12:32:25 INFO - PROCESS | 1739 | 1468524745114 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 12:32:25 INFO - PROCESS | 1739 | 1468524745118 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 12:32:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 12:32:25 INFO - PROCESS | 1739 | 1468524745135 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 12:32:25 INFO - PROCESS | 1739 | 1468524745145 Marionette TRACE conn4 <- [1,2658,null,{}] 12:32:25 INFO - PROCESS | 1739 | 1468524745162 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:25 INFO - PROCESS | 1739 | 1468524745171 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:25 INFO - PROCESS | 1739 | 1468524745413 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 12:32:25 INFO - PROCESS | 1739 | 1468524745444 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:25 INFO - PROCESS | 1739 | 1468524745479 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f2c00 == 31 [pid = 1739] [id = 672] 12:32:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e137000) [pid = 1739] [serial = 2017] [outer = (nil)] 12:32:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fbc6800) [pid = 1739] [serial = 2018] [outer = 0x8e137000] 12:32:25 INFO - PROCESS | 1739 | 1468524745650 Marionette DEBUG loaded listener.js 12:32:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc10800) [pid = 1739] [serial = 2019] [outer = 0x8e137000] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ea1d800) [pid = 1739] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916e2000) [pid = 1739] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e13c800) [pid = 1739] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbb8000) [pid = 1739] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x9169ac00) [pid = 1739] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8e13a000) [pid = 1739] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d8f4c00) [pid = 1739] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8d569000) [pid = 1739] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d8f9800) [pid = 1739] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 12:32:26 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x916a8800) [pid = 1739] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 12:32:26 INFO - PROCESS | 1739 | 1468524746880 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 12:32:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 12:32:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1806ms 12:32:26 INFO - PROCESS | 1739 | 1468524746933 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 12:32:26 INFO - PROCESS | 1739 | 1468524746937 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 12:32:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 12:32:26 INFO - PROCESS | 1739 | 1468524746944 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 12:32:26 INFO - PROCESS | 1739 | 1468524746947 Marionette TRACE conn4 <- [1,2662,null,{}] 12:32:26 INFO - PROCESS | 1739 | 1468524746954 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:26 INFO - PROCESS | 1739 | 1468524746958 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:27 INFO - PROCESS | 1739 | 1468524747124 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 12:32:27 INFO - PROCESS | 1739 | 1468524747135 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:27 INFO - PROCESS | 1739 | 1468524747143 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4800 == 32 [pid = 1739] [id = 673] 12:32:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e13a000) [pid = 1739] [serial = 2020] [outer = (nil)] 12:32:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x914c3000) [pid = 1739] [serial = 2021] [outer = 0x8e13a000] 12:32:27 INFO - PROCESS | 1739 | 1468524747217 Marionette DEBUG loaded listener.js 12:32:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914c6000) [pid = 1739] [serial = 2022] [outer = 0x8e13a000] 12:32:28 INFO - PROCESS | 1739 | 1468524748179 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 12:32:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 12:32:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1281ms 12:32:28 INFO - PROCESS | 1739 | 1468524748226 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 12:32:28 INFO - PROCESS | 1739 | 1468524748230 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 12:32:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 12:32:28 INFO - PROCESS | 1739 | 1468524748236 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 12:32:28 INFO - PROCESS | 1739 | 1468524748240 Marionette TRACE conn4 <- [1,2666,null,{}] 12:32:28 INFO - PROCESS | 1739 | 1468524748246 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:28 INFO - PROCESS | 1739 | 1468524748251 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:28 INFO - PROCESS | 1739 | 1468524748483 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 12:32:28 INFO - PROCESS | 1739 | 1468524748679 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:28 INFO - PROCESS | 1739 | 1468524748688 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2000 == 33 [pid = 1739] [id = 674] 12:32:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8baa2400) [pid = 1739] [serial = 2023] [outer = (nil)] 12:32:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8d568400) [pid = 1739] [serial = 2024] [outer = 0x8baa2400] 12:32:28 INFO - PROCESS | 1739 | 1468524748781 Marionette DEBUG loaded listener.js 12:32:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8d79c000) [pid = 1739] [serial = 2025] [outer = 0x8baa2400] 12:32:30 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:30 INFO - PROCESS | 1739 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 12:32:30 INFO - PROCESS | 1739 | 1468524750307 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 12:32:30 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) 12:32:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2087ms 12:32:30 INFO - PROCESS | 1739 | 1468524750326 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 12:32:30 INFO - PROCESS | 1739 | 1468524750333 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 12:32:30 INFO - PROCESS | 1739 | 1468524750347 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 12:32:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 12:32:30 INFO - PROCESS | 1739 | 1468524750356 Marionette TRACE conn4 <- [1,2670,null,{}] 12:32:30 INFO - PROCESS | 1739 | 1468524750463 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:30 INFO - PROCESS | 1739 | 1468524750471 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:30 INFO - PROCESS | 1739 | 1468524750704 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 12:32:30 INFO - PROCESS | 1739 | 1468524750836 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:30 INFO - PROCESS | 1739 | 1468524750845 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56c000 == 34 [pid = 1739] [id = 675] 12:32:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d799800) [pid = 1739] [serial = 2026] [outer = (nil)] 12:32:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f18e400) [pid = 1739] [serial = 2027] [outer = 0x8d799800] 12:32:30 INFO - PROCESS | 1739 | 1468524750935 Marionette DEBUG loaded listener.js 12:32:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8f27ec00) [pid = 1739] [serial = 2028] [outer = 0x8d799800] 12:32:32 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:32 INFO - PROCESS | 1739 | 1468524752407 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:32:32 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 12:32:32 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:32:32 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 12:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:32 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:32:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 2109ms 12:32:32 INFO - PROCESS | 1739 | 1468524752577 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 12:32:32 INFO - PROCESS | 1739 | 1468524752583 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 12:32:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 12:32:32 INFO - PROCESS | 1739 | 1468524752594 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 12:32:32 INFO - PROCESS | 1739 | 1468524752597 Marionette TRACE conn4 <- [1,2674,null,{}] 12:32:32 INFO - PROCESS | 1739 | 1468524752604 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:32 INFO - PROCESS | 1739 | 1468524752610 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:32 INFO - PROCESS | 1739 | 1468524752792 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 12:32:32 INFO - PROCESS | 1739 | 1468524752976 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:32 INFO - PROCESS | 1739 | 1468524752985 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbbb800 == 35 [pid = 1739] [id = 676] 12:32:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fc0d800) [pid = 1739] [serial = 2029] [outer = (nil)] 12:32:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9169f400) [pid = 1739] [serial = 2030] [outer = 0x8fc0d800] 12:32:33 INFO - PROCESS | 1739 | 1468524753070 Marionette DEBUG loaded listener.js 12:32:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x916b0c00) [pid = 1739] [serial = 2031] [outer = 0x8fc0d800] 12:32:34 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:34 INFO - PROCESS | 1739 | 1468524754539 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:32:34 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 12:32:34 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:32:34 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 12:32:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:34 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:32:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2007ms 12:32:34 INFO - PROCESS | 1739 | 1468524754725 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 12:32:34 INFO - PROCESS | 1739 | 1468524754734 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 12:32:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 12:32:34 INFO - PROCESS | 1739 | 1468524754751 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 12:32:34 INFO - PROCESS | 1739 | 1468524754756 Marionette TRACE conn4 <- [1,2678,null,{}] 12:32:34 INFO - PROCESS | 1739 | 1468524754764 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:34 INFO - PROCESS | 1739 | 1468524754770 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:34 INFO - PROCESS | 1739 | 1468524754952 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 12:32:35 INFO - PROCESS | 1739 | 1468524755146 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:35 INFO - PROCESS | 1739 | 1468524755160 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e139400 == 34 [pid = 1739] [id = 665] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x91995800 == 33 [pid = 1739] [id = 664] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebf3c00 == 32 [pid = 1739] [id = 649] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e140800 == 31 [pid = 1739] [id = 648] 12:32:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d569000 == 32 [pid = 1739] [id = 677] 12:32:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8e139400) [pid = 1739] [serial = 2032] [outer = (nil)] 12:32:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ea14c00) [pid = 1739] [serial = 2033] [outer = 0x8e139400] 12:32:35 INFO - PROCESS | 1739 | 1468524755257 Marionette DEBUG loaded listener.js 12:32:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8eb15400) [pid = 1739] [serial = 2034] [outer = 0x8e139400] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4800 == 31 [pid = 1739] [id = 673] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f2c00 == 30 [pid = 1739] [id = 672] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea15400 == 29 [pid = 1739] [id = 671] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13f400 == 28 [pid = 1739] [id = 670] 12:32:35 INFO - PROCESS | 1739 | --DOCSHELL 0x8d565000 == 27 [pid = 1739] [id = 669] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91779c00) [pid = 1739] [serial = 1979] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fc0ac00) [pid = 1739] [serial = 1956] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8fc05c00) [pid = 1739] [serial = 1973] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x916a0c00) [pid = 1739] [serial = 1964] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x916ac000) [pid = 1739] [serial = 1965] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8e39ac00) [pid = 1739] [serial = 1970] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ebe7000) [pid = 1739] [serial = 1971] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fc05800) [pid = 1739] [serial = 1961] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fcaa000) [pid = 1739] [serial = 1962] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8eb20400) [pid = 1739] [serial = 1967] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8f18d400) [pid = 1739] [serial = 1968] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8e135800) [pid = 1739] [serial = 1958] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8eb1d000) [pid = 1739] [serial = 1959] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916b2c00) [pid = 1739] [serial = 1976] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x917a3c00) [pid = 1739] [serial = 1980] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x916dec00) [pid = 1739] [serial = 1977] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fca9c00) [pid = 1739] [serial = 1974] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x91777400) [pid = 1739] [serial = 1983] [outer = (nil)] [url = about:blank] 12:32:35 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x91772800) [pid = 1739] [serial = 1982] [outer = (nil)] [url = about:blank] 12:32:36 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:36 INFO - PROCESS | 1739 | 1468524756535 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 12:32:36 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) 12:32:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1834ms 12:32:36 INFO - PROCESS | 1739 | 1468524756585 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 12:32:36 INFO - PROCESS | 1739 | 1468524756592 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 12:32:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 12:32:36 INFO - PROCESS | 1739 | 1468524756602 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 12:32:36 INFO - PROCESS | 1739 | 1468524756606 Marionette TRACE conn4 <- [1,2682,null,{}] 12:32:36 INFO - PROCESS | 1739 | 1468524756613 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:36 INFO - PROCESS | 1739 | 1468524756619 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:36 INFO - PROCESS | 1739 | 1468524756832 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 12:32:37 INFO - PROCESS | 1739 | 1468524756980 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:37 INFO - PROCESS | 1739 | 1468524756988 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1f400 == 28 [pid = 1739] [id = 678] 12:32:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8f273c00) [pid = 1739] [serial = 2035] [outer = (nil)] 12:32:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fa07c00) [pid = 1739] [serial = 2036] [outer = 0x8f273c00] 12:32:37 INFO - PROCESS | 1739 | 1468524757062 Marionette DEBUG loaded listener.js 12:32:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fbbbc00) [pid = 1739] [serial = 2037] [outer = 0x8f273c00] 12:32:38 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:38 INFO - PROCESS | 1739 | 1468524758283 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 12:32:38 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) 12:32:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1737ms 12:32:38 INFO - PROCESS | 1739 | 1468524758340 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 12:32:38 INFO - PROCESS | 1739 | 1468524758343 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 12:32:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 12:32:38 INFO - PROCESS | 1739 | 1468524758351 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 12:32:38 INFO - PROCESS | 1739 | 1468524758357 Marionette TRACE conn4 <- [1,2686,null,{}] 12:32:38 INFO - PROCESS | 1739 | 1468524758381 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:38 INFO - PROCESS | 1739 | 1468524758391 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:38 INFO - PROCESS | 1739 | 1468524758697 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 12:32:38 INFO - PROCESS | 1739 | 1468524758743 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:38 INFO - PROCESS | 1739 | 1468524758757 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:38 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fcafc00 == 29 [pid = 1739] [id = 679] 12:32:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x914c3800) [pid = 1739] [serial = 2038] [outer = (nil)] 12:32:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91696c00) [pid = 1739] [serial = 2039] [outer = 0x914c3800] 12:32:38 INFO - PROCESS | 1739 | 1468524758830 Marionette DEBUG loaded listener.js 12:32:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x916a5800) [pid = 1739] [serial = 2040] [outer = 0x914c3800] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8e137000) [pid = 1739] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8e137800) [pid = 1739] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fc08c00) [pid = 1739] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d565800) [pid = 1739] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x917a8c00) [pid = 1739] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8e392000) [pid = 1739] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x919a4800) [pid = 1739] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8e390400) [pid = 1739] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x91698c00) [pid = 1739] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8ea20400) [pid = 1739] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x8ea11400) [pid = 1739] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 12:32:39 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x8fc0f000) [pid = 1739] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 12:32:40 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:40 INFO - PROCESS | 1739 | 1468524760194 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:32:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 12:32:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:32:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 12:32:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:32:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1894ms 12:32:40 INFO - PROCESS | 1739 | 1468524760246 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 12:32:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 12:32:40 INFO - PROCESS | 1739 | 1468524760251 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 12:32:40 INFO - PROCESS | 1739 | 1468524760257 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 12:32:40 INFO - PROCESS | 1739 | 1468524760260 Marionette TRACE conn4 <- [1,2690,null,{}] 12:32:40 INFO - PROCESS | 1739 | 1468524760266 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:40 INFO - PROCESS | 1739 | 1468524760271 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:40 INFO - PROCESS | 1739 | 1468524760535 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 12:32:40 INFO - PROCESS | 1739 | 1468524760554 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:40 INFO - PROCESS | 1739 | 1468524760562 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:40 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e391000 == 30 [pid = 1739] [id = 680] 12:32:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8e392c00) [pid = 1739] [serial = 2041] [outer = (nil)] 12:32:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x91698c00) [pid = 1739] [serial = 2042] [outer = 0x8e392c00] 12:32:40 INFO - PROCESS | 1739 | 1468524760635 Marionette DEBUG loaded listener.js 12:32:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x916b4400) [pid = 1739] [serial = 2043] [outer = 0x8e392c00] 12:32:41 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:41 INFO - PROCESS | 1739 | 1468524761925 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:32:41 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:32:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:32:41 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 12:32:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:41 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:32:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1683ms 12:32:41 INFO - PROCESS | 1739 | 1468524761941 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 12:32:41 INFO - PROCESS | 1739 | 1468524761948 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 12:32:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 12:32:42 INFO - PROCESS | 1739 | 1468524762014 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 12:32:42 INFO - PROCESS | 1739 | 1468524762020 Marionette TRACE conn4 <- [1,2694,null,{}] 12:32:42 INFO - PROCESS | 1739 | 1468524762032 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:42 INFO - PROCESS | 1739 | 1468524762038 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:42 INFO - PROCESS | 1739 | 1468524762316 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 12:32:42 INFO - PROCESS | 1739 | 1468524762502 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:42 INFO - PROCESS | 1739 | 1468524762514 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9c400 == 31 [pid = 1739] [id = 681] 12:32:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8e140800) [pid = 1739] [serial = 2044] [outer = (nil)] 12:32:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8ea18c00) [pid = 1739] [serial = 2045] [outer = 0x8e140800] 12:32:42 INFO - PROCESS | 1739 | 1468524762603 Marionette DEBUG loaded listener.js 12:32:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8eb20400) [pid = 1739] [serial = 2046] [outer = 0x8e140800] 12:32:43 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:44 INFO - PROCESS | 1739 | 1468524764020 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:32:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:32:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:32:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 12:32:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:32:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2103ms 12:32:44 INFO - PROCESS | 1739 | 1468524764070 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 12:32:44 INFO - PROCESS | 1739 | 1468524764078 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 12:32:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 12:32:44 INFO - PROCESS | 1739 | 1468524764191 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 12:32:44 INFO - PROCESS | 1739 | 1468524764197 Marionette TRACE conn4 <- [1,2698,null,{}] 12:32:44 INFO - PROCESS | 1739 | 1468524764206 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:44 INFO - PROCESS | 1739 | 1468524764212 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:44 INFO - PROCESS | 1739 | 1468524764400 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 12:32:44 INFO - PROCESS | 1739 | 1468524764552 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:44 INFO - PROCESS | 1739 | 1468524764560 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa03400 == 32 [pid = 1739] [id = 682] 12:32:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8fbb8000) [pid = 1739] [serial = 2047] [outer = (nil)] 12:32:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fc0ec00) [pid = 1739] [serial = 2048] [outer = 0x8fbb8000] 12:32:44 INFO - PROCESS | 1739 | 1468524764646 Marionette DEBUG loaded listener.js 12:32:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fcaa000) [pid = 1739] [serial = 2049] [outer = 0x8fbb8000] 12:32:46 INFO - PROCESS | 1739 | SkCairoFTTypeface::onFilterRec unimplemented 12:32:46 INFO - PROCESS | 1739 | 1468524766044 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:32:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 12:32:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 12:32:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 12:32:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:32:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:32:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1944ms 12:32:46 INFO - PROCESS | 1739 | 1468524766083 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 12:32:46 INFO - PROCESS | 1739 | 1468524766087 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 12:32:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 12:32:46 INFO - PROCESS | 1739 | 1468524766096 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 12:32:46 INFO - PROCESS | 1739 | 1468524766102 Marionette TRACE conn4 <- [1,2702,null,{}] 12:32:46 INFO - PROCESS | 1739 | 1468524766212 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:46 INFO - PROCESS | 1739 | 1468524766222 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:46 INFO - PROCESS | 1739 | 1468524766515 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 12:32:46 INFO - PROCESS | 1739 | 1468524766651 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:46 INFO - PROCESS | 1739 | 1468524766661 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x91697400 == 33 [pid = 1739] [id = 683] 12:32:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x9169b800) [pid = 1739] [serial = 2050] [outer = (nil)] 12:32:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x9177d800) [pid = 1739] [serial = 2051] [outer = 0x9169b800] 12:32:46 INFO - PROCESS | 1739 | 1468524766752 Marionette DEBUG loaded listener.js 12:32:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x917a4800) [pid = 1739] [serial = 2052] [outer = 0x9169b800] 12:32:47 INFO - PROCESS | 1739 | 1468524767734 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 12:32:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 12:32:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1687ms 12:32:47 INFO - PROCESS | 1739 | 1468524767782 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 12:32:47 INFO - PROCESS | 1739 | 1468524767788 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 12:32:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 12:32:47 INFO - PROCESS | 1739 | 1468524767795 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 12:32:47 INFO - PROCESS | 1739 | 1468524767800 Marionette TRACE conn4 <- [1,2706,null,{}] 12:32:47 INFO - PROCESS | 1739 | 1468524767806 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:47 INFO - PROCESS | 1739 | 1468524767812 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:48 INFO - PROCESS | 1739 | 1468524768003 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 12:32:48 INFO - PROCESS | 1739 | 1468524768191 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:48 INFO - PROCESS | 1739 | 1468524768198 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc2000 == 34 [pid = 1739] [id = 684] 12:32:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x917af000) [pid = 1739] [serial = 2053] [outer = (nil)] 12:32:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x919a0c00) [pid = 1739] [serial = 2054] [outer = 0x917af000] 12:32:48 INFO - PROCESS | 1739 | 1468524768286 Marionette DEBUG loaded listener.js 12:32:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x91691c00) [pid = 1739] [serial = 2055] [outer = 0x917af000] 12:32:49 INFO - PROCESS | 1739 | 1468524769295 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 12:32:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 12:32:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1530ms 12:32:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 12:32:49 INFO - PROCESS | 1739 | 1468524769326 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 12:32:49 INFO - PROCESS | 1739 | 1468524769329 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 12:32:49 INFO - PROCESS | 1739 | 1468524769337 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 12:32:49 INFO - PROCESS | 1739 | 1468524769340 Marionette TRACE conn4 <- [1,2710,null,{}] 12:32:49 INFO - PROCESS | 1739 | 1468524769347 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:49 INFO - PROCESS | 1739 | 1468524769352 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:49 INFO - PROCESS | 1739 | 1468524769531 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 12:32:49 INFO - PROCESS | 1739 | 1468524769729 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:49 INFO - PROCESS | 1739 | 1468524769740 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:49 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9c800 == 35 [pid = 1739] [id = 685] 12:32:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8f272000) [pid = 1739] [serial = 2056] [outer = (nil)] 12:32:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x919ac000) [pid = 1739] [serial = 2057] [outer = 0x8f272000] 12:32:49 INFO - PROCESS | 1739 | 1468524769820 Marionette DEBUG loaded listener.js 12:32:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916da000) [pid = 1739] [serial = 2058] [outer = 0x8f272000] 12:32:51 INFO - PROCESS | 1739 | 1468524771026 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 12:32:51 INFO - PROCESS | 1739 | 1468524771081 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 12:32:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 12:32:51 INFO - PROCESS | 1739 | 1468524771089 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 12:32:51 INFO - PROCESS | 1739 | 1468524771094 Marionette TRACE conn4 <- [1,2714,null,{}] 12:32:51 INFO - PROCESS | 1739 | 1468524771103 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:51 INFO - PROCESS | 1739 | 1468524771109 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:51 INFO - PROCESS | 1739 | 1468524771345 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8fcafc00 == 34 [pid = 1739] [id = 679] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1f400 == 33 [pid = 1739] [id = 678] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8d569000 == 32 [pid = 1739] [id = 677] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f9000 == 31 [pid = 1739] [id = 652] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x91692400 == 30 [pid = 1739] [id = 663] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbc000 == 29 [pid = 1739] [id = 662] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8e135c00 == 28 [pid = 1739] [id = 661] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa08c00 == 27 [pid = 1739] [id = 657] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8e140000 == 26 [pid = 1739] [id = 668] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f6400 == 25 [pid = 1739] [id = 660] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbb800 == 24 [pid = 1739] [id = 676] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x91698400 == 23 [pid = 1739] [id = 654] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56c000 == 22 [pid = 1739] [id = 675] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8fec00 == 21 [pid = 1739] [id = 656] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8d792400 == 20 [pid = 1739] [id = 653] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2000 == 19 [pid = 1739] [id = 674] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8f27b000 == 18 [pid = 1739] [id = 650] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbbec00 == 17 [pid = 1739] [id = 658] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f8800 == 16 [pid = 1739] [id = 651] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x914cd400 == 15 [pid = 1739] [id = 659] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa5000 == 14 [pid = 1739] [id = 655] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4000 == 13 [pid = 1739] [id = 666] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe6c00 == 12 [pid = 1739] [id = 667] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9c800 == 11 [pid = 1739] [id = 685] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbc2000 == 10 [pid = 1739] [id = 684] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa03400 == 9 [pid = 1739] [id = 682] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x91697400 == 8 [pid = 1739] [id = 683] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8e391000 == 7 [pid = 1739] [id = 680] 12:32:52 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9c400 == 6 [pid = 1739] [id = 681] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x914c3000) [pid = 1739] [serial = 2021] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbc6800) [pid = 1739] [serial = 2018] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8eb1fc00) [pid = 1739] [serial = 1986] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ea17000) [pid = 1739] [serial = 1985] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x914cac00) [pid = 1739] [serial = 1989] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fcb3400) [pid = 1739] [serial = 1988] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d56c800) [pid = 1739] [serial = 2009] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d79c800) [pid = 1739] [serial = 2010] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x91999800) [pid = 1739] [serial = 1992] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ea14000) [pid = 1739] [serial = 2012] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x917b1c00) [pid = 1739] [serial = 1991] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8ea1c000) [pid = 1739] [serial = 2013] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x91f3a800) [pid = 1739] [serial = 1995] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x919af000) [pid = 1739] [serial = 1994] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x8eb19400) [pid = 1739] [serial = 2006] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x91f54800) [pid = 1739] [serial = 1998] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x91f48400) [pid = 1739] [serial = 1997] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x8eb1b400) [pid = 1739] [serial = 2007] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x8fc10800) [pid = 1739] [serial = 2019] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x8f190000) [pid = 1739] [serial = 2015] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x8f276800) [pid = 1739] [serial = 2016] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 54 (0x92feec00) [pid = 1739] [serial = 2000] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 53 (0x93937800) [pid = 1739] [serial = 2001] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 52 (0x93958c00) [pid = 1739] [serial = 2004] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | --DOMWINDOW == 51 (0x9393ec00) [pid = 1739] [serial = 2003] [outer = (nil)] [url = about:blank] 12:32:52 INFO - PROCESS | 1739 | 1468524772726 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:52 INFO - PROCESS | 1739 | 1468524772743 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9ec00 == 7 [pid = 1739] [id = 686] 12:32:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 52 (0x8ba9fc00) [pid = 1739] [serial = 2059] [outer = (nil)] 12:32:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 53 (0x8baa6800) [pid = 1739] [serial = 2060] [outer = 0x8ba9fc00] 12:32:52 INFO - PROCESS | 1739 | 1468524772874 Marionette DEBUG loaded listener.js 12:32:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 54 (0x8d793800) [pid = 1739] [serial = 2061] [outer = 0x8ba9fc00] 12:32:53 INFO - PROCESS | 1739 | 1468524773754 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 12:32:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 12:32:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 2690ms 12:32:53 INFO - PROCESS | 1739 | 1468524773784 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 12:32:53 INFO - PROCESS | 1739 | 1468524773789 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 12:32:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 12:32:53 INFO - PROCESS | 1739 | 1468524773797 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 12:32:53 INFO - PROCESS | 1739 | 1468524773803 Marionette TRACE conn4 <- [1,2718,null,{}] 12:32:53 INFO - PROCESS | 1739 | 1468524773811 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:53 INFO - PROCESS | 1739 | 1468524773819 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:53 INFO - PROCESS | 1739 | 1468524773989 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 12:32:54 INFO - PROCESS | 1739 | 1468524774002 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:54 INFO - PROCESS | 1739 | 1468524774012 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e391000 == 8 [pid = 1739] [id = 687] 12:32:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 55 (0x8e393c00) [pid = 1739] [serial = 2062] [outer = (nil)] 12:32:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8ea12000) [pid = 1739] [serial = 2063] [outer = 0x8e393c00] 12:32:54 INFO - PROCESS | 1739 | 1468524774089 Marionette DEBUG loaded listener.js 12:32:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x8ea1a800) [pid = 1739] [serial = 2064] [outer = 0x8e393c00] 12:32:55 INFO - PROCESS | 1739 | 1468524775108 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 12:32:55 INFO - PROCESS | 1739 | 1468524775155 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 12:32:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 12:32:55 INFO - PROCESS | 1739 | 1468524775164 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 12:32:55 INFO - PROCESS | 1739 | 1468524775167 Marionette TRACE conn4 <- [1,2722,null,{}] 12:32:55 INFO - PROCESS | 1739 | 1468524775174 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:55 INFO - PROCESS | 1739 | 1468524775180 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:55 INFO - PROCESS | 1739 | 1468524775374 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 12:32:55 INFO - PROCESS | 1739 | 1468524775545 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:55 INFO - PROCESS | 1739 | 1468524775554 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13e400 == 9 [pid = 1739] [id = 688] 12:32:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x8ea20800) [pid = 1739] [serial = 2065] [outer = (nil)] 12:32:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8ebf1c00) [pid = 1739] [serial = 2066] [outer = 0x8ea20800] 12:32:55 INFO - PROCESS | 1739 | 1468524775626 Marionette DEBUG loaded listener.js 12:32:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x8f188c00) [pid = 1739] [serial = 2067] [outer = 0x8ea20800] 12:32:56 INFO - PROCESS | 1739 | 1468524776675 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 12:32:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 12:32:56 INFO - PROCESS | 1739 | 1468524776711 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 12:32:56 INFO - PROCESS | 1739 | 1468524776719 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 12:32:56 INFO - PROCESS | 1739 | 1468524776730 Marionette TRACE conn4 <- [1,2726,null,{}] 12:32:56 INFO - PROCESS | 1739 | 1468524776760 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:56 INFO - PROCESS | 1739 | 1468524776769 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:57 INFO - PROCESS | 1739 | 1468524777005 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 12:32:57 INFO - PROCESS | 1739 | 1468524777031 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:57 INFO - PROCESS | 1739 | 1468524777037 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa0c000 == 10 [pid = 1739] [id = 689] 12:32:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8fbbb800) [pid = 1739] [serial = 2068] [outer = (nil)] 12:32:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8fbbec00) [pid = 1739] [serial = 2069] [outer = 0x8fbbb800] 12:32:57 INFO - PROCESS | 1739 | 1468524777112 Marionette DEBUG loaded listener.js 12:32:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8fc04800) [pid = 1739] [serial = 2070] [outer = 0x8fbbb800] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8e392c00) [pid = 1739] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x914c3800) [pid = 1739] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8e13a000) [pid = 1739] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x8d799800) [pid = 1739] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x8f273c00) [pid = 1739] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x8e139400) [pid = 1739] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x8baa2400) [pid = 1739] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 12:32:57 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x8fc0d800) [pid = 1739] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 12:32:58 INFO - PROCESS | 1739 | 1468524778375 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 12:32:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 12:32:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1709ms 12:32:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 12:32:58 INFO - PROCESS | 1739 | 1468524778426 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 12:32:58 INFO - PROCESS | 1739 | 1468524778430 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 12:32:58 INFO - PROCESS | 1739 | 1468524778437 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 12:32:58 INFO - PROCESS | 1739 | 1468524778440 Marionette TRACE conn4 <- [1,2730,null,{}] 12:32:58 INFO - PROCESS | 1739 | 1468524778453 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:32:58 INFO - PROCESS | 1739 | 1468524778459 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:58 INFO - PROCESS | 1739 | 1468524778633 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 12:32:58 INFO - PROCESS | 1739 | 1468524778645 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:32:58 INFO - PROCESS | 1739 | 1468524778657 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:32:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebefc00 == 11 [pid = 1739] [id = 690] 12:32:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8fa0ec00) [pid = 1739] [serial = 2071] [outer = (nil)] 12:32:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x8fc0bc00) [pid = 1739] [serial = 2072] [outer = 0x8fa0ec00] 12:32:58 INFO - PROCESS | 1739 | 1468524778739 Marionette DEBUG loaded listener.js 12:32:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x8fc0e400) [pid = 1739] [serial = 2073] [outer = 0x8fa0ec00] 12:33:00 INFO - PROCESS | 1739 | 1468524780145 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 12:33:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 12:33:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 12:33:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 12:33:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:33:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 12:33:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1738ms 12:33:00 INFO - PROCESS | 1739 | 1468524780176 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 12:33:00 INFO - PROCESS | 1739 | 1468524780183 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 12:33:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 12:33:00 INFO - PROCESS | 1739 | 1468524780240 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 12:33:00 INFO - PROCESS | 1739 | 1468524780246 Marionette TRACE conn4 <- [1,2734,null,{}] 12:33:00 INFO - PROCESS | 1739 | 1468524780259 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:00 INFO - PROCESS | 1739 | 1468524780265 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:00 INFO - PROCESS | 1739 | 1468524780526 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 12:33:00 INFO - PROCESS | 1739 | 1468524780716 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:00 INFO - PROCESS | 1739 | 1468524780727 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e135000 == 12 [pid = 1739] [id = 691] 12:33:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8e136400) [pid = 1739] [serial = 2074] [outer = (nil)] 12:33:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x8e140400) [pid = 1739] [serial = 2075] [outer = 0x8e136400] 12:33:00 INFO - PROCESS | 1739 | 1468524780819 Marionette DEBUG loaded listener.js 12:33:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8ea19000) [pid = 1739] [serial = 2076] [outer = 0x8e136400] 12:33:01 INFO - PROCESS | 1739 | 1468524781892 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 12:33:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 12:33:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1741ms 12:33:01 INFO - PROCESS | 1739 | 1468524781933 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 12:33:01 INFO - PROCESS | 1739 | 1468524781941 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 12:33:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 12:33:01 INFO - PROCESS | 1739 | 1468524781952 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 12:33:01 INFO - PROCESS | 1739 | 1468524781956 Marionette TRACE conn4 <- [1,2738,null,{}] 12:33:01 INFO - PROCESS | 1739 | 1468524781963 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:01 INFO - PROCESS | 1739 | 1468524781969 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:02 INFO - PROCESS | 1739 | 1468524782168 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 12:33:02 INFO - PROCESS | 1739 | 1468524782402 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:02 INFO - PROCESS | 1739 | 1468524782409 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d570c00 == 13 [pid = 1739] [id = 692] 12:33:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8f272800) [pid = 1739] [serial = 2077] [outer = (nil)] 12:33:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8f279400) [pid = 1739] [serial = 2078] [outer = 0x8f272800] 12:33:02 INFO - PROCESS | 1739 | 1468524782536 Marionette DEBUG loaded listener.js 12:33:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8fbb7800) [pid = 1739] [serial = 2079] [outer = 0x8f272800] 12:33:03 INFO - PROCESS | 1739 | 1468524783576 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 12:33:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 12:33:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1699ms 12:33:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 12:33:03 INFO - PROCESS | 1739 | 1468524783651 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 12:33:03 INFO - PROCESS | 1739 | 1468524783655 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 12:33:03 INFO - PROCESS | 1739 | 1468524783662 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 12:33:03 INFO - PROCESS | 1739 | 1468524783669 Marionette TRACE conn4 <- [1,2742,null,{}] 12:33:03 INFO - PROCESS | 1739 | 1468524783686 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:03 INFO - PROCESS | 1739 | 1468524783695 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:03 INFO - PROCESS | 1739 | 1468524783939 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 12:33:04 INFO - PROCESS | 1739 | 1468524784226 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:04 INFO - PROCESS | 1739 | 1468524784236 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:04 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c7800 == 14 [pid = 1739] [id = 693] 12:33:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x914c7c00) [pid = 1739] [serial = 2080] [outer = (nil)] 12:33:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91692400) [pid = 1739] [serial = 2081] [outer = 0x914c7c00] 12:33:04 INFO - PROCESS | 1739 | 1468524784354 Marionette DEBUG loaded listener.js 12:33:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x916a0400) [pid = 1739] [serial = 2082] [outer = 0x914c7c00] 12:33:05 INFO - PROCESS | 1739 | 1468524785410 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 12:33:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 12:33:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1789ms 12:33:05 INFO - PROCESS | 1739 | 1468524785451 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 12:33:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 12:33:05 INFO - PROCESS | 1739 | 1468524785456 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 12:33:05 INFO - PROCESS | 1739 | 1468524785463 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 12:33:05 INFO - PROCESS | 1739 | 1468524785467 Marionette TRACE conn4 <- [1,2746,null,{}] 12:33:05 INFO - PROCESS | 1739 | 1468524785473 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:05 INFO - PROCESS | 1739 | 1468524785478 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:05 INFO - PROCESS | 1739 | 1468524785665 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 12:33:06 INFO - PROCESS | 1739 | 1468524786062 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:06 INFO - PROCESS | 1739 | 1468524786072 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56b800 == 15 [pid = 1739] [id = 694] 12:33:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d56e000) [pid = 1739] [serial = 2083] [outer = (nil)] 12:33:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d799800) [pid = 1739] [serial = 2084] [outer = 0x8d56e000] 12:33:06 INFO - PROCESS | 1739 | 1468524786194 Marionette DEBUG loaded listener.js 12:33:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8e132400) [pid = 1739] [serial = 2085] [outer = 0x8d56e000] 12:33:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa0c000 == 14 [pid = 1739] [id = 689] 12:33:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13e400 == 13 [pid = 1739] [id = 688] 12:33:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8e391000 == 12 [pid = 1739] [id = 687] 12:33:07 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9ec00 == 11 [pid = 1739] [id = 686] 12:33:07 INFO - PROCESS | 1739 | 1468524787256 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91698c00) [pid = 1739] [serial = 2042] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x91696c00) [pid = 1739] [serial = 2039] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x914c6000) [pid = 1739] [serial = 2022] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8f18e400) [pid = 1739] [serial = 2027] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8f27ec00) [pid = 1739] [serial = 2028] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8fa07c00) [pid = 1739] [serial = 2036] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8ea14c00) [pid = 1739] [serial = 2033] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8eb15400) [pid = 1739] [serial = 2034] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x8d568400) [pid = 1739] [serial = 2024] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8d79c000) [pid = 1739] [serial = 2025] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x9169f400) [pid = 1739] [serial = 2030] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 58 (0x916b0c00) [pid = 1739] [serial = 2031] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 57 (0x916b4400) [pid = 1739] [serial = 2043] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 56 (0x916a5800) [pid = 1739] [serial = 2040] [outer = (nil)] [url = about:blank] 12:33:07 INFO - PROCESS | 1739 | --DOMWINDOW == 55 (0x8fbbbc00) [pid = 1739] [serial = 2037] [outer = (nil)] [url = about:blank] 12:33:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 12:33:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1842ms 12:33:07 INFO - PROCESS | 1739 | 1468524787311 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 12:33:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 12:33:07 INFO - PROCESS | 1739 | 1468524787317 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 12:33:07 INFO - PROCESS | 1739 | 1468524787325 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 12:33:07 INFO - PROCESS | 1739 | 1468524787330 Marionette TRACE conn4 <- [1,2750,null,{}] 12:33:07 INFO - PROCESS | 1739 | 1468524787338 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:07 INFO - PROCESS | 1739 | 1468524787344 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:07 INFO - PROCESS | 1739 | 1468524787515 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 12:33:07 INFO - PROCESS | 1739 | 1468524787659 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:07 INFO - PROCESS | 1739 | 1468524787668 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f1800 == 12 [pid = 1739] [id = 695] 12:33:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 56 (0x8ea16400) [pid = 1739] [serial = 2086] [outer = (nil)] 12:33:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 57 (0x8ebe5400) [pid = 1739] [serial = 2087] [outer = 0x8ea16400] 12:33:07 INFO - PROCESS | 1739 | 1468524787742 Marionette DEBUG loaded listener.js 12:33:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 58 (0x8f184c00) [pid = 1739] [serial = 2088] [outer = 0x8ea16400] 12:33:08 INFO - PROCESS | 1739 | 1468524788610 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 12:33:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 12:33:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1331ms 12:33:08 INFO - PROCESS | 1739 | 1468524788659 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 12:33:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 12:33:08 INFO - PROCESS | 1739 | 1468524788666 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 12:33:08 INFO - PROCESS | 1739 | 1468524788673 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 12:33:08 INFO - PROCESS | 1739 | 1468524788676 Marionette TRACE conn4 <- [1,2754,null,{}] 12:33:08 INFO - PROCESS | 1739 | 1468524788683 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:08 INFO - PROCESS | 1739 | 1468524788688 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:08 INFO - PROCESS | 1739 | 1468524788874 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 12:33:09 INFO - PROCESS | 1739 | 1468524789014 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:09 INFO - PROCESS | 1739 | 1468524789022 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa0b400 == 13 [pid = 1739] [id = 696] 12:33:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 59 (0x8fa0f000) [pid = 1739] [serial = 2089] [outer = (nil)] 12:33:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x8fbc1800) [pid = 1739] [serial = 2090] [outer = 0x8fa0f000] 12:33:09 INFO - PROCESS | 1739 | 1468524789096 Marionette DEBUG loaded listener.js 12:33:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x8fc0a800) [pid = 1739] [serial = 2091] [outer = 0x8fa0f000] 12:33:10 INFO - PROCESS | 1739 | 1468524790028 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 12:33:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 12:33:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1381ms 12:33:10 INFO - PROCESS | 1739 | 1468524790055 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 12:33:10 INFO - PROCESS | 1739 | 1468524790059 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 12:33:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 12:33:10 INFO - PROCESS | 1739 | 1468524790079 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 12:33:10 INFO - PROCESS | 1739 | 1468524790089 Marionette TRACE conn4 <- [1,2758,null,{}] 12:33:10 INFO - PROCESS | 1739 | 1468524790098 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:10 INFO - PROCESS | 1739 | 1468524790105 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:10 INFO - PROCESS | 1739 | 1468524790349 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 12:33:10 INFO - PROCESS | 1739 | 1468524790377 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:10 INFO - PROCESS | 1739 | 1468524790383 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d566800 == 14 [pid = 1739] [id = 697] 12:33:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x8ea17800) [pid = 1739] [serial = 2092] [outer = (nil)] 12:33:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x916a6000) [pid = 1739] [serial = 2093] [outer = 0x8ea17800] 12:33:10 INFO - PROCESS | 1739 | 1468524790468 Marionette DEBUG loaded listener.js 12:33:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x916aac00) [pid = 1739] [serial = 2094] [outer = 0x8ea17800] 12:33:11 INFO - PROCESS | 1739 | 1468524791430 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 12:33:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 12:33:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1402ms 12:33:11 INFO - PROCESS | 1739 | 1468524791483 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 12:33:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 12:33:11 INFO - PROCESS | 1739 | 1468524791488 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 12:33:11 INFO - PROCESS | 1739 | 1468524791495 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 12:33:11 INFO - PROCESS | 1739 | 1468524791498 Marionette TRACE conn4 <- [1,2762,null,{}] 12:33:11 INFO - PROCESS | 1739 | 1468524791504 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:11 INFO - PROCESS | 1739 | 1468524791509 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:11 INFO - PROCESS | 1739 | 1468524791729 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 12:33:11 INFO - PROCESS | 1739 | 1468524791754 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:11 INFO - PROCESS | 1739 | 1468524791761 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c2800 == 15 [pid = 1739] [id = 698] 12:33:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x916b0000) [pid = 1739] [serial = 2095] [outer = (nil)] 12:33:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x916d9000) [pid = 1739] [serial = 2096] [outer = 0x916b0000] 12:33:11 INFO - PROCESS | 1739 | 1468524791847 Marionette DEBUG loaded listener.js 12:33:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x916b3c00) [pid = 1739] [serial = 2097] [outer = 0x916b0000] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8e140800) [pid = 1739] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8fbbb800) [pid = 1739] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8fbb8000) [pid = 1739] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8e393c00) [pid = 1739] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x9169b800) [pid = 1739] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 61 (0x917af000) [pid = 1739] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 60 (0x8ba9fc00) [pid = 1739] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 12:33:12 INFO - PROCESS | 1739 | --DOMWINDOW == 59 (0x8ea20800) [pid = 1739] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 12:33:12 INFO - PROCESS | 1739 | 1468524792815 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 12:33:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 12:33:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1385ms 12:33:12 INFO - PROCESS | 1739 | 1468524792880 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 12:33:12 INFO - PROCESS | 1739 | 1468524792884 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 12:33:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 12:33:12 INFO - PROCESS | 1739 | 1468524792891 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 12:33:12 INFO - PROCESS | 1739 | 1468524792894 Marionette TRACE conn4 <- [1,2766,null,{}] 12:33:12 INFO - PROCESS | 1739 | 1468524792900 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:12 INFO - PROCESS | 1739 | 1468524792905 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:13 INFO - PROCESS | 1739 | 1468524793064 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 12:33:13 INFO - PROCESS | 1739 | 1468524793210 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:13 INFO - PROCESS | 1739 | 1468524793228 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1b400 == 16 [pid = 1739] [id = 699] 12:33:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 60 (0x916a7400) [pid = 1739] [serial = 2098] [outer = (nil)] 12:33:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 61 (0x916e3800) [pid = 1739] [serial = 2099] [outer = 0x916a7400] 12:33:13 INFO - PROCESS | 1739 | 1468524793311 Marionette DEBUG loaded listener.js 12:33:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 62 (0x9177e400) [pid = 1739] [serial = 2100] [outer = 0x916a7400] 12:33:14 INFO - PROCESS | 1739 | 1468524794169 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 12:33:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 12:33:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1346ms 12:33:14 INFO - PROCESS | 1739 | 1468524794238 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 12:33:14 INFO - PROCESS | 1739 | 1468524794244 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 12:33:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 12:33:14 INFO - PROCESS | 1739 | 1468524794257 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 12:33:14 INFO - PROCESS | 1739 | 1468524794264 Marionette TRACE conn4 <- [1,2770,null,{}] 12:33:14 INFO - PROCESS | 1739 | 1468524794273 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:14 INFO - PROCESS | 1739 | 1468524794279 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:14 INFO - PROCESS | 1739 | 1468524794484 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 12:33:14 INFO - PROCESS | 1739 | 1468524794671 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:14 INFO - PROCESS | 1739 | 1468524794687 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:14 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f6000 == 17 [pid = 1739] [id = 700] 12:33:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d8f6800) [pid = 1739] [serial = 2101] [outer = (nil)] 12:33:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8ea15800) [pid = 1739] [serial = 2102] [outer = 0x8d8f6800] 12:33:14 INFO - PROCESS | 1739 | 1468524794824 Marionette DEBUG loaded listener.js 12:33:14 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ea20400) [pid = 1739] [serial = 2103] [outer = 0x8d8f6800] 12:33:15 INFO - PROCESS | 1739 | 1468524795899 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 12:33:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 12:33:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1685ms 12:33:15 INFO - PROCESS | 1739 | 1468524795943 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 12:33:15 INFO - PROCESS | 1739 | 1468524795948 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 12:33:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 12:33:15 INFO - PROCESS | 1739 | 1468524795960 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 12:33:15 INFO - PROCESS | 1739 | 1468524795965 Marionette TRACE conn4 <- [1,2774,null,{}] 12:33:15 INFO - PROCESS | 1739 | 1468524795973 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:15 INFO - PROCESS | 1739 | 1468524795979 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:16 INFO - PROCESS | 1739 | 1468524796175 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 12:33:16 INFO - PROCESS | 1739 | 1468524796361 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:16 INFO - PROCESS | 1739 | 1468524796368 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:16 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1d800 == 18 [pid = 1739] [id = 701] 12:33:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fa0c000) [pid = 1739] [serial = 2104] [outer = (nil)] 12:33:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fbbdc00) [pid = 1739] [serial = 2105] [outer = 0x8fa0c000] 12:33:16 INFO - PROCESS | 1739 | 1468524796504 Marionette DEBUG loaded listener.js 12:33:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8fcac000) [pid = 1739] [serial = 2106] [outer = 0x8fa0c000] 12:33:17 INFO - PROCESS | 1739 | 1468524797466 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 12:33:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 12:33:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1557ms 12:33:17 INFO - PROCESS | 1739 | 1468524797514 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 12:33:17 INFO - PROCESS | 1739 | 1468524797518 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 12:33:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 12:33:17 INFO - PROCESS | 1739 | 1468524797526 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 12:33:17 INFO - PROCESS | 1739 | 1468524797530 Marionette TRACE conn4 <- [1,2778,null,{}] 12:33:17 INFO - PROCESS | 1739 | 1468524797547 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:17 INFO - PROCESS | 1739 | 1468524797556 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:17 INFO - PROCESS | 1739 | 1468524797748 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 12:33:17 INFO - PROCESS | 1739 | 1468524797936 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:17 INFO - PROCESS | 1739 | 1468524797950 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c5000 == 19 [pid = 1739] [id = 702] 12:33:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x916d8000) [pid = 1739] [serial = 2107] [outer = (nil)] 12:33:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x9177fc00) [pid = 1739] [serial = 2108] [outer = 0x916d8000] 12:33:18 INFO - PROCESS | 1739 | 1468524798039 Marionette DEBUG loaded listener.js 12:33:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x917ae400) [pid = 1739] [serial = 2109] [outer = 0x916d8000] 12:33:19 INFO - PROCESS | 1739 | 1468524799083 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 12:33:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 12:33:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1590ms 12:33:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 12:33:19 INFO - PROCESS | 1739 | 1468524799116 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 12:33:19 INFO - PROCESS | 1739 | 1468524799119 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 12:33:19 INFO - PROCESS | 1739 | 1468524799126 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 12:33:19 INFO - PROCESS | 1739 | 1468524799128 Marionette TRACE conn4 <- [1,2782,null,{}] 12:33:19 INFO - PROCESS | 1739 | 1468524799135 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:19 INFO - PROCESS | 1739 | 1468524799140 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:19 INFO - PROCESS | 1739 | 1468524799382 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 12:33:19 INFO - PROCESS | 1739 | 1468524799516 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:19 INFO - PROCESS | 1739 | 1468524799526 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:19 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbb8400 == 20 [pid = 1739] [id = 703] 12:33:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x916b4800) [pid = 1739] [serial = 2110] [outer = (nil)] 12:33:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x919a1c00) [pid = 1739] [serial = 2111] [outer = 0x916b4800] 12:33:19 INFO - PROCESS | 1739 | 1468524799608 Marionette DEBUG loaded listener.js 12:33:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x919abc00) [pid = 1739] [serial = 2112] [outer = 0x916b4800] 12:33:20 INFO - PROCESS | 1739 | 1468524800530 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 12:33:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 12:33:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1431ms 12:33:20 INFO - PROCESS | 1739 | 1468524800555 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 12:33:20 INFO - PROCESS | 1739 | 1468524800559 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 12:33:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 12:33:20 INFO - PROCESS | 1739 | 1468524800565 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 12:33:20 INFO - PROCESS | 1739 | 1468524800569 Marionette TRACE conn4 <- [1,2786,null,{}] 12:33:20 INFO - PROCESS | 1739 | 1468524800575 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:20 INFO - PROCESS | 1739 | 1468524800581 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:20 INFO - PROCESS | 1739 | 1468524800758 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 12:33:20 INFO - PROCESS | 1739 | 1468524800949 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:20 INFO - PROCESS | 1739 | 1468524800961 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x9199e000 == 21 [pid = 1739] [id = 704] 12:33:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x919ab800) [pid = 1739] [serial = 2113] [outer = (nil)] 12:33:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91f40400) [pid = 1739] [serial = 2114] [outer = 0x919ab800] 12:33:21 INFO - PROCESS | 1739 | 1468524801053 Marionette DEBUG loaded listener.js 12:33:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x91f47400) [pid = 1739] [serial = 2115] [outer = 0x919ab800] 12:33:22 INFO - PROCESS | 1739 | 1468524802028 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 12:33:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 12:33:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1535ms 12:33:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 12:33:22 INFO - PROCESS | 1739 | 1468524802102 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 12:33:22 INFO - PROCESS | 1739 | 1468524802105 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 12:33:22 INFO - PROCESS | 1739 | 1468524802112 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 12:33:22 INFO - PROCESS | 1739 | 1468524802115 Marionette TRACE conn4 <- [1,2790,null,{}] 12:33:22 INFO - PROCESS | 1739 | 1468524802121 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:22 INFO - PROCESS | 1739 | 1468524802132 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:22 INFO - PROCESS | 1739 | 1468524802388 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 12:33:22 INFO - PROCESS | 1739 | 1468524802627 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:22 INFO - PROCESS | 1739 | 1468524802638 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fca5000 == 22 [pid = 1739] [id = 705] 12:33:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x92229c00) [pid = 1739] [serial = 2116] [outer = (nil)] 12:33:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x92fee000) [pid = 1739] [serial = 2117] [outer = 0x92229c00] 12:33:22 INFO - PROCESS | 1739 | 1468524802732 Marionette DEBUG loaded listener.js 12:33:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x93937800) [pid = 1739] [serial = 2118] [outer = 0x92229c00] 12:33:23 INFO - PROCESS | 1739 | 1468524803606 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 12:33:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 12:33:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1540ms 12:33:23 INFO - PROCESS | 1739 | 1468524803653 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 12:33:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 12:33:23 INFO - PROCESS | 1739 | 1468524803657 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 12:33:23 INFO - PROCESS | 1739 | 1468524803664 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 12:33:23 INFO - PROCESS | 1739 | 1468524803668 Marionette TRACE conn4 <- [1,2794,null,{}] 12:33:23 INFO - PROCESS | 1739 | 1468524803673 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:23 INFO - PROCESS | 1739 | 1468524803679 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:23 INFO - PROCESS | 1739 | 1468524803935 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 12:33:24 INFO - PROCESS | 1739 | 1468524804072 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:24 INFO - PROCESS | 1739 | 1468524804081 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x9177b400 == 23 [pid = 1739] [id = 706] 12:33:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92fe8800) [pid = 1739] [serial = 2119] [outer = (nil)] 12:33:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x9393fc00) [pid = 1739] [serial = 2120] [outer = 0x92fe8800] 12:33:24 INFO - PROCESS | 1739 | 1468524804167 Marionette DEBUG loaded listener.js 12:33:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93959000) [pid = 1739] [serial = 2121] [outer = 0x92fe8800] 12:33:25 INFO - PROCESS | 1739 | 1468524805150 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 12:33:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 12:33:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1543ms 12:33:25 INFO - PROCESS | 1739 | 1468524805207 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 12:33:25 INFO - PROCESS | 1739 | 1468524805211 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 12:33:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 12:33:25 INFO - PROCESS | 1739 | 1468524805217 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 12:33:25 INFO - PROCESS | 1739 | 1468524805221 Marionette TRACE conn4 <- [1,2798,null,{}] 12:33:25 INFO - PROCESS | 1739 | 1468524805227 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:25 INFO - PROCESS | 1739 | 1468524805232 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:25 INFO - PROCESS | 1739 | 1468524805404 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 12:33:25 INFO - PROCESS | 1739 | 1468524805825 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:25 INFO - PROCESS | 1739 | 1468524805834 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba99400 == 24 [pid = 1739] [id = 707] 12:33:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8ba9b800) [pid = 1739] [serial = 2122] [outer = (nil)] 12:33:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8baa7c00) [pid = 1739] [serial = 2123] [outer = 0x8ba9b800] 12:33:25 INFO - PROCESS | 1739 | 1468524805952 Marionette DEBUG loaded listener.js 12:33:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8d56d000) [pid = 1739] [serial = 2124] [outer = 0x8ba9b800] 12:33:26 INFO - PROCESS | 1739 | 1468524806973 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 12:33:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 12:33:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1783ms 12:33:27 INFO - PROCESS | 1739 | 1468524807004 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 12:33:27 INFO - PROCESS | 1739 | 1468524807010 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 12:33:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 12:33:27 INFO - PROCESS | 1739 | 1468524807017 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 12:33:27 INFO - PROCESS | 1739 | 1468524807022 Marionette TRACE conn4 <- [1,2802,null,{}] 12:33:27 INFO - PROCESS | 1739 | 1468524807030 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:27 INFO - PROCESS | 1739 | 1468524807038 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:28 INFO - PROCESS | 1739 | --DOCSHELL 0x914c7800 == 23 [pid = 1739] [id = 693] 12:33:28 INFO - PROCESS | 1739 | --DOCSHELL 0x8e135000 == 22 [pid = 1739] [id = 691] 12:33:28 INFO - PROCESS | 1739 | --DOCSHELL 0x8d570c00 == 21 [pid = 1739] [id = 692] 12:33:28 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebefc00 == 20 [pid = 1739] [id = 690] 12:33:28 INFO - PROCESS | 1739 | 1468524808210 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8eb20400) [pid = 1739] [serial = 2046] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ea18c00) [pid = 1739] [serial = 2045] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8fbbec00) [pid = 1739] [serial = 2069] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8fcaa000) [pid = 1739] [serial = 2049] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fc0ec00) [pid = 1739] [serial = 2048] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ea12000) [pid = 1739] [serial = 2063] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ea1a800) [pid = 1739] [serial = 2064] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x917a4800) [pid = 1739] [serial = 2052] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x9177d800) [pid = 1739] [serial = 2051] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91691c00) [pid = 1739] [serial = 2055] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x919a0c00) [pid = 1739] [serial = 2054] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x919ac000) [pid = 1739] [serial = 2057] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8d793800) [pid = 1739] [serial = 2061] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8baa6800) [pid = 1739] [serial = 2060] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fc04800) [pid = 1739] [serial = 2070] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8f188c00) [pid = 1739] [serial = 2067] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8ebf1c00) [pid = 1739] [serial = 2066] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8fc0bc00) [pid = 1739] [serial = 2072] [outer = (nil)] [url = about:blank] 12:33:28 INFO - PROCESS | 1739 | 1468524808539 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:28 INFO - PROCESS | 1739 | 1468524808550 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d793800 == 21 [pid = 1739] [id = 708] 12:33:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d793c00) [pid = 1739] [serial = 2125] [outer = (nil)] 12:33:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d79fc00) [pid = 1739] [serial = 2126] [outer = 0x8d793c00] 12:33:28 INFO - PROCESS | 1739 | 1468524808627 Marionette DEBUG loaded listener.js 12:33:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d8fec00) [pid = 1739] [serial = 2127] [outer = 0x8d793c00] 12:33:29 INFO - PROCESS | 1739 | 1468524809479 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 12:33:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 12:33:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2489ms 12:33:29 INFO - PROCESS | 1739 | 1468524809508 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 12:33:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 12:33:29 INFO - PROCESS | 1739 | 1468524809515 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 12:33:29 INFO - PROCESS | 1739 | 1468524809523 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 12:33:29 INFO - PROCESS | 1739 | 1468524809529 Marionette TRACE conn4 <- [1,2806,null,{}] 12:33:29 INFO - PROCESS | 1739 | 1468524809559 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:29 INFO - PROCESS | 1739 | 1468524809564 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:29 INFO - PROCESS | 1739 | 1468524809734 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 12:33:29 INFO - PROCESS | 1739 | 1468524809745 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:29 INFO - PROCESS | 1739 | 1468524809754 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1a800 == 22 [pid = 1739] [id = 709] 12:33:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8ea1b400) [pid = 1739] [serial = 2128] [outer = (nil)] 12:33:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ea1fc00) [pid = 1739] [serial = 2129] [outer = 0x8ea1b400] 12:33:29 INFO - PROCESS | 1739 | 1468524809827 Marionette DEBUG loaded listener.js 12:33:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8eb18c00) [pid = 1739] [serial = 2130] [outer = 0x8ea1b400] 12:33:30 INFO - PROCESS | 1739 | 1468524810817 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 12:33:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 12:33:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1358ms 12:33:30 INFO - PROCESS | 1739 | 1468524810882 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 12:33:30 INFO - PROCESS | 1739 | 1468524810887 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 12:33:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 12:33:30 INFO - PROCESS | 1739 | 1468524810899 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 12:33:30 INFO - PROCESS | 1739 | 1468524810902 Marionette TRACE conn4 <- [1,2810,null,{}] 12:33:30 INFO - PROCESS | 1739 | 1468524810914 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:30 INFO - PROCESS | 1739 | 1468524810919 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:31 INFO - PROCESS | 1739 | 1468524811146 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 12:33:31 INFO - PROCESS | 1739 | 1468524811179 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:31 INFO - PROCESS | 1739 | 1468524811186 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f188c00 == 23 [pid = 1739] [id = 710] 12:33:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8f18ac00) [pid = 1739] [serial = 2131] [outer = (nil)] 12:33:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8f18f000) [pid = 1739] [serial = 2132] [outer = 0x8f18ac00] 12:33:31 INFO - PROCESS | 1739 | 1468524811260 Marionette DEBUG loaded listener.js 12:33:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8f276400) [pid = 1739] [serial = 2133] [outer = 0x8f18ac00] 12:33:32 INFO - PROCESS | 1739 | 1468524812299 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 12:33:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 12:33:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1437ms 12:33:32 INFO - PROCESS | 1739 | 1468524812337 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 12:33:32 INFO - PROCESS | 1739 | 1468524812344 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 12:33:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 12:33:32 INFO - PROCESS | 1739 | 1468524812371 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 12:33:32 INFO - PROCESS | 1739 | 1468524812379 Marionette TRACE conn4 <- [1,2814,null,{}] 12:33:32 INFO - PROCESS | 1739 | 1468524812386 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:32 INFO - PROCESS | 1739 | 1468524812392 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:32 INFO - PROCESS | 1739 | 1468524812631 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 12:33:32 INFO - PROCESS | 1739 | 1468524812655 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:32 INFO - PROCESS | 1739 | 1468524812662 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18c800 == 24 [pid = 1739] [id = 711] 12:33:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8fbbd800) [pid = 1739] [serial = 2134] [outer = (nil)] 12:33:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8fc04800) [pid = 1739] [serial = 2135] [outer = 0x8fbbd800] 12:33:32 INFO - PROCESS | 1739 | 1468524812755 Marionette DEBUG loaded listener.js 12:33:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8fc10c00) [pid = 1739] [serial = 2136] [outer = 0x8fbbd800] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x916a7400) [pid = 1739] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ea17800) [pid = 1739] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x916b0000) [pid = 1739] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8e136400) [pid = 1739] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fa0ec00) [pid = 1739] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ea16400) [pid = 1739] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fa0f000) [pid = 1739] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d56e000) [pid = 1739] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8f272800) [pid = 1739] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x914c7c00) [pid = 1739] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 12:33:33 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f272000) [pid = 1739] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 12:33:34 INFO - PROCESS | 1739 | 1468524814205 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 12:33:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 12:33:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1909ms 12:33:34 INFO - PROCESS | 1739 | 1468524814262 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 12:33:34 INFO - PROCESS | 1739 | 1468524814265 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 12:33:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 12:33:34 INFO - PROCESS | 1739 | 1468524814272 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 12:33:34 INFO - PROCESS | 1739 | 1468524814276 Marionette TRACE conn4 <- [1,2818,null,{}] 12:33:34 INFO - PROCESS | 1739 | 1468524814281 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:34 INFO - PROCESS | 1739 | 1468524814287 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:34 INFO - PROCESS | 1739 | 1468524814506 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 12:33:34 INFO - PROCESS | 1739 | 1468524814522 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:34 INFO - PROCESS | 1739 | 1468524814535 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56dc00 == 25 [pid = 1739] [id = 712] 12:33:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d56f800) [pid = 1739] [serial = 2137] [outer = (nil)] 12:33:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fc08c00) [pid = 1739] [serial = 2138] [outer = 0x8d56f800] 12:33:34 INFO - PROCESS | 1739 | 1468524814614 Marionette DEBUG loaded listener.js 12:33:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fca8400) [pid = 1739] [serial = 2139] [outer = 0x8d56f800] 12:33:35 INFO - PROCESS | 1739 | 1468524815489 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 12:33:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 12:33:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1281ms 12:33:35 INFO - PROCESS | 1739 | 1468524815565 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 12:33:35 INFO - PROCESS | 1739 | 1468524815571 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 12:33:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 12:33:35 INFO - PROCESS | 1739 | 1468524815580 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 12:33:35 INFO - PROCESS | 1739 | 1468524815586 Marionette TRACE conn4 <- [1,2822,null,{}] 12:33:35 INFO - PROCESS | 1739 | 1468524815597 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:35 INFO - PROCESS | 1739 | 1468524815603 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:35 INFO - PROCESS | 1739 | 1468524815809 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 12:33:36 INFO - PROCESS | 1739 | 1468524815999 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:36 INFO - PROCESS | 1739 | 1468524816014 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:36 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13b400 == 26 [pid = 1739] [id = 713] 12:33:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8e13bc00) [pid = 1739] [serial = 2140] [outer = (nil)] 12:33:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8e38f800) [pid = 1739] [serial = 2141] [outer = 0x8e13bc00] 12:33:36 INFO - PROCESS | 1739 | 1468524816143 Marionette DEBUG loaded listener.js 12:33:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8ebe9c00) [pid = 1739] [serial = 2142] [outer = 0x8e13bc00] 12:33:37 INFO - PROCESS | 1739 | 1468524817324 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 12:33:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 12:33:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1835ms 12:33:37 INFO - PROCESS | 1739 | 1468524817416 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 12:33:37 INFO - PROCESS | 1739 | 1468524817422 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 12:33:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 12:33:37 INFO - PROCESS | 1739 | 1468524817433 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 12:33:37 INFO - PROCESS | 1739 | 1468524817439 Marionette TRACE conn4 <- [1,2826,null,{}] 12:33:37 INFO - PROCESS | 1739 | 1468524817447 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:37 INFO - PROCESS | 1739 | 1468524817452 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:37 INFO - PROCESS | 1739 | 1468524817657 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 12:33:37 INFO - PROCESS | 1739 | 1468524817901 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:37 INFO - PROCESS | 1739 | 1468524817913 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d567400 == 27 [pid = 1739] [id = 714] 12:33:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8d570c00) [pid = 1739] [serial = 2143] [outer = (nil)] 12:33:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc0f000) [pid = 1739] [serial = 2144] [outer = 0x8d570c00] 12:33:38 INFO - PROCESS | 1739 | 1468524818037 Marionette DEBUG loaded listener.js 12:33:38 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x914c7400) [pid = 1739] [serial = 2145] [outer = 0x8d570c00] 12:33:39 INFO - PROCESS | 1739 | 1468524819091 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 12:33:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 12:33:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1744ms 12:33:39 INFO - PROCESS | 1739 | 1468524819174 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 12:33:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 12:33:39 INFO - PROCESS | 1739 | 1468524819179 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 12:33:39 INFO - PROCESS | 1739 | 1468524819187 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 12:33:39 INFO - PROCESS | 1739 | 1468524819192 Marionette TRACE conn4 <- [1,2830,null,{}] 12:33:39 INFO - PROCESS | 1739 | 1468524819208 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:39 INFO - PROCESS | 1739 | 1468524819218 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:39 INFO - PROCESS | 1739 | 1468524819439 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 12:33:39 INFO - PROCESS | 1739 | 1468524819718 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:39 INFO - PROCESS | 1739 | 1468524819732 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a7000 == 28 [pid = 1739] [id = 715] 12:33:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x916a7400) [pid = 1739] [serial = 2146] [outer = (nil)] 12:33:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x916aec00) [pid = 1739] [serial = 2147] [outer = 0x916a7400] 12:33:39 INFO - PROCESS | 1739 | 1468524819861 Marionette DEBUG loaded listener.js 12:33:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x916d4c00) [pid = 1739] [serial = 2148] [outer = 0x916a7400] 12:33:40 INFO - PROCESS | 1739 | 1468524820891 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 12:33:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 12:33:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1791ms 12:33:40 INFO - PROCESS | 1739 | 1468524820979 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 12:33:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 12:33:40 INFO - PROCESS | 1739 | 1468524820983 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 12:33:40 INFO - PROCESS | 1739 | 1468524820990 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 12:33:40 INFO - PROCESS | 1739 | 1468524820993 Marionette TRACE conn4 <- [1,2834,null,{}] 12:33:41 INFO - PROCESS | 1739 | 1468524820999 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:41 INFO - PROCESS | 1739 | 1468524821005 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:41 INFO - PROCESS | 1739 | 1468524821234 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 12:33:41 INFO - PROCESS | 1739 | 1468524821473 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:41 INFO - PROCESS | 1739 | 1468524821481 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9a400 == 29 [pid = 1739] [id = 716] 12:33:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ba9a800) [pid = 1739] [serial = 2149] [outer = (nil)] 12:33:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8d8fe400) [pid = 1739] [serial = 2150] [outer = 0x8ba9a800] 12:33:41 INFO - PROCESS | 1739 | 1468524821593 Marionette DEBUG loaded listener.js 12:33:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8eb1f800) [pid = 1739] [serial = 2151] [outer = 0x8ba9a800] 12:33:42 INFO - PROCESS | 1739 | 1468524822836 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 12:33:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 12:33:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1894ms 12:33:42 INFO - PROCESS | 1739 | 1468524822893 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 12:33:42 INFO - PROCESS | 1739 | 1468524822899 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 12:33:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 12:33:42 INFO - PROCESS | 1739 | 1468524822909 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 12:33:42 INFO - PROCESS | 1739 | 1468524822913 Marionette TRACE conn4 <- [1,2838,null,{}] 12:33:42 INFO - PROCESS | 1739 | 1468524822924 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:42 INFO - PROCESS | 1739 | 1468524822929 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:43 INFO - PROCESS | 1739 | 1468524823136 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x916da000) [pid = 1739] [serial = 2058] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x916a6000) [pid = 1739] [serial = 2093] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x916d9000) [pid = 1739] [serial = 2096] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8e140400) [pid = 1739] [serial = 2075] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ea19000) [pid = 1739] [serial = 2076] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fc0e400) [pid = 1739] [serial = 2073] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8ebe5400) [pid = 1739] [serial = 2087] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8f184c00) [pid = 1739] [serial = 2088] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fbc1800) [pid = 1739] [serial = 2090] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d799800) [pid = 1739] [serial = 2084] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e132400) [pid = 1739] [serial = 2085] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8f279400) [pid = 1739] [serial = 2078] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fbb7800) [pid = 1739] [serial = 2079] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x91692400) [pid = 1739] [serial = 2081] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916a0400) [pid = 1739] [serial = 2082] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x916aac00) [pid = 1739] [serial = 2094] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x916b3c00) [pid = 1739] [serial = 2097] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fc0a800) [pid = 1739] [serial = 2091] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x9177e400) [pid = 1739] [serial = 2100] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x916e3800) [pid = 1739] [serial = 2099] [outer = (nil)] [url = about:blank] 12:33:43 INFO - PROCESS | 1739 | 1468524823401 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:43 INFO - PROCESS | 1739 | 1468524823410 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d799800 == 30 [pid = 1739] [id = 717] 12:33:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8d8f5800) [pid = 1739] [serial = 2152] [outer = (nil)] 12:33:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e13d400) [pid = 1739] [serial = 2153] [outer = 0x8d8f5800] 12:33:43 INFO - PROCESS | 1739 | 1468524823490 Marionette DEBUG loaded listener.js 12:33:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8eb16800) [pid = 1739] [serial = 2154] [outer = 0x8d8f5800] 12:33:44 INFO - PROCESS | 1739 | 1468524824326 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 12:33:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 12:33:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1447ms 12:33:44 INFO - PROCESS | 1739 | 1468524824363 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 12:33:44 INFO - PROCESS | 1739 | 1468524824371 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 12:33:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 12:33:44 INFO - PROCESS | 1739 | 1468524824381 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 12:33:44 INFO - PROCESS | 1739 | 1468524824386 Marionette TRACE conn4 <- [1,2842,null,{}] 12:33:44 INFO - PROCESS | 1739 | 1468524824392 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:44 INFO - PROCESS | 1739 | 1468524824397 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:44 INFO - PROCESS | 1739 | 1468524824563 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 12:33:44 INFO - PROCESS | 1739 | 1468524824575 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:44 INFO - PROCESS | 1739 | 1468524824585 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:44 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa07c00 == 31 [pid = 1739] [id = 718] 12:33:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8fa08000) [pid = 1739] [serial = 2155] [outer = (nil)] 12:33:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fa10c00) [pid = 1739] [serial = 2156] [outer = 0x8fa08000] 12:33:44 INFO - PROCESS | 1739 | 1468524824664 Marionette DEBUG loaded listener.js 12:33:44 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbc5800) [pid = 1739] [serial = 2157] [outer = 0x8fa08000] 12:33:45 INFO - PROCESS | 1739 | 1468524825720 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 12:33:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 12:33:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1386ms 12:33:45 INFO - PROCESS | 1739 | 1468524825767 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 12:33:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 12:33:45 INFO - PROCESS | 1739 | 1468524825772 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 12:33:45 INFO - PROCESS | 1739 | 1468524825778 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 12:33:45 INFO - PROCESS | 1739 | 1468524825784 Marionette TRACE conn4 <- [1,2846,null,{}] 12:33:45 INFO - PROCESS | 1739 | 1468524825800 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:45 INFO - PROCESS | 1739 | 1468524825808 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:46 INFO - PROCESS | 1739 | 1468524826043 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 12:33:46 INFO - PROCESS | 1739 | 1468524826065 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:46 INFO - PROCESS | 1739 | 1468524826075 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x9169c800 == 32 [pid = 1739] [id = 719] 12:33:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9169d800) [pid = 1739] [serial = 2158] [outer = (nil)] 12:33:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x916a6800) [pid = 1739] [serial = 2159] [outer = 0x9169d800] 12:33:46 INFO - PROCESS | 1739 | 1468524826150 Marionette DEBUG loaded listener.js 12:33:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916ac800) [pid = 1739] [serial = 2160] [outer = 0x9169d800] 12:33:47 INFO - PROCESS | 1739 | 1468524827078 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 12:33:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 12:33:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1340ms 12:33:47 INFO - PROCESS | 1739 | 1468524827119 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 12:33:47 INFO - PROCESS | 1739 | 1468524827124 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 12:33:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 12:33:47 INFO - PROCESS | 1739 | 1468524827130 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 12:33:47 INFO - PROCESS | 1739 | 1468524827134 Marionette TRACE conn4 <- [1,2850,null,{}] 12:33:47 INFO - PROCESS | 1739 | 1468524827148 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:47 INFO - PROCESS | 1739 | 1468524827153 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:47 INFO - PROCESS | 1739 | 1468524827398 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 12:33:47 INFO - PROCESS | 1739 | 1468524827418 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:47 INFO - PROCESS | 1739 | 1468524827424 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:47 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a7800 == 33 [pid = 1739] [id = 720] 12:33:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x916a8400) [pid = 1739] [serial = 2161] [outer = (nil)] 12:33:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916e0000) [pid = 1739] [serial = 2162] [outer = 0x916a8400] 12:33:47 INFO - PROCESS | 1739 | 1468524827496 Marionette DEBUG loaded listener.js 12:33:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91775400) [pid = 1739] [serial = 2163] [outer = 0x916a8400] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d793c00) [pid = 1739] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ea1b400) [pid = 1739] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8ba9b800) [pid = 1739] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8d8f6800) [pid = 1739] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fa0c000) [pid = 1739] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x916d8000) [pid = 1739] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916b4800) [pid = 1739] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x919ab800) [pid = 1739] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fbbd800) [pid = 1739] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x92229c00) [pid = 1739] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8f18ac00) [pid = 1739] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 12:33:48 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x92fe8800) [pid = 1739] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 12:33:48 INFO - PROCESS | 1739 | 1468524828581 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 12:33:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 12:33:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1487ms 12:33:48 INFO - PROCESS | 1739 | 1468524828618 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 12:33:48 INFO - PROCESS | 1739 | 1468524828621 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 12:33:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 12:33:48 INFO - PROCESS | 1739 | 1468524828628 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 12:33:48 INFO - PROCESS | 1739 | 1468524828632 Marionette TRACE conn4 <- [1,2854,null,{}] 12:33:48 INFO - PROCESS | 1739 | 1468524828637 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:48 INFO - PROCESS | 1739 | 1468524828642 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:48 INFO - PROCESS | 1739 | 1468524828859 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 12:33:48 INFO - PROCESS | 1739 | 1468524828878 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:48 INFO - PROCESS | 1739 | 1468524828887 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa2000 == 34 [pid = 1739] [id = 721] 12:33:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ebf1800) [pid = 1739] [serial = 2164] [outer = (nil)] 12:33:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91696000) [pid = 1739] [serial = 2165] [outer = 0x8ebf1800] 12:33:48 INFO - PROCESS | 1739 | 1468524828969 Marionette DEBUG loaded listener.js 12:33:49 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x916da000) [pid = 1739] [serial = 2166] [outer = 0x8ebf1800] 12:33:49 INFO - PROCESS | 1739 | 1468524829856 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 12:33:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 12:33:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1286ms 12:33:49 INFO - PROCESS | 1739 | 1468524829915 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 12:33:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 12:33:49 INFO - PROCESS | 1739 | 1468524829919 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 12:33:49 INFO - PROCESS | 1739 | 1468524829925 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 12:33:49 INFO - PROCESS | 1739 | 1468524829928 Marionette TRACE conn4 <- [1,2858,null,{}] 12:33:49 INFO - PROCESS | 1739 | 1468524829933 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:49 INFO - PROCESS | 1739 | 1468524829944 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:50 INFO - PROCESS | 1739 | 1468524830144 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 12:33:50 INFO - PROCESS | 1739 | 1468524830399 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:50 INFO - PROCESS | 1739 | 1468524830411 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba98800 == 35 [pid = 1739] [id = 722] 12:33:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8ba99000) [pid = 1739] [serial = 2167] [outer = (nil)] 12:33:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8d567c00) [pid = 1739] [serial = 2168] [outer = 0x8ba99000] 12:33:50 INFO - PROCESS | 1739 | 1468524830502 Marionette DEBUG loaded listener.js 12:33:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d8f3000) [pid = 1739] [serial = 2169] [outer = 0x8ba99000] 12:33:51 INFO - PROCESS | 1739 | 1468524831512 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 12:33:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 12:33:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1637ms 12:33:51 INFO - PROCESS | 1739 | 1468524831565 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 12:33:51 INFO - PROCESS | 1739 | 1468524831571 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 12:33:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 12:33:51 INFO - PROCESS | 1739 | 1468524831598 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 12:33:51 INFO - PROCESS | 1739 | 1468524831603 Marionette TRACE conn4 <- [1,2862,null,{}] 12:33:51 INFO - PROCESS | 1739 | 1468524831612 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:51 INFO - PROCESS | 1739 | 1468524831621 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:51 INFO - PROCESS | 1739 | 1468524831817 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 12:33:52 INFO - PROCESS | 1739 | 1468524832009 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:52 INFO - PROCESS | 1739 | 1468524832016 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:52 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e133800 == 36 [pid = 1739] [id = 723] 12:33:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ebe4c00) [pid = 1739] [serial = 2170] [outer = (nil)] 12:33:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8f187c00) [pid = 1739] [serial = 2171] [outer = 0x8ebe4c00] 12:33:52 INFO - PROCESS | 1739 | 1468524832168 Marionette DEBUG loaded listener.js 12:33:52 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8f274000) [pid = 1739] [serial = 2172] [outer = 0x8ebe4c00] 12:33:53 INFO - PROCESS | 1739 | 1468524833187 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 12:33:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 12:33:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1637ms 12:33:53 INFO - PROCESS | 1739 | 1468524833237 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 12:33:53 INFO - PROCESS | 1739 | 1468524833243 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 12:33:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 12:33:53 INFO - PROCESS | 1739 | 1468524833252 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 12:33:53 INFO - PROCESS | 1739 | 1468524833256 Marionette TRACE conn4 <- [1,2866,null,{}] 12:33:53 INFO - PROCESS | 1739 | 1468524833263 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:53 INFO - PROCESS | 1739 | 1468524833267 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:53 INFO - PROCESS | 1739 | 1468524833466 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 12:33:53 INFO - PROCESS | 1739 | 1468524833655 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:53 INFO - PROCESS | 1739 | 1468524833668 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc04c00 == 37 [pid = 1739] [id = 724] 12:33:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8fc0d000) [pid = 1739] [serial = 2173] [outer = (nil)] 12:33:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x914cb800) [pid = 1739] [serial = 2174] [outer = 0x8fc0d000] 12:33:53 INFO - PROCESS | 1739 | 1468524833752 Marionette DEBUG loaded listener.js 12:33:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91699c00) [pid = 1739] [serial = 2175] [outer = 0x8fc0d000] 12:33:54 INFO - PROCESS | 1739 | 1468524834868 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 12:33:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 12:33:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1683ms 12:33:54 INFO - PROCESS | 1739 | 1468524834936 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 12:33:54 INFO - PROCESS | 1739 | 1468524834940 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 12:33:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 12:33:54 INFO - PROCESS | 1739 | 1468524834958 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 12:33:54 INFO - PROCESS | 1739 | 1468524834967 Marionette TRACE conn4 <- [1,2870,null,{}] 12:33:54 INFO - PROCESS | 1739 | 1468524834975 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:54 INFO - PROCESS | 1739 | 1468524834982 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:55 INFO - PROCESS | 1739 | 1468524835236 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 12:33:55 INFO - PROCESS | 1739 | 1468524835470 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:55 INFO - PROCESS | 1739 | 1468524835479 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:55 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9d400 == 38 [pid = 1739] [id = 725] 12:33:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8d8ef400) [pid = 1739] [serial = 2176] [outer = (nil)] 12:33:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x917b2c00) [pid = 1739] [serial = 2177] [outer = 0x8d8ef400] 12:33:55 INFO - PROCESS | 1739 | 1468524835606 Marionette DEBUG loaded listener.js 12:33:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9199d400) [pid = 1739] [serial = 2178] [outer = 0x8d8ef400] 12:33:56 INFO - PROCESS | 1739 | 1468524836570 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 12:33:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 12:33:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1697ms 12:33:56 INFO - PROCESS | 1739 | 1468524836648 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 12:33:56 INFO - PROCESS | 1739 | 1468524836652 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 12:33:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 12:33:56 INFO - PROCESS | 1739 | 1468524836659 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 12:33:56 INFO - PROCESS | 1739 | 1468524836663 Marionette TRACE conn4 <- [1,2874,null,{}] 12:33:56 INFO - PROCESS | 1739 | 1468524836669 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:56 INFO - PROCESS | 1739 | 1468524836674 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:56 INFO - PROCESS | 1739 | 1468524836899 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 12:33:57 INFO - PROCESS | 1739 | 1468524837087 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:57 INFO - PROCESS | 1739 | 1468524837097 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x919a2000 == 39 [pid = 1739] [id = 726] 12:33:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x919a5800) [pid = 1739] [serial = 2179] [outer = (nil)] 12:33:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x919ae000) [pid = 1739] [serial = 2180] [outer = 0x919a5800] 12:33:57 INFO - PROCESS | 1739 | 1468524837234 Marionette DEBUG loaded listener.js 12:33:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x919b2c00) [pid = 1739] [serial = 2181] [outer = 0x919a5800] 12:33:58 INFO - PROCESS | 1739 | 1468524838175 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 12:33:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 12:33:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1587ms 12:33:58 INFO - PROCESS | 1739 | 1468524838249 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 12:33:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 12:33:58 INFO - PROCESS | 1739 | 1468524838253 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 12:33:58 INFO - PROCESS | 1739 | 1468524838260 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 12:33:58 INFO - PROCESS | 1739 | 1468524838264 Marionette TRACE conn4 <- [1,2878,null,{}] 12:33:58 INFO - PROCESS | 1739 | 1468524838270 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:33:58 INFO - PROCESS | 1739 | 1468524838275 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:58 INFO - PROCESS | 1739 | 1468524838462 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 12:33:58 INFO - PROCESS | 1739 | 1468524838667 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:33:58 INFO - PROCESS | 1739 | 1468524838686 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:33:58 INFO - PROCESS | 1739 | ++DOCSHELL 0x919b0c00 == 40 [pid = 1739] [id = 727] 12:33:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x919b1000) [pid = 1739] [serial = 2182] [outer = (nil)] 12:33:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x91f53000) [pid = 1739] [serial = 2183] [outer = 0x919b1000] 12:33:58 INFO - PROCESS | 1739 | 1468524838836 Marionette DEBUG loaded listener.js 12:33:58 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9222a400) [pid = 1739] [serial = 2184] [outer = 0x919b1000] 12:34:00 INFO - PROCESS | 1739 | 1468524840241 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 12:34:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 12:34:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2046ms 12:34:00 INFO - PROCESS | 1739 | 1468524840306 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 12:34:00 INFO - PROCESS | 1739 | 1468524840314 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 12:34:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 12:34:00 INFO - PROCESS | 1739 | 1468524840323 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 12:34:00 INFO - PROCESS | 1739 | 1468524840327 Marionette TRACE conn4 <- [1,2882,null,{}] 12:34:00 INFO - PROCESS | 1739 | 1468524840377 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:00 INFO - PROCESS | 1739 | 1468524840383 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:00 INFO - PROCESS | 1739 | 1468524840783 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 12:34:00 INFO - PROCESS | 1739 | 1468524840938 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:00 INFO - PROCESS | 1739 | 1468524840955 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:00 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e392c00 == 41 [pid = 1739] [id = 728] 12:34:00 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8e394c00) [pid = 1739] [serial = 2185] [outer = (nil)] 12:34:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8ea19400) [pid = 1739] [serial = 2186] [outer = 0x8e394c00] 12:34:01 INFO - PROCESS | 1739 | 1468524841030 Marionette DEBUG loaded listener.js 12:34:01 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8eb12800) [pid = 1739] [serial = 2187] [outer = 0x8e394c00] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8f188c00 == 40 [pid = 1739] [id = 710] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x914c2800 == 39 [pid = 1739] [id = 698] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18c800 == 38 [pid = 1739] [id = 711] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1a800 == 37 [pid = 1739] [id = 709] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d566800 == 36 [pid = 1739] [id = 697] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x914c5000 == 35 [pid = 1739] [id = 702] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d793800 == 34 [pid = 1739] [id = 708] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa0b400 == 33 [pid = 1739] [id = 696] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa2000 == 32 [pid = 1739] [id = 721] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x916a7800 == 31 [pid = 1739] [id = 720] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x9169c800 == 30 [pid = 1739] [id = 719] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa07c00 == 29 [pid = 1739] [id = 718] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d799800 == 28 [pid = 1739] [id = 717] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9a400 == 27 [pid = 1739] [id = 716] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d567400 == 26 [pid = 1739] [id = 714] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x916a7000 == 25 [pid = 1739] [id = 715] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56dc00 == 24 [pid = 1739] [id = 712] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13b400 == 23 [pid = 1739] [id = 713] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba99400 == 22 [pid = 1739] [id = 707] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56b800 == 21 [pid = 1739] [id = 694] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f1800 == 20 [pid = 1739] [id = 695] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8fbb8400 == 19 [pid = 1739] [id = 703] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f6000 == 18 [pid = 1739] [id = 700] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x9199e000 == 17 [pid = 1739] [id = 704] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1d800 == 16 [pid = 1739] [id = 701] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8fca5000 == 15 [pid = 1739] [id = 705] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x9177b400 == 14 [pid = 1739] [id = 706] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1b400 == 13 [pid = 1739] [id = 699] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x919b0c00 == 12 [pid = 1739] [id = 727] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x919a2000 == 11 [pid = 1739] [id = 726] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9d400 == 10 [pid = 1739] [id = 725] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8e133800 == 9 [pid = 1739] [id = 723] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc04c00 == 8 [pid = 1739] [id = 724] 12:34:02 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba98800 == 7 [pid = 1739] [id = 722] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8fc08c00) [pid = 1739] [serial = 2138] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8d79fc00) [pid = 1739] [serial = 2126] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8d8fec00) [pid = 1739] [serial = 2127] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ea1fc00) [pid = 1739] [serial = 2129] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8d56d000) [pid = 1739] [serial = 2124] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8baa7c00) [pid = 1739] [serial = 2123] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8ea20400) [pid = 1739] [serial = 2103] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8ea15800) [pid = 1739] [serial = 2102] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8fcac000) [pid = 1739] [serial = 2106] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8fbbdc00) [pid = 1739] [serial = 2105] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x917ae400) [pid = 1739] [serial = 2109] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9177fc00) [pid = 1739] [serial = 2108] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x919abc00) [pid = 1739] [serial = 2112] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x919a1c00) [pid = 1739] [serial = 2111] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x91f47400) [pid = 1739] [serial = 2115] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fc04800) [pid = 1739] [serial = 2135] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91f40400) [pid = 1739] [serial = 2114] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x93937800) [pid = 1739] [serial = 2118] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x92fee000) [pid = 1739] [serial = 2117] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8f18f000) [pid = 1739] [serial = 2132] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x93959000) [pid = 1739] [serial = 2121] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x9393fc00) [pid = 1739] [serial = 2120] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8f276400) [pid = 1739] [serial = 2133] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8fc10c00) [pid = 1739] [serial = 2136] [outer = (nil)] [url = about:blank] 12:34:02 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8eb18c00) [pid = 1739] [serial = 2130] [outer = (nil)] [url = about:blank] 12:34:03 INFO - PROCESS | 1739 | 1468524843202 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 12:34:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 12:34:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 2938ms 12:34:03 INFO - PROCESS | 1739 | 1468524843262 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 12:34:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 12:34:03 INFO - PROCESS | 1739 | 1468524843269 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 12:34:03 INFO - PROCESS | 1739 | 1468524843277 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 12:34:03 INFO - PROCESS | 1739 | 1468524843282 Marionette TRACE conn4 <- [1,2886,null,{}] 12:34:03 INFO - PROCESS | 1739 | 1468524843290 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:03 INFO - PROCESS | 1739 | 1468524843296 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:03 INFO - PROCESS | 1739 | 1468524843474 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 12:34:03 INFO - PROCESS | 1739 | 1468524843680 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:03 INFO - PROCESS | 1739 | 1468524843691 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79a000 == 8 [pid = 1739] [id = 729] 12:34:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d79b800) [pid = 1739] [serial = 2188] [outer = (nil)] 12:34:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e133000) [pid = 1739] [serial = 2189] [outer = 0x8d79b800] 12:34:03 INFO - PROCESS | 1739 | 1468524843767 Marionette DEBUG loaded listener.js 12:34:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e13cc00) [pid = 1739] [serial = 2190] [outer = 0x8d79b800] 12:34:04 INFO - PROCESS | 1739 | 1468524844609 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 12:34:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 12:34:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1382ms 12:34:04 INFO - PROCESS | 1739 | 1468524844658 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 12:34:04 INFO - PROCESS | 1739 | 1468524844667 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 12:34:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 12:34:04 INFO - PROCESS | 1739 | 1468524844680 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 12:34:04 INFO - PROCESS | 1739 | 1468524844685 Marionette TRACE conn4 <- [1,2890,null,{}] 12:34:04 INFO - PROCESS | 1739 | 1468524844692 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:04 INFO - PROCESS | 1739 | 1468524844697 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:04 INFO - PROCESS | 1739 | 1468524844886 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 12:34:05 INFO - PROCESS | 1739 | 1468524845054 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:05 INFO - PROCESS | 1739 | 1468524845064 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb11400 == 9 [pid = 1739] [id = 730] 12:34:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8eb17c00) [pid = 1739] [serial = 2191] [outer = (nil)] 12:34:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8eb1d000) [pid = 1739] [serial = 2192] [outer = 0x8eb17c00] 12:34:05 INFO - PROCESS | 1739 | 1468524845148 Marionette DEBUG loaded listener.js 12:34:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ebf0800) [pid = 1739] [serial = 2193] [outer = 0x8eb17c00] 12:34:06 INFO - PROCESS | 1739 | 1468524846202 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 12:34:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 12:34:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1585ms 12:34:06 INFO - PROCESS | 1739 | 1468524846267 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 12:34:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 12:34:06 INFO - PROCESS | 1739 | 1468524846271 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 12:34:06 INFO - PROCESS | 1739 | 1468524846278 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 12:34:06 INFO - PROCESS | 1739 | 1468524846284 Marionette TRACE conn4 <- [1,2894,null,{}] 12:34:06 INFO - PROCESS | 1739 | 1468524846308 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:06 INFO - PROCESS | 1739 | 1468524846318 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:06 INFO - PROCESS | 1739 | 1468524846549 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 12:34:06 INFO - PROCESS | 1739 | 1468524846574 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:06 INFO - PROCESS | 1739 | 1468524846586 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:06 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fa0ec00 == 10 [pid = 1739] [id = 731] 12:34:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbbb000) [pid = 1739] [serial = 2194] [outer = (nil)] 12:34:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8fbc1400) [pid = 1739] [serial = 2195] [outer = 0x8fbbb000] 12:34:06 INFO - PROCESS | 1739 | 1468524846662 Marionette DEBUG loaded listener.js 12:34:06 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fc09400) [pid = 1739] [serial = 2196] [outer = 0x8fbbb000] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x9169d800) [pid = 1739] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x916a7400) [pid = 1739] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x916a8400) [pid = 1739] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d8f5800) [pid = 1739] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fa08000) [pid = 1739] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ba9a800) [pid = 1739] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e13bc00) [pid = 1739] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x8d56f800) [pid = 1739] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8d570c00) [pid = 1739] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 12:34:08 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8ebf1800) [pid = 1739] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 12:34:08 INFO - PROCESS | 1739 | 1468524848303 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 12:34:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 12:34:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 2049ms 12:34:08 INFO - PROCESS | 1739 | 1468524848327 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 12:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 12:34:08 INFO - PROCESS | 1739 | 1468524848332 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 12:34:08 INFO - PROCESS | 1739 | 1468524848338 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 12:34:08 INFO - PROCESS | 1739 | 1468524848342 Marionette TRACE conn4 <- [1,2898,null,{}] 12:34:08 INFO - PROCESS | 1739 | 1468524848347 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:08 INFO - PROCESS | 1739 | 1468524848353 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:08 INFO - PROCESS | 1739 | 1468524848517 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 12:34:08 INFO - PROCESS | 1739 | 1468524848659 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:08 INFO - PROCESS | 1739 | 1468524848668 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:08 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d563800 == 11 [pid = 1739] [id = 732] 12:34:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8d799c00) [pid = 1739] [serial = 2197] [outer = (nil)] 12:34:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8fbbd800) [pid = 1739] [serial = 2198] [outer = 0x8d799c00] 12:34:08 INFO - PROCESS | 1739 | 1468524848742 Marionette DEBUG loaded listener.js 12:34:08 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8fca5400) [pid = 1739] [serial = 2199] [outer = 0x8d799c00] 12:34:09 INFO - PROCESS | 1739 | 1468524849587 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 12:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 12:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1280ms 12:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 12:34:09 INFO - PROCESS | 1739 | 1468524849619 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 12:34:09 INFO - PROCESS | 1739 | 1468524849622 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 12:34:09 INFO - PROCESS | 1739 | 1468524849629 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 12:34:09 INFO - PROCESS | 1739 | 1468524849632 Marionette TRACE conn4 <- [1,2902,null,{}] 12:34:09 INFO - PROCESS | 1739 | 1468524849639 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:09 INFO - PROCESS | 1739 | 1468524849644 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:09 INFO - PROCESS | 1739 | 1468524849827 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 12:34:10 INFO - PROCESS | 1739 | 1468524850042 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:10 INFO - PROCESS | 1739 | 1468524850054 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9a400 == 12 [pid = 1739] [id = 733] 12:34:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ba9ac00) [pid = 1739] [serial = 2200] [outer = (nil)] 12:34:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8baa7800) [pid = 1739] [serial = 2201] [outer = 0x8ba9ac00] 12:34:10 INFO - PROCESS | 1739 | 1468524850144 Marionette DEBUG loaded listener.js 12:34:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8d799000) [pid = 1739] [serial = 2202] [outer = 0x8ba9ac00] 12:34:11 INFO - PROCESS | 1739 | 1468524851297 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 12:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 12:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1731ms 12:34:11 INFO - PROCESS | 1739 | 1468524851361 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 12:34:11 INFO - PROCESS | 1739 | 1468524851368 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 12:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 12:34:11 INFO - PROCESS | 1739 | 1468524851376 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 12:34:11 INFO - PROCESS | 1739 | 1468524851382 Marionette TRACE conn4 <- [1,2906,null,{}] 12:34:11 INFO - PROCESS | 1739 | 1468524851390 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:11 INFO - PROCESS | 1739 | 1468524851399 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:11 INFO - PROCESS | 1739 | 1468524851625 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 12:34:11 INFO - PROCESS | 1739 | 1468524851868 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:11 INFO - PROCESS | 1739 | 1468524851877 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:11 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1d800 == 13 [pid = 1739] [id = 734] 12:34:11 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8ebe8400) [pid = 1739] [serial = 2203] [outer = (nil)] 12:34:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ebefc00) [pid = 1739] [serial = 2204] [outer = 0x8ebe8400] 12:34:12 INFO - PROCESS | 1739 | 1468524852011 Marionette DEBUG loaded listener.js 12:34:12 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f18c400) [pid = 1739] [serial = 2205] [outer = 0x8ebe8400] 12:34:13 INFO - PROCESS | 1739 | 1468524853106 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 12:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 12:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1787ms 12:34:13 INFO - PROCESS | 1739 | 1468524853166 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 12:34:13 INFO - PROCESS | 1739 | 1468524853174 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 12:34:13 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 12:34:13 INFO - PROCESS | 1739 | 1468524853183 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 12:34:13 INFO - PROCESS | 1739 | 1468524853188 Marionette TRACE conn4 <- [1,2910,null,{}] 12:34:13 INFO - PROCESS | 1739 | 1468524853194 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:13 INFO - PROCESS | 1739 | 1468524853201 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:13 INFO - PROCESS | 1739 | 1468524853402 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 12:34:13 INFO - PROCESS | 1739 | 1468524853681 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:13 INFO - PROCESS | 1739 | 1468524853689 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f4800 == 14 [pid = 1739] [id = 735] 12:34:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d8fc000) [pid = 1739] [serial = 2206] [outer = (nil)] 12:34:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fca4c00) [pid = 1739] [serial = 2207] [outer = 0x8d8fc000] 12:34:13 INFO - PROCESS | 1739 | 1468524853823 Marionette DEBUG loaded listener.js 12:34:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x914c2800) [pid = 1739] [serial = 2208] [outer = 0x8d8fc000] 12:34:14 INFO - PROCESS | 1739 | 1468524854746 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 12:34:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 12:34:14 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 12:34:14 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1590ms 12:34:14 INFO - PROCESS | 1739 | 1468524854783 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 12:34:14 INFO - PROCESS | 1739 | 1468524854786 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 12:34:14 INFO - TEST-START | /DOMEvents/constructors.html 12:34:14 INFO - PROCESS | 1739 | 1468524854800 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 12:34:14 INFO - PROCESS | 1739 | 1468524854810 Marionette TRACE conn4 <- [1,2914,null,{}] 12:34:14 INFO - PROCESS | 1739 | 1468524854827 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:14 INFO - PROCESS | 1739 | 1468524854835 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:15 INFO - PROCESS | 1739 | 1468524855036 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 12:34:15 INFO - PROCESS | 1739 | 1468524855231 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:15 INFO - PROCESS | 1739 | 1468524855238 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb1dc00 == 15 [pid = 1739] [id = 736] 12:34:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8fc0cc00) [pid = 1739] [serial = 2209] [outer = (nil)] 12:34:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x916dac00) [pid = 1739] [serial = 2210] [outer = 0x8fc0cc00] 12:34:15 INFO - PROCESS | 1739 | 1468524855340 Marionette DEBUG loaded listener.js 12:34:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x916d9000) [pid = 1739] [serial = 2211] [outer = 0x8fc0cc00] 12:34:16 INFO - PROCESS | 1739 | 1468524856487 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 12:34:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 12:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 12:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 12:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 12:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 12:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:16 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 12:34:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 12:34:16 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 12:34:16 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 12:34:16 INFO - TEST-OK | /DOMEvents/constructors.html | took 1764ms 12:34:16 INFO - PROCESS | 1739 | 1468524856563 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 12:34:16 INFO - PROCESS | 1739 | 1468524856568 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 12:34:16 INFO - TEST-START | /DOMEvents/event-phases-order.html 12:34:16 INFO - PROCESS | 1739 | 1468524856628 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 12:34:16 INFO - PROCESS | 1739 | 1468524856634 Marionette TRACE conn4 <- [1,2918,null,{}] 12:34:16 INFO - PROCESS | 1739 | 1468524856641 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:16 INFO - PROCESS | 1739 | 1468524856649 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:16 INFO - PROCESS | 1739 | 1468524856843 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 12:34:17 INFO - PROCESS | 1739 | 1468524857085 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:17 INFO - PROCESS | 1739 | 1468524857095 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d56c000 == 16 [pid = 1739] [id = 737] 12:34:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8d7a0400) [pid = 1739] [serial = 2212] [outer = (nil)] 12:34:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8f27e800) [pid = 1739] [serial = 2213] [outer = 0x8d7a0400] 12:34:17 INFO - PROCESS | 1739 | 1468524857184 Marionette DEBUG loaded listener.js 12:34:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8ebee400) [pid = 1739] [serial = 2214] [outer = 0x8d7a0400] 12:34:18 INFO - PROCESS | 1739 | 1468524858222 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 12:34:18 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 12:34:18 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1647ms 12:34:18 INFO - PROCESS | 1739 | 1468524858301 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 12:34:18 INFO - PROCESS | 1739 | 1468524858315 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 12:34:18 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 12:34:18 INFO - PROCESS | 1739 | 1468524858339 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 12:34:18 INFO - PROCESS | 1739 | 1468524858353 Marionette TRACE conn4 <- [1,2922,null,{}] 12:34:18 INFO - PROCESS | 1739 | 1468524858369 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:18 INFO - PROCESS | 1739 | 1468524858376 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:18 INFO - PROCESS | 1739 | 1468524858557 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 12:34:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d563800 == 15 [pid = 1739] [id = 732] 12:34:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8fa0ec00 == 14 [pid = 1739] [id = 731] 12:34:18 INFO - PROCESS | 1739 | 1468524858783 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:18 INFO - PROCESS | 1739 | 1468524858793 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb11400 == 13 [pid = 1739] [id = 730] 12:34:18 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79a000 == 12 [pid = 1739] [id = 729] 12:34:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79a000 == 13 [pid = 1739] [id = 738] 12:34:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d8fa800) [pid = 1739] [serial = 2215] [outer = (nil)] 12:34:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ea15000) [pid = 1739] [serial = 2216] [outer = 0x8d8fa800] 12:34:18 INFO - PROCESS | 1739 | 1468524858894 Marionette DEBUG loaded listener.js 12:34:19 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8ea20400) [pid = 1739] [serial = 2217] [outer = 0x8d8fa800] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x916da000) [pid = 1739] [serial = 2166] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x916ac800) [pid = 1739] [serial = 2160] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x916aec00) [pid = 1739] [serial = 2147] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91775400) [pid = 1739] [serial = 2163] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x916a6800) [pid = 1739] [serial = 2159] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8eb16800) [pid = 1739] [serial = 2154] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x916e0000) [pid = 1739] [serial = 2162] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e13d400) [pid = 1739] [serial = 2153] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbc5800) [pid = 1739] [serial = 2157] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8eb1f800) [pid = 1739] [serial = 2151] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ebe9c00) [pid = 1739] [serial = 2142] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d8fe400) [pid = 1739] [serial = 2150] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fa10c00) [pid = 1739] [serial = 2156] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fca8400) [pid = 1739] [serial = 2139] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x914c7400) [pid = 1739] [serial = 2145] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fc0f000) [pid = 1739] [serial = 2144] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x916d4c00) [pid = 1739] [serial = 2148] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e38f800) [pid = 1739] [serial = 2141] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x91696000) [pid = 1739] [serial = 2165] [outer = (nil)] [url = about:blank] 12:34:19 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:19 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:19 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:19 INFO - PROCESS | 1739 | [1739] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/dom/events/Event.cpp, line 570 12:34:19 INFO - PROCESS | 1739 | 1468524859761 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 12:34:19 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 12:34:19 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:19 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 12:34:19 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:19 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 12:34:19 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:19 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]" 12:34:19 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 12:34:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:19 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 12:34:19 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 12:34:19 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1463ms 12:34:19 INFO - PROCESS | 1739 | 1468524859804 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 12:34:19 INFO - PROCESS | 1739 | 1468524859815 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 12:34:19 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 12:34:19 INFO - PROCESS | 1739 | 1468524859829 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 12:34:19 INFO - PROCESS | 1739 | 1468524859834 Marionette TRACE conn4 <- [1,2926,null,{}] 12:34:19 INFO - PROCESS | 1739 | 1468524859840 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:19 INFO - PROCESS | 1739 | 1468524859846 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:20 INFO - PROCESS | 1739 | 1468524860015 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 12:34:20 INFO - PROCESS | 1739 | 1468524860159 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:20 INFO - PROCESS | 1739 | 1468524860167 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb16800 == 14 [pid = 1739] [id = 739] 12:34:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8fa05c00) [pid = 1739] [serial = 2218] [outer = (nil)] 12:34:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8fbc4c00) [pid = 1739] [serial = 2219] [outer = 0x8fa05c00] 12:34:20 INFO - PROCESS | 1739 | 1468524860249 Marionette DEBUG loaded listener.js 12:34:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8fc08c00) [pid = 1739] [serial = 2220] [outer = 0x8fa05c00] 12:34:20 INFO - PROCESS | 1739 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 12:34:21 INFO - PROCESS | 1739 | 1468524861043 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 12:34:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 12:34:21 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1232ms 12:34:21 INFO - PROCESS | 1739 | 1468524861062 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 12:34:21 INFO - PROCESS | 1739 | 1468524861065 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 12:34:21 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 12:34:21 INFO - PROCESS | 1739 | 1468524861072 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 12:34:21 INFO - PROCESS | 1739 | 1468524861078 Marionette TRACE conn4 <- [1,2930,null,{}] 12:34:21 INFO - PROCESS | 1739 | 1468524861094 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:21 INFO - PROCESS | 1739 | 1468524861103 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:21 INFO - PROCESS | 1739 | 1468524861334 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 12:34:21 INFO - PROCESS | 1739 | 1468524861364 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:21 INFO - PROCESS | 1739 | 1468524861376 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x916a9800 == 15 [pid = 1739] [id = 740] 12:34:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x916aa400) [pid = 1739] [serial = 2221] [outer = (nil)] 12:34:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x916aec00) [pid = 1739] [serial = 2222] [outer = 0x916aa400] 12:34:21 INFO - PROCESS | 1739 | 1468524861450 Marionette DEBUG loaded listener.js 12:34:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x916d6400) [pid = 1739] [serial = 2223] [outer = 0x916aa400] 12:34:22 INFO - PROCESS | 1739 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 12:34:22 INFO - PROCESS | 1739 | 1468524862310 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 12:34:22 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 12:34:22 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1246ms 12:34:22 INFO - PROCESS | 1739 | 1468524862318 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 12:34:22 INFO - PROCESS | 1739 | 1468524862323 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 12:34:22 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 12:34:22 INFO - PROCESS | 1739 | 1468524862329 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 12:34:22 INFO - PROCESS | 1739 | 1468524862334 Marionette TRACE conn4 <- [1,2934,null,{}] 12:34:22 INFO - PROCESS | 1739 | 1468524862348 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:22 INFO - PROCESS | 1739 | 1468524862353 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:22 INFO - PROCESS | 1739 | 1468524862580 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 12:34:22 INFO - PROCESS | 1739 | 1468524862615 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:22 INFO - PROCESS | 1739 | 1468524862620 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:22 INFO - PROCESS | 1739 | ++DOCSHELL 0x91778000 == 16 [pid = 1739] [id = 741] 12:34:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x9177bc00) [pid = 1739] [serial = 2224] [outer = (nil)] 12:34:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x917a5800) [pid = 1739] [serial = 2225] [outer = 0x9177bc00] 12:34:22 INFO - PROCESS | 1739 | 1468524862694 Marionette DEBUG loaded listener.js 12:34:22 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x917b0000) [pid = 1739] [serial = 2226] [outer = 0x9177bc00] 12:34:23 INFO - PROCESS | 1739 | 1468524863625 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:34:23 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 12:34:23 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1341ms 12:34:23 INFO - PROCESS | 1739 | 1468524863671 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 12:34:23 INFO - PROCESS | 1739 | 1468524863675 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 12:34:23 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 12:34:23 INFO - PROCESS | 1739 | 1468524863681 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 12:34:23 INFO - PROCESS | 1739 | 1468524863684 Marionette TRACE conn4 <- [1,2938,null,{}] 12:34:23 INFO - PROCESS | 1739 | 1468524863690 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:23 INFO - PROCESS | 1739 | 1468524863695 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ba99000) [pid = 1739] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8fbbb000) [pid = 1739] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8ebe4c00) [pid = 1739] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fc0d000) [pid = 1739] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d8ef400) [pid = 1739] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8d79b800) [pid = 1739] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x919a5800) [pid = 1739] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8eb17c00) [pid = 1739] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x919b1000) [pid = 1739] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 12:34:23 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8e394c00) [pid = 1739] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 12:34:24 INFO - PROCESS | 1739 | 1468524864005 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 12:34:24 INFO - PROCESS | 1739 | 1468524864021 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:24 INFO - PROCESS | 1739 | 1468524864030 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9b800 == 17 [pid = 1739] [id = 742] 12:34:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8d794000) [pid = 1739] [serial = 2227] [outer = (nil)] 12:34:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8ebed800) [pid = 1739] [serial = 2228] [outer = 0x8d794000] 12:34:24 INFO - PROCESS | 1739 | 1468524864196 Marionette DEBUG loaded listener.js 12:34:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x91775800) [pid = 1739] [serial = 2229] [outer = 0x8d794000] 12:34:24 INFO - PROCESS | 1739 | 1468524864915 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:34:24 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. 12:34:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1278ms 12:34:24 INFO - PROCESS | 1739 | 1468524864960 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 12:34:24 INFO - PROCESS | 1739 | 1468524864964 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 12:34:24 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 12:34:24 INFO - PROCESS | 1739 | 1468524864972 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 12:34:24 INFO - PROCESS | 1739 | 1468524864976 Marionette TRACE conn4 <- [1,2942,null,{}] 12:34:24 INFO - PROCESS | 1739 | 1468524864981 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:25 INFO - PROCESS | 1739 | 1468524864992 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:25 INFO - PROCESS | 1739 | 1468524865247 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 12:34:25 INFO - PROCESS | 1739 | 1468524865263 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:25 INFO - PROCESS | 1739 | 1468524865271 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:25 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa3000 == 18 [pid = 1739] [id = 743] 12:34:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8d8f9000) [pid = 1739] [serial = 2230] [outer = (nil)] 12:34:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x919b0000) [pid = 1739] [serial = 2231] [outer = 0x8d8f9000] 12:34:25 INFO - PROCESS | 1739 | 1468524865352 Marionette DEBUG loaded listener.js 12:34:25 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x91f46c00) [pid = 1739] [serial = 2232] [outer = 0x8d8f9000] 12:34:26 INFO - PROCESS | 1739 | 1468524866329 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 12:34:26 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 12:34:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 12:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:26 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 12:34:26 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1385ms 12:34:26 INFO - PROCESS | 1739 | 1468524866358 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 12:34:26 INFO - PROCESS | 1739 | 1468524866364 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 12:34:26 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 12:34:26 INFO - PROCESS | 1739 | 1468524866372 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 12:34:26 INFO - PROCESS | 1739 | 1468524866377 Marionette TRACE conn4 <- [1,2946,null,{}] 12:34:26 INFO - PROCESS | 1739 | 1468524866386 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:26 INFO - PROCESS | 1739 | 1468524866392 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:26 INFO - PROCESS | 1739 | 1468524866595 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 12:34:26 INFO - PROCESS | 1739 | 1468524866796 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:26 INFO - PROCESS | 1739 | 1468524866807 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f5c00 == 19 [pid = 1739] [id = 744] 12:34:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8d8fe400) [pid = 1739] [serial = 2233] [outer = (nil)] 12:34:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8f190400) [pid = 1739] [serial = 2234] [outer = 0x8d8fe400] 12:34:26 INFO - PROCESS | 1739 | 1468524866929 Marionette DEBUG loaded listener.js 12:34:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8f27c800) [pid = 1739] [serial = 2235] [outer = 0x8d8fe400] 12:34:27 INFO - PROCESS | 1739 | 1468524867800 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:34:27 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. 12:34:27 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1451ms 12:34:27 INFO - PROCESS | 1739 | 1468524867836 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 12:34:27 INFO - PROCESS | 1739 | 1468524867844 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 12:34:27 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 12:34:27 INFO - PROCESS | 1739 | 1468524867857 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 12:34:27 INFO - PROCESS | 1739 | 1468524867862 Marionette TRACE conn4 <- [1,2950,null,{}] 12:34:27 INFO - PROCESS | 1739 | 1468524867869 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:27 INFO - PROCESS | 1739 | 1468524867875 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:28 INFO - PROCESS | 1739 | 1468524868050 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 12:34:28 INFO - PROCESS | 1739 | 1468524868245 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:28 INFO - PROCESS | 1739 | 1468524868255 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:28 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18b400 == 20 [pid = 1739] [id = 745] 12:34:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x914c8800) [pid = 1739] [serial = 2236] [outer = (nil)] 12:34:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x91699800) [pid = 1739] [serial = 2237] [outer = 0x914c8800] 12:34:28 INFO - PROCESS | 1739 | 1468524868356 Marionette DEBUG loaded listener.js 12:34:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x916ad400) [pid = 1739] [serial = 2238] [outer = 0x914c8800] 12:34:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x91780400 == 21 [pid = 1739] [id = 746] 12:34:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91999000) [pid = 1739] [serial = 2239] [outer = (nil)] 12:34:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9199d000) [pid = 1739] [serial = 2240] [outer = 0x91999000] 12:34:29 INFO - PROCESS | 1739 | 1468524869386 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:34:29 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. 12:34:29 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1598ms 12:34:29 INFO - PROCESS | 1739 | 1468524869455 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 12:34:29 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 12:34:29 INFO - PROCESS | 1739 | 1468524869459 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 12:34:29 INFO - PROCESS | 1739 | 1468524869465 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 12:34:29 INFO - PROCESS | 1739 | 1468524869471 Marionette TRACE conn4 <- [1,2954,null,{}] 12:34:29 INFO - PROCESS | 1739 | 1468524869531 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:29 INFO - PROCESS | 1739 | 1468524869540 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:29 INFO - PROCESS | 1739 | 1468524869803 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 12:34:30 INFO - PROCESS | 1739 | 1468524870004 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:30 INFO - PROCESS | 1739 | 1468524870025 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:30 INFO - PROCESS | 1739 | ++DOCSHELL 0x91f40000 == 22 [pid = 1739] [id = 747] 12:34:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91f40400) [pid = 1739] [serial = 2241] [outer = (nil)] 12:34:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x91f5b800) [pid = 1739] [serial = 2242] [outer = 0x91f40400] 12:34:30 INFO - PROCESS | 1739 | 1468524870118 Marionette DEBUG loaded listener.js 12:34:30 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91f60800) [pid = 1739] [serial = 2243] [outer = 0x91f40400] 12:34:30 INFO - PROCESS | 1739 | 1468524870894 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:34:30 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:34:30 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 12:34:30 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1488ms 12:34:30 INFO - PROCESS | 1739 | 1468524870954 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 12:34:30 INFO - PROCESS | 1739 | 1468524870959 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 12:34:30 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 12:34:30 INFO - PROCESS | 1739 | 1468524870966 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 12:34:30 INFO - PROCESS | 1739 | 1468524870970 Marionette TRACE conn4 <- [1,2958,null,{}] 12:34:30 INFO - PROCESS | 1739 | 1468524870976 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:30 INFO - PROCESS | 1739 | 1468524870981 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:31 INFO - PROCESS | 1739 | 1468524871183 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 12:34:31 INFO - PROCESS | 1739 | 1468524871370 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:31 INFO - PROCESS | 1739 | 1468524871379 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea19c00 == 23 [pid = 1739] [id = 748] 12:34:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92fe6800) [pid = 1739] [serial = 2244] [outer = (nil)] 12:34:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x93931800) [pid = 1739] [serial = 2245] [outer = 0x92fe6800] 12:34:31 INFO - PROCESS | 1739 | 1468524871504 Marionette DEBUG loaded listener.js 12:34:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x93935800) [pid = 1739] [serial = 2246] [outer = 0x92fe6800] 12:34:32 INFO - PROCESS | 1739 | 1468524872331 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:34:32 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. 12:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1382ms 12:34:32 INFO - PROCESS | 1739 | 1468524872349 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 12:34:32 INFO - PROCESS | 1739 | 1468524872352 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 12:34:32 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 12:34:32 INFO - PROCESS | 1739 | 1468524872359 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 12:34:32 INFO - PROCESS | 1739 | 1468524872363 Marionette TRACE conn4 <- [1,2962,null,{}] 12:34:32 INFO - PROCESS | 1739 | 1468524872370 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:32 INFO - PROCESS | 1739 | 1468524872375 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:32 INFO - PROCESS | 1739 | 1468524872582 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 12:34:32 INFO - PROCESS | 1739 | 1468524872753 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:32 INFO - PROCESS | 1739 | 1468524872764 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea15800 == 24 [pid = 1739] [id = 749] 12:34:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x919ac000) [pid = 1739] [serial = 2247] [outer = (nil)] 12:34:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x9393e000) [pid = 1739] [serial = 2248] [outer = 0x919ac000] 12:34:32 INFO - PROCESS | 1739 | 1468524872891 Marionette DEBUG loaded listener.js 12:34:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x9395b000) [pid = 1739] [serial = 2249] [outer = 0x919ac000] 12:34:33 INFO - PROCESS | 1739 | 1468524873757 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:34:33 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. 12:34:33 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1438ms 12:34:33 INFO - PROCESS | 1739 | 1468524873798 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 12:34:33 INFO - PROCESS | 1739 | 1468524873803 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 12:34:33 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 12:34:33 INFO - PROCESS | 1739 | 1468524873810 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 12:34:33 INFO - PROCESS | 1739 | 1468524873813 Marionette TRACE conn4 <- [1,2966,null,{}] 12:34:33 INFO - PROCESS | 1739 | 1468524873865 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:33 INFO - PROCESS | 1739 | 1468524873877 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:34 INFO - PROCESS | 1739 | 1468524874096 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 12:34:34 INFO - PROCESS | 1739 | 1468524874299 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:34 INFO - PROCESS | 1739 | 1468524874309 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:34 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d569000 == 25 [pid = 1739] [id = 750] 12:34:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x8d56f000) [pid = 1739] [serial = 2250] [outer = (nil)] 12:34:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x9395d000) [pid = 1739] [serial = 2251] [outer = 0x8d56f000] 12:34:34 INFO - PROCESS | 1739 | 1468524874440 Marionette DEBUG loaded listener.js 12:34:34 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x93a56400) [pid = 1739] [serial = 2252] [outer = 0x8d56f000] 12:34:35 INFO - PROCESS | 1739 | 1468524875263 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:34:35 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. 12:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1482ms 12:34:35 INFO - PROCESS | 1739 | 1468524875292 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 12:34:35 INFO - PROCESS | 1739 | 1468524875296 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 12:34:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 12:34:35 INFO - PROCESS | 1739 | 1468524875303 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 12:34:35 INFO - PROCESS | 1739 | 1468524875305 Marionette TRACE conn4 <- [1,2970,null,{}] 12:34:35 INFO - PROCESS | 1739 | 1468524875311 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:35 INFO - PROCESS | 1739 | 1468524875317 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:35 INFO - PROCESS | 1739 | 1468524875490 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 12:34:35 INFO - PROCESS | 1739 | 1468524875909 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:35 INFO - PROCESS | 1739 | 1468524875916 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d798000 == 26 [pid = 1739] [id = 751] 12:34:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x8d79fc00) [pid = 1739] [serial = 2253] [outer = (nil)] 12:34:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x8d8f6000) [pid = 1739] [serial = 2254] [outer = 0x8d79fc00] 12:34:36 INFO - PROCESS | 1739 | 1468524876030 Marionette DEBUG loaded listener.js 12:34:36 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8e138000) [pid = 1739] [serial = 2255] [outer = 0x8d79fc00] 12:34:36 INFO - PROCESS | 1739 | 1468524876857 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 12:34:36 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. 12:34:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1630ms 12:34:36 INFO - PROCESS | 1739 | 1468524876935 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 12:34:36 INFO - PROCESS | 1739 | 1468524876941 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 12:34:36 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 12:34:36 INFO - PROCESS | 1739 | 1468524876948 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 12:34:36 INFO - PROCESS | 1739 | 1468524876953 Marionette TRACE conn4 <- [1,2974,null,{}] 12:34:36 INFO - PROCESS | 1739 | 1468524876961 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:36 INFO - PROCESS | 1739 | 1468524876970 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:37 INFO - PROCESS | 1739 | 1468524877211 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 12:34:37 INFO - PROCESS | 1739 | 1468524877458 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:37 INFO - PROCESS | 1739 | 1468524877469 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:37 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e13d400 == 27 [pid = 1739] [id = 752] 12:34:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x8ea1a400) [pid = 1739] [serial = 2256] [outer = (nil)] 12:34:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x8fbbc000) [pid = 1739] [serial = 2257] [outer = 0x8ea1a400] 12:34:37 INFO - PROCESS | 1739 | 1468524877550 Marionette DEBUG loaded listener.js 12:34:37 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8fc12000) [pid = 1739] [serial = 2258] [outer = 0x8ea1a400] 12:34:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8e392c00 == 26 [pid = 1739] [id = 728] 12:34:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8d56c000 == 25 [pid = 1739] [id = 737] 12:34:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1dc00 == 24 [pid = 1739] [id = 736] 12:34:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f4800 == 23 [pid = 1739] [id = 735] 12:34:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb1d800 == 22 [pid = 1739] [id = 734] 12:34:39 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9a400 == 21 [pid = 1739] [id = 733] 12:34:39 INFO - PROCESS | 1739 | --DOCSHELL 0x91780400 == 20 [pid = 1739] [id = 746] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x8d8f3000) [pid = 1739] [serial = 2169] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x8d567c00) [pid = 1739] [serial = 2168] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x8fbc1400) [pid = 1739] [serial = 2195] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x8f274000) [pid = 1739] [serial = 2172] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8f187c00) [pid = 1739] [serial = 2171] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x91699c00) [pid = 1739] [serial = 2175] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x914cb800) [pid = 1739] [serial = 2174] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x9199d400) [pid = 1739] [serial = 2178] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x917b2c00) [pid = 1739] [serial = 2177] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8e133000) [pid = 1739] [serial = 2189] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8fbbd800) [pid = 1739] [serial = 2198] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x919b2c00) [pid = 1739] [serial = 2181] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x919ae000) [pid = 1739] [serial = 2180] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8e13cc00) [pid = 1739] [serial = 2190] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8eb1d000) [pid = 1739] [serial = 2192] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x9222a400) [pid = 1739] [serial = 2184] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x91f53000) [pid = 1739] [serial = 2183] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8eb12800) [pid = 1739] [serial = 2187] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ea19400) [pid = 1739] [serial = 2186] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fc09400) [pid = 1739] [serial = 2196] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8ebf0800) [pid = 1739] [serial = 2193] [outer = (nil)] [url = about:blank] 12:34:39 INFO - PROCESS | 1739 | 1468524879604 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 12:34:39 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. 12:34:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 2684ms 12:34:39 INFO - PROCESS | 1739 | 1468524879633 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 12:34:39 INFO - PROCESS | 1739 | 1468524879639 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 12:34:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 12:34:39 INFO - PROCESS | 1739 | 1468524879652 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 12:34:39 INFO - PROCESS | 1739 | 1468524879656 Marionette TRACE conn4 <- [1,2978,null,{}] 12:34:39 INFO - PROCESS | 1739 | 1468524879669 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:39 INFO - PROCESS | 1739 | 1468524879675 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:39 INFO - PROCESS | 1739 | 1468524879828 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 12:34:39 INFO - PROCESS | 1739 | 1468524879844 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:39 INFO - PROCESS | 1739 | 1468524879852 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:39 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d7a1000 == 21 [pid = 1739] [id = 753] 12:34:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8d8ef400) [pid = 1739] [serial = 2259] [outer = (nil)] 12:34:39 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8e38f800) [pid = 1739] [serial = 2260] [outer = 0x8d8ef400] 12:34:39 INFO - PROCESS | 1739 | 1468524879928 Marionette DEBUG loaded listener.js 12:34:40 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8e13f400) [pid = 1739] [serial = 2261] [outer = 0x8d8ef400] 12:34:40 INFO - PROCESS | 1739 | 1468524880825 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 12:34:40 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. 12:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1198ms 12:34:40 INFO - PROCESS | 1739 | 1468524880850 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 12:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 12:34:40 INFO - PROCESS | 1739 | 1468524880859 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 12:34:40 INFO - PROCESS | 1739 | 1468524880872 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 12:34:40 INFO - PROCESS | 1739 | 1468524880877 Marionette TRACE conn4 <- [1,2982,null,{}] 12:34:40 INFO - PROCESS | 1739 | 1468524880883 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:40 INFO - PROCESS | 1739 | 1468524880889 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:41 INFO - PROCESS | 1739 | 1468524881057 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 12:34:41 INFO - PROCESS | 1739 | 1468524881205 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:41 INFO - PROCESS | 1739 | 1468524881215 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:41 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebf1800 == 22 [pid = 1739] [id = 754] 12:34:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x8ebf1c00) [pid = 1739] [serial = 2262] [outer = (nil)] 12:34:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8f189400) [pid = 1739] [serial = 2263] [outer = 0x8ebf1c00] 12:34:41 INFO - PROCESS | 1739 | 1468524881293 Marionette DEBUG loaded listener.js 12:34:41 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8f273800) [pid = 1739] [serial = 2264] [outer = 0x8ebf1c00] 12:34:42 INFO - PROCESS | 1739 | 1468524882097 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 12:34:42 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 12:34:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 12:34:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:42 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 12:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1285ms 12:34:42 INFO - PROCESS | 1739 | 1468524882163 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 12:34:42 INFO - PROCESS | 1739 | 1468524882166 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 12:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 12:34:42 INFO - PROCESS | 1739 | 1468524882174 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 12:34:42 INFO - PROCESS | 1739 | 1468524882180 Marionette TRACE conn4 <- [1,2986,null,{}] 12:34:42 INFO - PROCESS | 1739 | 1468524882210 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:42 INFO - PROCESS | 1739 | 1468524882221 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:42 INFO - PROCESS | 1739 | 1468524882446 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 12:34:42 INFO - PROCESS | 1739 | 1468524882471 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:42 INFO - PROCESS | 1739 | 1468524882483 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:42 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc10c00 == 23 [pid = 1739] [id = 755] 12:34:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8fc11800) [pid = 1739] [serial = 2265] [outer = (nil)] 12:34:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8fcaf000) [pid = 1739] [serial = 2266] [outer = 0x8fc11800] 12:34:42 INFO - PROCESS | 1739 | 1468524882560 Marionette DEBUG loaded listener.js 12:34:42 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x914cd000) [pid = 1739] [serial = 2267] [outer = 0x8fc11800] 12:34:43 INFO - PROCESS | 1739 | 1468524883429 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 12:34:43 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. 12:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1293ms 12:34:43 INFO - PROCESS | 1739 | 1468524883468 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 12:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 12:34:43 INFO - PROCESS | 1739 | 1468524883472 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 12:34:43 INFO - PROCESS | 1739 | 1468524883487 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 12:34:43 INFO - PROCESS | 1739 | 1468524883490 Marionette TRACE conn4 <- [1,2990,null,{}] 12:34:43 INFO - PROCESS | 1739 | 1468524883496 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:43 INFO - PROCESS | 1739 | 1468524883502 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:43 INFO - PROCESS | 1739 | 1468524883707 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 12:34:43 INFO - PROCESS | 1739 | 1468524883736 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:43 INFO - PROCESS | 1739 | 1468524883747 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:43 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc07400 == 24 [pid = 1739] [id = 756] 12:34:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x9169e400) [pid = 1739] [serial = 2268] [outer = (nil)] 12:34:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x916a8400) [pid = 1739] [serial = 2269] [outer = 0x9169e400] 12:34:43 INFO - PROCESS | 1739 | 1468524883818 Marionette DEBUG loaded listener.js 12:34:43 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x916d8c00) [pid = 1739] [serial = 2270] [outer = 0x9169e400] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x9177bc00) [pid = 1739] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8d794000) [pid = 1739] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8fc0cc00) [pid = 1739] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8ba9ac00) [pid = 1739] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fa05c00) [pid = 1739] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x8d7a0400) [pid = 1739] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ebe8400) [pid = 1739] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x916aa400) [pid = 1739] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8d8fc000) [pid = 1739] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d8fa800) [pid = 1739] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d8f9000) [pid = 1739] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 12:34:44 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d799c00) [pid = 1739] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 12:34:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe8400 == 25 [pid = 1739] [id = 757] 12:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8fcb2c00) [pid = 1739] [serial = 2271] [outer = (nil)] 12:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x914c3c00) [pid = 1739] [serial = 2272] [outer = 0x8fcb2c00] 12:34:45 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. 12:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1804ms 12:34:45 INFO - PROCESS | 1739 | 1468524885268 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 12:34:45 INFO - PROCESS | 1739 | 1468524885283 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 12:34:45 INFO - PROCESS | 1739 | 1468524885286 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 12:34:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 12:34:45 INFO - PROCESS | 1739 | 1468524885293 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 12:34:45 INFO - PROCESS | 1739 | 1468524885296 Marionette TRACE conn4 <- [1,2994,null,{}] 12:34:45 INFO - PROCESS | 1739 | 1468524885301 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:45 INFO - PROCESS | 1739 | 1468524885307 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:45 INFO - PROCESS | 1739 | 1468524885475 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 12:34:45 INFO - PROCESS | 1739 | 1468524885626 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:45 INFO - PROCESS | 1739 | 1468524885634 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:45 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f275800 == 26 [pid = 1739] [id = 758] 12:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x916a0000) [pid = 1739] [serial = 2273] [outer = (nil)] 12:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91777400) [pid = 1739] [serial = 2274] [outer = 0x916a0000] 12:34:45 INFO - PROCESS | 1739 | 1468524885705 Marionette DEBUG loaded listener.js 12:34:45 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x9177b000) [pid = 1739] [serial = 2275] [outer = 0x916a0000] 12:34:46 INFO - PROCESS | 1739 | 1468524886414 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 12:34:46 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 12:34:46 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 12:34:46 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1184ms 12:34:46 INFO - PROCESS | 1739 | 1468524886478 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 12:34:46 INFO - PROCESS | 1739 | 1468524886482 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 12:34:46 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 12:34:46 INFO - PROCESS | 1739 | 1468524886488 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 12:34:46 INFO - PROCESS | 1739 | 1468524886492 Marionette TRACE conn4 <- [1,2998,null,{}] 12:34:46 INFO - PROCESS | 1739 | 1468524886497 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:46 INFO - PROCESS | 1739 | 1468524886508 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:46 INFO - PROCESS | 1739 | 1468524886812 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 12:34:46 INFO - PROCESS | 1739 | 1468524886950 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:46 INFO - PROCESS | 1739 | 1468524886959 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:46 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9e400 == 27 [pid = 1739] [id = 759] 12:34:46 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8baa0400) [pid = 1739] [serial = 2276] [outer = (nil)] 12:34:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d56dc00) [pid = 1739] [serial = 2277] [outer = 0x8baa0400] 12:34:47 INFO - PROCESS | 1739 | 1468524887054 Marionette DEBUG loaded listener.js 12:34:47 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8d8fa000) [pid = 1739] [serial = 2278] [outer = 0x8baa0400] 12:34:48 INFO - PROCESS | 1739 | 1468524888011 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 12:34:48 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. 12:34:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1579ms 12:34:48 INFO - PROCESS | 1739 | 1468524888104 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 12:34:48 INFO - PROCESS | 1739 | 1468524888110 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 12:34:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 12:34:48 INFO - PROCESS | 1739 | 1468524888122 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 12:34:48 INFO - PROCESS | 1739 | 1468524888126 Marionette TRACE conn4 <- [1,3002,null,{}] 12:34:48 INFO - PROCESS | 1739 | 1468524888139 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:48 INFO - PROCESS | 1739 | 1468524888146 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:48 INFO - PROCESS | 1739 | 1468524888329 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 12:34:48 INFO - PROCESS | 1739 | 1468524888531 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:48 INFO - PROCESS | 1739 | 1468524888542 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:48 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18a800 == 28 [pid = 1739] [id = 760] 12:34:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8f27bc00) [pid = 1739] [serial = 2279] [outer = (nil)] 12:34:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x8fa0c400) [pid = 1739] [serial = 2280] [outer = 0x8f27bc00] 12:34:48 INFO - PROCESS | 1739 | 1468524888663 Marionette DEBUG loaded listener.js 12:34:48 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8fbba800) [pid = 1739] [serial = 2281] [outer = 0x8f27bc00] 12:34:49 INFO - PROCESS | 1739 | 1468524889582 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 12:34:49 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. 12:34:49 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1490ms 12:34:49 INFO - PROCESS | 1739 | 1468524889611 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 12:34:49 INFO - PROCESS | 1739 | 1468524889616 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 12:34:49 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 12:34:49 INFO - PROCESS | 1739 | 1468524889623 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 12:34:49 INFO - PROCESS | 1739 | 1468524889628 Marionette TRACE conn4 <- [1,3006,null,{}] 12:34:49 INFO - PROCESS | 1739 | 1468524889634 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:49 INFO - PROCESS | 1739 | 1468524889640 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:49 INFO - PROCESS | 1739 | 1468524889817 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 12:34:50 INFO - PROCESS | 1739 | 1468524890017 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:50 INFO - PROCESS | 1739 | 1468524890026 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:50 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ea1d000 == 29 [pid = 1739] [id = 761] 12:34:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8fbc0400) [pid = 1739] [serial = 2282] [outer = (nil)] 12:34:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x91779400) [pid = 1739] [serial = 2283] [outer = 0x8fbc0400] 12:34:50 INFO - PROCESS | 1739 | 1468524890112 Marionette DEBUG loaded listener.js 12:34:50 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x917af000) [pid = 1739] [serial = 2284] [outer = 0x8fbc0400] 12:34:51 INFO - PROCESS | 1739 | 1468524891054 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 12:34:51 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. 12:34:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1481ms 12:34:51 INFO - PROCESS | 1739 | 1468524891105 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 12:34:51 INFO - PROCESS | 1739 | 1468524891112 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 12:34:51 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 12:34:51 INFO - PROCESS | 1739 | 1468524891130 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 12:34:51 INFO - PROCESS | 1739 | 1468524891138 Marionette TRACE conn4 <- [1,3010,null,{}] 12:34:51 INFO - PROCESS | 1739 | 1468524891191 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:51 INFO - PROCESS | 1739 | 1468524891197 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:51 INFO - PROCESS | 1739 | 1468524891380 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 12:34:51 INFO - PROCESS | 1739 | 1468524891563 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:51 INFO - PROCESS | 1739 | 1468524891573 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:51 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fc10000 == 30 [pid = 1739] [id = 762] 12:34:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x917abc00) [pid = 1739] [serial = 2285] [outer = (nil)] 12:34:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x91f46400) [pid = 1739] [serial = 2286] [outer = 0x917abc00] 12:34:51 INFO - PROCESS | 1739 | 1468524891653 Marionette DEBUG loaded listener.js 12:34:51 INFO - PROCESS | 1739 | ++DOMWINDOW == 91 (0x91f3b800) [pid = 1739] [serial = 2287] [outer = 0x917abc00] 12:34:52 INFO - PROCESS | 1739 | 1468524892538 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 12:34:52 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 12:34:52 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1433ms 12:34:52 INFO - PROCESS | 1739 | 1468524892580 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 12:34:52 INFO - PROCESS | 1739 | 1468524892584 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 12:34:52 INFO - TEST-START | /FileAPI/FileReaderSync.worker 12:34:52 INFO - PROCESS | 1739 | 1468524892592 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 12:34:52 INFO - PROCESS | 1739 | 1468524892596 Marionette TRACE conn4 <- [1,3014,null,{}] 12:34:52 INFO - PROCESS | 1739 | 1468524892602 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:52 INFO - PROCESS | 1739 | 1468524892607 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:52 INFO - PROCESS | 1739 | 1468524892771 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 12:34:52 INFO - PROCESS | 1739 | 1468524892976 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:52 INFO - PROCESS | 1739 | 1468524892984 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:53 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebee000 == 31 [pid = 1739] [id = 763] 12:34:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 92 (0x8f187000) [pid = 1739] [serial = 2288] [outer = (nil)] 12:34:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 93 (0x92fe7c00) [pid = 1739] [serial = 2289] [outer = 0x8f187000] 12:34:53 INFO - PROCESS | 1739 | 1468524893100 Marionette DEBUG loaded listener.js 12:34:53 INFO - PROCESS | 1739 | ++DOMWINDOW == 94 (0x92fed400) [pid = 1739] [serial = 2290] [outer = 0x8f187000] 12:34:53 INFO - PROCESS | 1739 | [1739] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:34:54 INFO - PROCESS | 1739 | 1468524894316 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 12:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 12:34:54 INFO - {} 12:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 12:34:54 INFO - {} 12:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 12:34:54 INFO - {} 12:34:54 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 12:34:54 INFO - {} 12:34:54 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1780ms 12:34:54 INFO - PROCESS | 1739 | 1468524894395 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 12:34:54 INFO - PROCESS | 1739 | 1468524894401 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 12:34:54 INFO - TEST-START | /FileAPI/fileReader.html 12:34:54 INFO - PROCESS | 1739 | 1468524894414 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 12:34:54 INFO - PROCESS | 1739 | 1468524894418 Marionette TRACE conn4 <- [1,3018,null,{}] 12:34:54 INFO - PROCESS | 1739 | 1468524894427 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:54 INFO - PROCESS | 1739 | 1468524894432 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:54 INFO - PROCESS | 1739 | 1468524894604 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 12:34:54 INFO - PROCESS | 1739 | 1468524894871 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:54 INFO - PROCESS | 1739 | 1468524894879 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:54 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa4800 == 32 [pid = 1739] [id = 764] 12:34:54 INFO - PROCESS | 1739 | ++DOMWINDOW == 95 (0x8d8f1400) [pid = 1739] [serial = 2291] [outer = (nil)] 12:34:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 96 (0x8eb1f000) [pid = 1739] [serial = 2292] [outer = 0x8d8f1400] 12:34:55 INFO - PROCESS | 1739 | 1468524895023 Marionette DEBUG loaded listener.js 12:34:55 INFO - PROCESS | 1739 | ++DOMWINDOW == 97 (0x8ebf0c00) [pid = 1739] [serial = 2293] [outer = 0x8d8f1400] 12:34:55 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe8400 == 31 [pid = 1739] [id = 757] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 96 (0x8fca5400) [pid = 1739] [serial = 2199] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 95 (0x917a5800) [pid = 1739] [serial = 2225] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 94 (0x917b0000) [pid = 1739] [serial = 2226] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 93 (0x91775800) [pid = 1739] [serial = 2229] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 92 (0x916dac00) [pid = 1739] [serial = 2210] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 91 (0x916d9000) [pid = 1739] [serial = 2211] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 90 (0x8baa7800) [pid = 1739] [serial = 2201] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x8d799000) [pid = 1739] [serial = 2202] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8fbc4c00) [pid = 1739] [serial = 2219] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8fc08c00) [pid = 1739] [serial = 2220] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x8f27e800) [pid = 1739] [serial = 2213] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x8ebee400) [pid = 1739] [serial = 2214] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x8ebefc00) [pid = 1739] [serial = 2204] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x8f18c400) [pid = 1739] [serial = 2205] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x916aec00) [pid = 1739] [serial = 2222] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8fca4c00) [pid = 1739] [serial = 2207] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x914c2800) [pid = 1739] [serial = 2208] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x8ea15000) [pid = 1739] [serial = 2216] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x8ea20400) [pid = 1739] [serial = 2217] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x919b0000) [pid = 1739] [serial = 2231] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x91f46c00) [pid = 1739] [serial = 2232] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8ebed800) [pid = 1739] [serial = 2228] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x916d6400) [pid = 1739] [serial = 2223] [outer = (nil)] [url = about:blank] 12:34:55 INFO - PROCESS | 1739 | 1468524895886 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 12:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 12:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 12:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 12:34:55 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 12:34:55 INFO - TEST-OK | /FileAPI/fileReader.html | took 1489ms 12:34:55 INFO - PROCESS | 1739 | 1468524895900 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 12:34:55 INFO - PROCESS | 1739 | 1468524895906 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 12:34:55 INFO - TEST-START | /FileAPI/historical.html 12:34:55 INFO - PROCESS | 1739 | 1468524895917 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 12:34:55 INFO - PROCESS | 1739 | 1468524895921 Marionette TRACE conn4 <- [1,3022,null,{}] 12:34:55 INFO - PROCESS | 1739 | 1468524895927 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:55 INFO - PROCESS | 1739 | 1468524895933 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:56 INFO - PROCESS | 1739 | 1468524896191 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 12:34:56 INFO - PROCESS | 1739 | 1468524896211 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:56 INFO - PROCESS | 1739 | 1468524896220 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:56 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f190800 == 32 [pid = 1739] [id = 765] 12:34:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8fa03400) [pid = 1739] [serial = 2294] [outer = (nil)] 12:34:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fbb9800) [pid = 1739] [serial = 2295] [outer = 0x8fa03400] 12:34:56 INFO - PROCESS | 1739 | 1468524896293 Marionette DEBUG loaded listener.js 12:34:56 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x8fc06800) [pid = 1739] [serial = 2296] [outer = 0x8fa03400] 12:34:57 INFO - PROCESS | 1739 | 1468524897131 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 12:34:57 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 12:34:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 12:34:57 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 12:34:57 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 12:34:57 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 12:34:57 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 12:34:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 12:34:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:57 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 12:34:57 INFO - TEST-OK | /FileAPI/historical.html | took 1241ms 12:34:57 INFO - PROCESS | 1739 | 1468524897163 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 12:34:57 INFO - PROCESS | 1739 | 1468524897168 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 12:34:57 INFO - TEST-START | /FileAPI/idlharness.html 12:34:57 INFO - PROCESS | 1739 | 1468524897176 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 12:34:57 INFO - PROCESS | 1739 | 1468524897182 Marionette TRACE conn4 <- [1,3026,null,{}] 12:34:57 INFO - PROCESS | 1739 | 1468524897200 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:57 INFO - PROCESS | 1739 | 1468524897209 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:57 INFO - PROCESS | 1739 | 1468524897366 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 12:34:57 INFO - PROCESS | 1739 | 1468524897378 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:57 INFO - PROCESS | 1739 | 1468524897388 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:57 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cc800 == 33 [pid = 1739] [id = 766] 12:34:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x914cec00) [pid = 1739] [serial = 2297] [outer = (nil)] 12:34:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x916a9400) [pid = 1739] [serial = 2298] [outer = 0x914cec00] 12:34:57 INFO - PROCESS | 1739 | 1468524897619 Marionette DEBUG loaded listener.js 12:34:57 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x916d7c00) [pid = 1739] [serial = 2299] [outer = 0x914cec00] 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 12:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:34:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 12:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:34:59 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:59 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 12:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:34:59 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:34:59 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 12:34:59 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 12:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 12:34:59 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 12:34:59 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 12:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 12:34:59 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:34:59 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:59 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:34:59 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 12:34:59 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 12:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 12:34:59 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 12:34:59 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 12:34:59 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:34:59 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:34:59 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:34:59 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:34:59 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:34:59 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 12:34:59 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 12:34:59 INFO - TEST-OK | /FileAPI/idlharness.html | took 2010ms 12:34:59 INFO - PROCESS | 1739 | 1468524899070 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\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\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\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\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\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\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\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\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]]]}] 12:34:59 INFO - PROCESS | 1739 | 1468524899350 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 12:34:59 INFO - PROCESS | 1739 | 1468524899358 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 12:34:59 INFO - TEST-START | /FileAPI/idlharness.worker 12:34:59 INFO - PROCESS | 1739 | 1468524899401 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 12:34:59 INFO - PROCESS | 1739 | 1468524899404 Marionette TRACE conn4 <- [1,3030,null,{}] 12:34:59 INFO - PROCESS | 1739 | 1468524899410 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:34:59 INFO - PROCESS | 1739 | 1468524899414 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:59 INFO - PROCESS | 1739 | 1468524899646 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 12:34:59 INFO - PROCESS | 1739 | 1468524899668 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:34:59 INFO - PROCESS | 1739 | 1468524899675 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:34:59 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa1800 == 34 [pid = 1739] [id = 767] 12:34:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d79d800) [pid = 1739] [serial = 2300] [outer = (nil)] 12:34:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8ebec400) [pid = 1739] [serial = 2301] [outer = 0x8d79d800] 12:34:59 INFO - PROCESS | 1739 | 1468524899763 Marionette DEBUG loaded listener.js 12:34:59 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x916b0800) [pid = 1739] [serial = 2302] [outer = 0x8d79d800] 12:35:00 INFO - PROCESS | 1739 | [1739] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d8fe400) [pid = 1739] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x91999000) [pid = 1739] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x914c8800) [pid = 1739] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x91f40400) [pid = 1739] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92fe6800) [pid = 1739] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x919ac000) [pid = 1739] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8d56f000) [pid = 1739] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8d79fc00) [pid = 1739] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8d8ef400) [pid = 1739] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fc11800) [pid = 1739] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8ea1a400) [pid = 1739] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ebf1c00) [pid = 1739] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x9169e400) [pid = 1739] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 12:35:00 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fcb2c00) [pid = 1739] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 12:35:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 12:35:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 12:35:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 12:35:01 INFO - {} 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 12:35:01 INFO - {} 12:35:01 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 - {} 12:35:01 INFO - {} 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 12:35:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 12:35:01 INFO - {} 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 12:35:01 INFO - {} 12:35:01 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 - {} 12:35:01 INFO - {} 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 12:35:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 12:35:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:35:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:35:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 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 12:35:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 12:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 12:35:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 12:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 12:35:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 12:35:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 12:35:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 12:35:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 12:35:01 INFO - {} 12:35:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 12:35:02 INFO - {} 12:35:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2404ms 12:35:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 12:35:02 INFO - PROCESS | 1739 | 1468524901699 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\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\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\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\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\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\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\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\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\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\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\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\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\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\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\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,{},{}]]]}] 12:35:02 INFO - PROCESS | 1739 | 1468524901808 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 12:35:02 INFO - PROCESS | 1739 | 1468524901810 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 12:35:02 INFO - PROCESS | 1739 | 1468524901820 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 12:35:02 INFO - PROCESS | 1739 | 1468524901829 Marionette TRACE conn4 <- [1,3034,null,{}] 12:35:02 INFO - PROCESS | 1739 | 1468524901843 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:02 INFO - PROCESS | 1739 | 1468524901854 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:02 INFO - PROCESS | 1739 | 1468524902194 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 12:35:02 INFO - PROCESS | 1739 | 1468524902353 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:02 INFO - PROCESS | 1739 | 1468524902365 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:02 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9e800 == 35 [pid = 1739] [id = 768] 12:35:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8baa5c00) [pid = 1739] [serial = 2303] [outer = (nil)] 12:35:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8d567800) [pid = 1739] [serial = 2304] [outer = 0x8baa5c00] 12:35:02 INFO - PROCESS | 1739 | 1468524902485 Marionette DEBUG loaded listener.js 12:35:02 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8d794c00) [pid = 1739] [serial = 2305] [outer = 0x8baa5c00] 12:35:03 INFO - PROCESS | 1739 | 1468524903383 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 12:35:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 12:35:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1595ms 12:35:03 INFO - PROCESS | 1739 | 1468524903418 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 12:35:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html 12:35:03 INFO - PROCESS | 1739 | 1468524903425 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 12:35:03 INFO - PROCESS | 1739 | 1468524903434 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 12:35:03 INFO - PROCESS | 1739 | 1468524903439 Marionette TRACE conn4 <- [1,3038,null,{}] 12:35:03 INFO - PROCESS | 1739 | 1468524903448 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:03 INFO - PROCESS | 1739 | 1468524903456 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:03 INFO - PROCESS | 1739 | 1468524903646 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 12:35:03 INFO - PROCESS | 1739 | 1468524903851 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:03 INFO - PROCESS | 1739 | 1468524903864 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:03 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79ec00 == 36 [pid = 1739] [id = 769] 12:35:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8ea12800) [pid = 1739] [serial = 2306] [outer = (nil)] 12:35:03 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8f27f400) [pid = 1739] [serial = 2307] [outer = 0x8ea12800] 12:35:03 INFO - PROCESS | 1739 | 1468524903992 Marionette DEBUG loaded listener.js 12:35:04 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x8fbbd000) [pid = 1739] [serial = 2308] [outer = 0x8ea12800] 12:35:04 INFO - PROCESS | 1739 | 1468524904899 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 12:35:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 12:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 12:35:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 12:35:04 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1481ms 12:35:04 INFO - PROCESS | 1739 | 1468524904918 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 12:35:04 INFO - PROCESS | 1739 | 1468524904925 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 12:35:04 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 12:35:04 INFO - PROCESS | 1739 | 1468524904932 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 12:35:04 INFO - PROCESS | 1739 | 1468524904935 Marionette TRACE conn4 <- [1,3042,null,{}] 12:35:04 INFO - PROCESS | 1739 | 1468524904942 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:04 INFO - PROCESS | 1739 | 1468524904947 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:05 INFO - PROCESS | 1739 | 1468524905156 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 12:35:05 INFO - PROCESS | 1739 | 1468524905338 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:05 INFO - PROCESS | 1739 | 1468524905347 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:05 INFO - PROCESS | 1739 | ++DOCSHELL 0x8eb15800 == 37 [pid = 1739] [id = 770] 12:35:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x8fa07c00) [pid = 1739] [serial = 2309] [outer = (nil)] 12:35:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x916b4c00) [pid = 1739] [serial = 2310] [outer = 0x8fa07c00] 12:35:05 INFO - PROCESS | 1739 | 1468524905462 Marionette DEBUG loaded listener.js 12:35:05 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x91773400) [pid = 1739] [serial = 2311] [outer = 0x8fa07c00] 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 12:35:06 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. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 12:35:06 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'.) 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 12:35:06 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. 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 12:35:06 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. 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 12:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:35:06 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. 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 12:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 12:35:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 12:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 12:35:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 12:35:06 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 12:35:06 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1882ms 12:35:06 INFO - PROCESS | 1739 | 1468524906746 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 12:35:06 INFO - PROCESS | 1739 | 1468524906920 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 12:35:06 INFO - PROCESS | 1739 | 1468524906929 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 12:35:06 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 12:35:06 INFO - PROCESS | 1739 | 1468524906952 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 12:35:06 INFO - PROCESS | 1739 | 1468524906962 Marionette TRACE conn4 <- [1,3046,null,{}] 12:35:06 INFO - PROCESS | 1739 | 1468524906968 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:06 INFO - PROCESS | 1739 | 1468524906977 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:07 INFO - PROCESS | 1739 | 1468524907299 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 12:35:07 INFO - PROCESS | 1739 | 1468524907504 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:07 INFO - PROCESS | 1739 | 1468524907512 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:07 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ba9a400 == 38 [pid = 1739] [id = 771] 12:35:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x8d56c400) [pid = 1739] [serial = 2312] [outer = (nil)] 12:35:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x8ebf1c00) [pid = 1739] [serial = 2313] [outer = 0x8d56c400] 12:35:07 INFO - PROCESS | 1739 | 1468524907633 Marionette DEBUG loaded listener.js 12:35:07 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x92fe6800) [pid = 1739] [serial = 2314] [outer = 0x8d56c400] 12:35:07 INFO - PROCESS | 1739 | [1739] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:35:08 INFO - PROCESS | 1739 | 1468524908544 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 12:35:08 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 12:35:08 INFO - {} 12:35:08 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1647ms 12:35:08 INFO - PROCESS | 1739 | 1468524908590 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 12:35:08 INFO - PROCESS | 1739 | 1468524908595 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 12:35:08 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 12:35:08 INFO - PROCESS | 1739 | 1468524908608 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 12:35:08 INFO - PROCESS | 1739 | 1468524908611 Marionette TRACE conn4 <- [1,3050,null,{}] 12:35:08 INFO - PROCESS | 1739 | 1468524908617 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:08 INFO - PROCESS | 1739 | 1468524908623 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:08 INFO - PROCESS | 1739 | 1468524908888 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 12:35:09 INFO - PROCESS | 1739 | 1468524909031 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:09 INFO - PROCESS | 1739 | 1468524909040 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:09 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe9800 == 39 [pid = 1739] [id = 772] 12:35:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8f275000) [pid = 1739] [serial = 2315] [outer = (nil)] 12:35:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x94fde400) [pid = 1739] [serial = 2316] [outer = 0x8f275000] 12:35:09 INFO - PROCESS | 1739 | 1468524909158 Marionette DEBUG loaded listener.js 12:35:09 INFO - PROCESS | 1739 | ++DOMWINDOW == 84 (0x94fe0400) [pid = 1739] [serial = 2317] [outer = 0x8f275000] 12:35:10 INFO - PROCESS | 1739 | 1468524910091 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 12:35:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 12:35:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 12:35:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 12:35:10 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 12:35:10 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1527ms 12:35:10 INFO - PROCESS | 1739 | 1468524910139 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 12:35:10 INFO - PROCESS | 1739 | 1468524910144 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 12:35:10 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 12:35:10 INFO - PROCESS | 1739 | 1468524910154 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 12:35:10 INFO - PROCESS | 1739 | 1468524910157 Marionette TRACE conn4 <- [1,3054,null,{}] 12:35:10 INFO - PROCESS | 1739 | 1468524910163 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:10 INFO - PROCESS | 1739 | 1468524910169 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:10 INFO - PROCESS | 1739 | 1468524910352 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 12:35:10 INFO - PROCESS | 1739 | 1468524910563 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:10 INFO - PROCESS | 1739 | 1468524910584 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:10 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d8f9000 == 40 [pid = 1739] [id = 773] 12:35:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 85 (0x8d8f9400) [pid = 1739] [serial = 2318] [outer = (nil)] 12:35:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 86 (0x8ea17c00) [pid = 1739] [serial = 2319] [outer = 0x8d8f9400] 12:35:10 INFO - PROCESS | 1739 | 1468524910722 Marionette DEBUG loaded listener.js 12:35:10 INFO - PROCESS | 1739 | ++DOMWINDOW == 87 (0x9395b400) [pid = 1739] [serial = 2320] [outer = 0x8d8f9400] 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 12:35:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 12:35:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:35:12 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" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:35:12 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" 12:35:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 12:35:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 12:35:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 12:35:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2282ms 12:35:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 12:35:12 INFO - PROCESS | 1739 | 1468524912277 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 12:35:12 INFO - PROCESS | 1739 | 1468524912446 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 12:35:12 INFO - PROCESS | 1739 | 1468524912460 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 12:35:12 INFO - PROCESS | 1739 | 1468524912491 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 12:35:12 INFO - PROCESS | 1739 | 1468524912494 Marionette TRACE conn4 <- [1,3058,null,{}] 12:35:12 INFO - PROCESS | 1739 | 1468524912567 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:12 INFO - PROCESS | 1739 | 1468524912577 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:12 INFO - PROCESS | 1739 | 1468524912908 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 12:35:13 INFO - PROCESS | 1739 | 1468524913047 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:13 INFO - PROCESS | 1739 | 1468524913058 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:13 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc4c00 == 41 [pid = 1739] [id = 774] 12:35:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 88 (0x8fc04400) [pid = 1739] [serial = 2321] [outer = (nil)] 12:35:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 89 (0x8fcaf800) [pid = 1739] [serial = 2322] [outer = 0x8fc04400] 12:35:13 INFO - PROCESS | 1739 | 1468524913170 Marionette DEBUG loaded listener.js 12:35:13 INFO - PROCESS | 1739 | ++DOMWINDOW == 90 (0x914c8400) [pid = 1739] [serial = 2323] [outer = 0x8fc04400] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9b800 == 40 [pid = 1739] [id = 742] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa1800 == 39 [pid = 1739] [id = 767] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x914cc800 == 38 [pid = 1739] [id = 766] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8f190800 == 37 [pid = 1739] [id = 765] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa4800 == 36 [pid = 1739] [id = 764] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x91f40000 == 35 [pid = 1739] [id = 747] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8f275800 == 34 [pid = 1739] [id = 758] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d798000 == 33 [pid = 1739] [id = 751] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18b400 == 32 [pid = 1739] [id = 745] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8e13d400 == 31 [pid = 1739] [id = 752] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb16800 == 30 [pid = 1739] [id = 739] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d7a1000 == 29 [pid = 1739] [id = 753] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebf1800 == 28 [pid = 1739] [id = 754] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x91778000 == 27 [pid = 1739] [id = 741] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f5c00 == 26 [pid = 1739] [id = 744] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc07400 == 25 [pid = 1739] [id = 756] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d569000 == 24 [pid = 1739] [id = 750] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea1d000 == 23 [pid = 1739] [id = 761] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9e400 == 22 [pid = 1739] [id = 759] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8baa3000 == 21 [pid = 1739] [id = 743] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea15800 == 20 [pid = 1739] [id = 749] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8f18a800 == 19 [pid = 1739] [id = 760] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ea19c00 == 18 [pid = 1739] [id = 748] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc10000 == 17 [pid = 1739] [id = 762] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8fc10c00 == 16 [pid = 1739] [id = 755] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebee000 == 15 [pid = 1739] [id = 763] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79a000 == 14 [pid = 1739] [id = 738] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x916a9800 == 13 [pid = 1739] [id = 740] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ebe9800 == 12 [pid = 1739] [id = 772] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d8f9000 == 11 [pid = 1739] [id = 773] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9a400 == 10 [pid = 1739] [id = 771] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8eb15800 == 9 [pid = 1739] [id = 770] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8ba9e800 == 8 [pid = 1739] [id = 768] 12:35:14 INFO - PROCESS | 1739 | --DOCSHELL 0x8d79ec00 == 7 [pid = 1739] [id = 769] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 89 (0x91777400) [pid = 1739] [serial = 2274] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 88 (0x8f27c800) [pid = 1739] [serial = 2235] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 87 (0x8f190400) [pid = 1739] [serial = 2234] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 86 (0x9199d000) [pid = 1739] [serial = 2240] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 85 (0x916ad400) [pid = 1739] [serial = 2238] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 84 (0x91699800) [pid = 1739] [serial = 2237] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 83 (0x91f60800) [pid = 1739] [serial = 2243] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x91f5b800) [pid = 1739] [serial = 2242] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x93935800) [pid = 1739] [serial = 2246] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x93931800) [pid = 1739] [serial = 2245] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x9395b000) [pid = 1739] [serial = 2249] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x9393e000) [pid = 1739] [serial = 2248] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x93a56400) [pid = 1739] [serial = 2252] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x9395d000) [pid = 1739] [serial = 2251] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8e138000) [pid = 1739] [serial = 2255] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8e38f800) [pid = 1739] [serial = 2260] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8e13f400) [pid = 1739] [serial = 2261] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fcaf000) [pid = 1739] [serial = 2266] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8d8f6000) [pid = 1739] [serial = 2254] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fc12000) [pid = 1739] [serial = 2258] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8fbbc000) [pid = 1739] [serial = 2257] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8f189400) [pid = 1739] [serial = 2263] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x916a8400) [pid = 1739] [serial = 2269] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x914c3c00) [pid = 1739] [serial = 2272] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x914cd000) [pid = 1739] [serial = 2267] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x916d8c00) [pid = 1739] [serial = 2270] [outer = (nil)] [url = about:blank] 12:35:14 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x8f273800) [pid = 1739] [serial = 2264] [outer = (nil)] [url = about:blank] 12:35:15 INFO - PROCESS | 1739 | 1468524915325 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 12:35:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 12:35:15 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 12:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:15 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 12:35:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 12:35:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 12:35:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 12:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 12:35:15 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 12:35:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 12:35:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:15 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 12:35:15 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 12:35:15 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 2882ms 12:35:15 INFO - PROCESS | 1739 | 1468524915365 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 12:35:15 INFO - PROCESS | 1739 | 1468524915370 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 12:35:15 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 12:35:15 INFO - PROCESS | 1739 | 1468524915388 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 12:35:15 INFO - PROCESS | 1739 | 1468524915393 Marionette TRACE conn4 <- [1,3062,null,{}] 12:35:15 INFO - PROCESS | 1739 | 1468524915402 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:15 INFO - PROCESS | 1739 | 1468524915408 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:15 INFO - PROCESS | 1739 | 1468524915571 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 12:35:15 INFO - PROCESS | 1739 | 1468524915812 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:15 INFO - PROCESS | 1739 | 1468524915824 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:15 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d79f400 == 8 [pid = 1739] [id = 775] 12:35:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x8e13c400) [pid = 1739] [serial = 2324] [outer = (nil)] 12:35:15 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e393400) [pid = 1739] [serial = 2325] [outer = 0x8e13c400] 12:35:15 INFO - PROCESS | 1739 | 1468524915896 Marionette DEBUG loaded listener.js 12:35:16 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8ea18000) [pid = 1739] [serial = 2326] [outer = 0x8e13c400] 12:35:16 INFO - PROCESS | 1739 | [1739] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-beta-lx-d-000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 12:35:16 INFO - PROCESS | 1739 | 1468524916691 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 12:35:16 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 12:35:16 INFO - {} 12:35:16 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1330ms 12:35:16 INFO - PROCESS | 1739 | 1468524916719 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 12:35:16 INFO - PROCESS | 1739 | 1468524916728 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 12:35:16 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 12:35:16 INFO - PROCESS | 1739 | 1468524916744 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 12:35:16 INFO - PROCESS | 1739 | 1468524916757 Marionette TRACE conn4 <- [1,3066,null,{}] 12:35:16 INFO - PROCESS | 1739 | 1468524916772 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:16 INFO - PROCESS | 1739 | 1468524916777 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:16 INFO - PROCESS | 1739 | 1468524916943 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 12:35:17 INFO - PROCESS | 1739 | 1468524917098 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:17 INFO - PROCESS | 1739 | 1468524917107 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:17 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f187c00 == 9 [pid = 1739] [id = 776] 12:35:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8f18a400) [pid = 1739] [serial = 2327] [outer = (nil)] 12:35:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8f279c00) [pid = 1739] [serial = 2328] [outer = 0x8f18a400] 12:35:17 INFO - PROCESS | 1739 | 1468524917182 Marionette DEBUG loaded listener.js 12:35:17 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fa06c00) [pid = 1739] [serial = 2329] [outer = 0x8f18a400] 12:35:18 INFO - PROCESS | 1739 | 1468524918070 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 12:35:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 12:35:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 12:35:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 12:35:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 12:35:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 12:35:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 12:35:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 12:35:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1357ms 12:35:18 INFO - PROCESS | 1739 | 1468524918099 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 12:35:18 INFO - PROCESS | 1739 | 1468524918103 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 12:35:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 12:35:18 INFO - PROCESS | 1739 | 1468524918110 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 12:35:18 INFO - PROCESS | 1739 | 1468524918116 Marionette TRACE conn4 <- [1,3070,null,{}] 12:35:18 INFO - PROCESS | 1739 | 1468524918147 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:18 INFO - PROCESS | 1739 | 1468524918158 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:18 INFO - PROCESS | 1739 | 1468524918387 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 12:35:18 INFO - PROCESS | 1739 | 1468524918413 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:18 INFO - PROCESS | 1739 | 1468524918425 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:18 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cc400 == 10 [pid = 1739] [id = 777] 12:35:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x914cc800) [pid = 1739] [serial = 2330] [outer = (nil)] 12:35:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914d0400) [pid = 1739] [serial = 2331] [outer = 0x914cc800] 12:35:18 INFO - PROCESS | 1739 | 1468524918500 Marionette DEBUG loaded listener.js 12:35:18 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9169ec00) [pid = 1739] [serial = 2332] [outer = 0x914cc800] 12:35:19 INFO - PROCESS | 1739 | 1468524919438 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 12:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 12:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 12:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 12:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 12:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 12:35:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 12:35:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1351ms 12:35:19 INFO - PROCESS | 1739 | 1468524919463 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 12:35:19 INFO - PROCESS | 1739 | 1468524919467 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 12:35:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 12:35:19 INFO - PROCESS | 1739 | 1468524919474 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 12:35:19 INFO - PROCESS | 1739 | 1468524919477 Marionette TRACE conn4 <- [1,3074,null,{}] 12:35:19 INFO - PROCESS | 1739 | 1468524919483 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:19 INFO - PROCESS | 1739 | 1468524919488 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8baa0400) [pid = 1739] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x916a0000) [pid = 1739] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8f187000) [pid = 1739] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8d8f1400) [pid = 1739] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8f27bc00) [pid = 1739] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8fa03400) [pid = 1739] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8fbc0400) [pid = 1739] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x917abc00) [pid = 1739] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 63 (0x914cec00) [pid = 1739] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 12:35:20 INFO - PROCESS | 1739 | --DOMWINDOW == 62 (0x8d79d800) [pid = 1739] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 12:35:20 INFO - PROCESS | 1739 | 1468524920204 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 12:35:20 INFO - PROCESS | 1739 | 1468524920360 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:20 INFO - PROCESS | 1739 | 1468524920367 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:20 INFO - PROCESS | 1739 | ++DOCSHELL 0x8f18fc00 == 11 [pid = 1739] [id = 778] 12:35:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 63 (0x8fbc6c00) [pid = 1739] [serial = 2333] [outer = (nil)] 12:35:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 64 (0x914ce000) [pid = 1739] [serial = 2334] [outer = 0x8fbc6c00] 12:35:20 INFO - PROCESS | 1739 | 1468524920447 Marionette DEBUG loaded listener.js 12:35:20 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x916ae400) [pid = 1739] [serial = 2335] [outer = 0x8fbc6c00] 12:35:21 INFO - PROCESS | 1739 | 1468524921168 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 12:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 12:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 12:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 12:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 12:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 12:35:21 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 12:35:21 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1729ms 12:35:21 INFO - PROCESS | 1739 | 1468524921206 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 12:35:21 INFO - PROCESS | 1739 | 1468524921210 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 12:35:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 12:35:21 INFO - PROCESS | 1739 | 1468524921218 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 12:35:21 INFO - PROCESS | 1739 | 1468524921221 Marionette TRACE conn4 <- [1,3078,null,{}] 12:35:21 INFO - PROCESS | 1739 | 1468524921227 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:21 INFO - PROCESS | 1739 | 1468524921232 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:21 INFO - PROCESS | 1739 | 1468524921454 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 12:35:21 INFO - PROCESS | 1739 | 1468524921474 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:21 INFO - PROCESS | 1739 | 1468524921482 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:21 INFO - PROCESS | 1739 | ++DOCSHELL 0x8ebe4400 == 12 [pid = 1739] [id = 779] 12:35:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x916d4c00) [pid = 1739] [serial = 2336] [outer = (nil)] 12:35:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x917a5000) [pid = 1739] [serial = 2337] [outer = 0x916d4c00] 12:35:21 INFO - PROCESS | 1739 | 1468524921554 Marionette DEBUG loaded listener.js 12:35:21 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x917acc00) [pid = 1739] [serial = 2338] [outer = 0x916d4c00] 12:35:22 INFO - PROCESS | 1739 | 1468524922615 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 12:35:22 INFO - PROCESS | 1739 | 1468524922664 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 12:35:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 12:35:22 INFO - PROCESS | 1739 | 1468524922722 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 12:35:22 INFO - PROCESS | 1739 | 1468524922728 Marionette TRACE conn4 <- [1,3082,null,{}] 12:35:22 INFO - PROCESS | 1739 | 1468524922743 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:22 INFO - PROCESS | 1739 | 1468524922750 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:22 INFO - PROCESS | 1739 | 1468524922942 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 12:35:23 INFO - PROCESS | 1739 | 1468524923138 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:23 INFO - PROCESS | 1739 | 1468524923153 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:23 INFO - PROCESS | 1739 | ++DOCSHELL 0x8e138000 == 13 [pid = 1739] [id = 780] 12:35:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8e39e000) [pid = 1739] [serial = 2339] [outer = (nil)] 12:35:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8ea1c400) [pid = 1739] [serial = 2340] [outer = 0x8e39e000] 12:35:23 INFO - PROCESS | 1739 | 1468524923287 Marionette DEBUG loaded listener.js 12:35:23 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x8ebe6400) [pid = 1739] [serial = 2341] [outer = 0x8e39e000] 12:35:24 INFO - PROCESS | 1739 | 1468524924226 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 12:35:24 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 12:35:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 12:35:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:24 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 12:35:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 12:35:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1586ms 12:35:24 INFO - PROCESS | 1739 | 1468524924263 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 12:35:24 INFO - PROCESS | 1739 | 1468524924271 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 12:35:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 12:35:24 INFO - PROCESS | 1739 | 1468524924282 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 12:35:24 INFO - PROCESS | 1739 | 1468524924286 Marionette TRACE conn4 <- [1,3086,null,{}] 12:35:24 INFO - PROCESS | 1739 | 1468524924293 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:24 INFO - PROCESS | 1739 | 1468524924300 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:24 INFO - PROCESS | 1739 | 1468524924498 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 12:35:24 INFO - PROCESS | 1739 | 1468524924697 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:24 INFO - PROCESS | 1739 | 1468524924704 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:24 INFO - PROCESS | 1739 | ++DOCSHELL 0x8fbc0000 == 14 [pid = 1739] [id = 781] 12:35:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x8fc07400) [pid = 1739] [serial = 2342] [outer = (nil)] 12:35:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x8fc0e400) [pid = 1739] [serial = 2343] [outer = 0x8fc07400] 12:35:24 INFO - PROCESS | 1739 | 1468524924839 Marionette DEBUG loaded listener.js 12:35:24 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x8f277c00) [pid = 1739] [serial = 2344] [outer = 0x8fc07400] 12:35:25 INFO - PROCESS | 1739 | 1468524925851 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 12:35:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 12:35:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1582ms 12:35:25 INFO - PROCESS | 1739 | 1468524925864 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 12:35:25 INFO - PROCESS | 1739 | 1468524925867 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 12:35:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 12:35:25 INFO - PROCESS | 1739 | 1468524925875 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 12:35:25 INFO - PROCESS | 1739 | 1468524925881 Marionette TRACE conn4 <- [1,3090,null,{}] 12:35:25 INFO - PROCESS | 1739 | 1468524925899 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:25 INFO - PROCESS | 1739 | 1468524925908 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:26 INFO - PROCESS | 1739 | 1468524926113 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 12:35:26 INFO - PROCESS | 1739 | 1468524926310 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:26 INFO - PROCESS | 1739 | 1468524926325 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:26 INFO - PROCESS | 1739 | ++DOCSHELL 0x9177f400 == 15 [pid = 1739] [id = 782] 12:35:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x917a8000) [pid = 1739] [serial = 2345] [outer = (nil)] 12:35:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x91995800) [pid = 1739] [serial = 2346] [outer = 0x917a8000] 12:35:26 INFO - PROCESS | 1739 | 1468524926446 Marionette DEBUG loaded listener.js 12:35:26 INFO - PROCESS | 1739 | ++DOMWINDOW == 77 (0x9199d000) [pid = 1739] [serial = 2347] [outer = 0x917a8000] 12:35:27 INFO - PROCESS | 1739 | 1468524927385 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 12:35:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 12:35:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1535ms 12:35:27 INFO - PROCESS | 1739 | 1468524927410 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 12:35:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 12:35:27 INFO - PROCESS | 1739 | 1468524927415 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 12:35:27 INFO - PROCESS | 1739 | 1468524927422 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 12:35:27 INFO - PROCESS | 1739 | 1468524927426 Marionette TRACE conn4 <- [1,3094,null,{}] 12:35:27 INFO - PROCESS | 1739 | 1468524927431 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:27 INFO - PROCESS | 1739 | 1468524927437 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:27 INFO - PROCESS | 1739 | 1468524927622 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 12:35:27 INFO - PROCESS | 1739 | 1468524927845 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:27 INFO - PROCESS | 1739 | 1468524927856 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:27 INFO - PROCESS | 1739 | ++DOCSHELL 0x914cb800 == 16 [pid = 1739] [id = 783] 12:35:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 78 (0x919a8400) [pid = 1739] [serial = 2348] [outer = (nil)] 12:35:27 INFO - PROCESS | 1739 | ++DOMWINDOW == 79 (0x919ae800) [pid = 1739] [serial = 2349] [outer = 0x919a8400] 12:35:27 INFO - PROCESS | 1739 | 1468524927960 Marionette DEBUG loaded listener.js 12:35:28 INFO - PROCESS | 1739 | ++DOMWINDOW == 80 (0x91f3b000) [pid = 1739] [serial = 2350] [outer = 0x919a8400] 12:35:28 INFO - PROCESS | 1739 | 1468524928866 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 12:35:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 12:35:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1492ms 12:35:28 INFO - PROCESS | 1739 | 1468524928914 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 12:35:28 INFO - PROCESS | 1739 | 1468524928917 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 12:35:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 12:35:28 INFO - PROCESS | 1739 | 1468524928924 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 12:35:28 INFO - PROCESS | 1739 | 1468524928927 Marionette TRACE conn4 <- [1,3098,null,{}] 12:35:28 INFO - PROCESS | 1739 | 1468524928963 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:28 INFO - PROCESS | 1739 | 1468524928968 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:29 INFO - PROCESS | 1739 | 1468524929201 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 12:35:29 INFO - PROCESS | 1739 | 1468524929347 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:29 INFO - PROCESS | 1739 | 1468524929355 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:29 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa7400 == 17 [pid = 1739] [id = 784] 12:35:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 81 (0x8d562400) [pid = 1739] [serial = 2351] [outer = (nil)] 12:35:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 82 (0x8eb1b400) [pid = 1739] [serial = 2352] [outer = 0x8d562400] 12:35:29 INFO - PROCESS | 1739 | 1468524929449 Marionette DEBUG loaded listener.js 12:35:29 INFO - PROCESS | 1739 | ++DOMWINDOW == 83 (0x8ebef800) [pid = 1739] [serial = 2353] [outer = 0x8d562400] 12:35:30 INFO - PROCESS | 1739 | 1468524930546 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 12:35:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 12:35:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 12:35:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1678ms 12:35:30 INFO - PROCESS | 1739 | 1468524930643 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 12:35:30 INFO - PROCESS | 1739 | 1468524930658 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 12:35:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 12:35:30 INFO - PROCESS | 1739 | 1468524930679 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 12:35:30 INFO - PROCESS | 1739 | 1468524930690 Marionette TRACE conn4 <- [1,3102,null,{}] 12:35:30 INFO - PROCESS | 1739 | 1468524930720 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:30 INFO - PROCESS | 1739 | 1468524930726 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:30 INFO - PROCESS | 1739 | 1468524930953 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 82 (0x8d56dc00) [pid = 1739] [serial = 2277] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 81 (0x8d8fa000) [pid = 1739] [serial = 2278] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 80 (0x9177b000) [pid = 1739] [serial = 2275] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 79 (0x92fe7c00) [pid = 1739] [serial = 2289] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 78 (0x92fed400) [pid = 1739] [serial = 2290] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 77 (0x8eb1f000) [pid = 1739] [serial = 2292] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 76 (0x8ebf0c00) [pid = 1739] [serial = 2293] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8fa0c400) [pid = 1739] [serial = 2280] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x8fbba800) [pid = 1739] [serial = 2281] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fbb9800) [pid = 1739] [serial = 2295] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8fc06800) [pid = 1739] [serial = 2296] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x91779400) [pid = 1739] [serial = 2283] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x917af000) [pid = 1739] [serial = 2284] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x91f46400) [pid = 1739] [serial = 2286] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x91f3b800) [pid = 1739] [serial = 2287] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x916a9400) [pid = 1739] [serial = 2298] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8ebec400) [pid = 1739] [serial = 2301] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x916b0800) [pid = 1739] [serial = 2302] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | --DOMWINDOW == 64 (0x916d7c00) [pid = 1739] [serial = 2299] [outer = (nil)] [url = about:blank] 12:35:31 INFO - PROCESS | 1739 | 1468524931239 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:31 INFO - PROCESS | 1739 | 1468524931247 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:31 INFO - PROCESS | 1739 | ++DOCSHELL 0x8d795400 == 18 [pid = 1739] [id = 785] 12:35:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 65 (0x8e137800) [pid = 1739] [serial = 2354] [outer = (nil)] 12:35:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 66 (0x8e140000) [pid = 1739] [serial = 2355] [outer = 0x8e137800] 12:35:31 INFO - PROCESS | 1739 | 1468524931331 Marionette DEBUG loaded listener.js 12:35:31 INFO - PROCESS | 1739 | ++DOMWINDOW == 67 (0x8ea20000) [pid = 1739] [serial = 2356] [outer = 0x8e137800] 12:35:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 12:35:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1413ms 12:35:32 INFO - PROCESS | 1739 | 1468524932081 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 12:35:32 INFO - PROCESS | 1739 | 1468524932092 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 12:35:32 INFO - PROCESS | 1739 | 1468524932098 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 12:35:32 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 12:35:32 INFO - PROCESS | 1739 | 1468524932109 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 12:35:32 INFO - PROCESS | 1739 | 1468524932112 Marionette TRACE conn4 <- [1,3106,null,{}] 12:35:32 INFO - PROCESS | 1739 | 1468524932119 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:32 INFO - PROCESS | 1739 | 1468524932125 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:32 INFO - PROCESS | 1739 | 1468524932286 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 12:35:32 INFO - PROCESS | 1739 | 1468524932453 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:32 INFO - PROCESS | 1739 | 1468524932459 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:32 INFO - PROCESS | 1739 | ++DOCSHELL 0x8baa0000 == 19 [pid = 1739] [id = 786] 12:35:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 68 (0x8f273c00) [pid = 1739] [serial = 2357] [outer = (nil)] 12:35:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 69 (0x8fa0c400) [pid = 1739] [serial = 2358] [outer = 0x8f273c00] 12:35:32 INFO - PROCESS | 1739 | 1468524932536 Marionette DEBUG loaded listener.js 12:35:32 INFO - PROCESS | 1739 | ++DOMWINDOW == 70 (0x8fbbc800) [pid = 1739] [serial = 2359] [outer = 0x8f273c00] 12:35:33 INFO - PROCESS | 1739 | 1468524933335 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 12:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 12:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 12:35:33 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 12:35:33 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1293ms 12:35:33 INFO - PROCESS | 1739 | 1468524933403 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 12:35:33 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 12:35:33 INFO - PROCESS | 1739 | 1468524933407 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 12:35:33 INFO - PROCESS | 1739 | 1468524933414 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 12:35:33 INFO - PROCESS | 1739 | 1468524933420 Marionette TRACE conn4 <- [1,3110,null,{}] 12:35:33 INFO - PROCESS | 1739 | 1468524933440 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:33 INFO - PROCESS | 1739 | 1468524933449 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:33 INFO - PROCESS | 1739 | 1468524933610 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 12:35:33 INFO - PROCESS | 1739 | 1468524933787 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:33 INFO - PROCESS | 1739 | 1468524933799 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:33 INFO - PROCESS | 1739 | ++DOCSHELL 0x914c6c00 == 20 [pid = 1739] [id = 787] 12:35:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 71 (0x914c7800) [pid = 1739] [serial = 2360] [outer = (nil)] 12:35:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 72 (0x9169b400) [pid = 1739] [serial = 2361] [outer = 0x914c7800] 12:35:33 INFO - PROCESS | 1739 | 1468524933872 Marionette DEBUG loaded listener.js 12:35:33 INFO - PROCESS | 1739 | ++DOMWINDOW == 73 (0x916ae800) [pid = 1739] [serial = 2362] [outer = 0x914c7800] 12:35:34 INFO - PROCESS | 1739 | 1468524934675 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 12:35:34 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 12:35:34 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 12:35:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 12:35:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 12:35:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 12:35:34 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 12:35:34 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1283ms 12:35:34 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 12:35:34 INFO - PROCESS | 1739 | 1468524934707 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 12:35:34 INFO - PROCESS | 1739 | 1468524934711 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 12:35:34 INFO - PROCESS | 1739 | 1468524934718 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 12:35:34 INFO - PROCESS | 1739 | 1468524934722 Marionette TRACE conn4 <- [1,3114,null,{}] 12:35:34 INFO - PROCESS | 1739 | 1468524934727 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 12:35:34 INFO - PROCESS | 1739 | 1468524934732 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:34 INFO - PROCESS | 1739 | 1468524934959 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 12:35:35 INFO - PROCESS | 1739 | 1468524934998 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"499b34e0-aecb-4ed2-a338-7817023b764d\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 12:35:35 INFO - PROCESS | 1739 | 1468524935006 Marionette INFO sendAsync 76cfab51-d237-4ebb-96b7-de2862669f33 12:35:35 INFO - PROCESS | 1739 | ++DOCSHELL 0x9177a000 == 21 [pid = 1739] [id = 788] 12:35:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 74 (0x9177bc00) [pid = 1739] [serial = 2363] [outer = (nil)] 12:35:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 75 (0x917a5400) [pid = 1739] [serial = 2364] [outer = 0x9177bc00] 12:35:35 INFO - PROCESS | 1739 | 1468524935078 Marionette DEBUG loaded listener.js 12:35:35 INFO - PROCESS | 1739 | ++DOMWINDOW == 76 (0x917ab400) [pid = 1739] [serial = 2365] [outer = 0x9177bc00] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 75 (0x8f275000) [pid = 1739] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 74 (0x914cc800) [pid = 1739] [serial = 2330] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 73 (0x8fc04400) [pid = 1739] [serial = 2321] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 72 (0x8baa5c00) [pid = 1739] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 71 (0x8ea12800) [pid = 1739] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 70 (0x8fa07c00) [pid = 1739] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 69 (0x8d56c400) [pid = 1739] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 68 (0x8f18a400) [pid = 1739] [serial = 2327] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 67 (0x8fbc6c00) [pid = 1739] [serial = 2333] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 66 (0x8d8f9400) [pid = 1739] [serial = 2318] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 12:35:35 INFO - PROCESS | 1739 | --DOMWINDOW == 65 (0x8e13c400) [pid = 1739] [serial = 2324] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 12:35:36 INFO - PROCESS | 1739 | 1468524936069 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 12:35:36 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 12:35:36 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1383ms 12:35:36 INFO - PROCESS | 1739 | 1468524936101 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 12:35:36 INFO - PROCESS | 1739 | 1468524936105 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 12:35:37 WARNING - u'runner_teardown' () 12:35:37 INFO - No more tests 12:35:37 INFO - Got 0 unexpected results 12:35:37 INFO - SUITE-END | took 1289s 12:35:37 INFO - Closing logging queue 12:35:37 INFO - queue closed 12:35:37 INFO - Return code: 0 12:35:37 WARNING - # TBPL SUCCESS # 12:35:37 INFO - Running post-action listener: _resource_record_post_action 12:35:37 INFO - Running post-run listener: _resource_record_post_run 12:35:38 INFO - Total resource usage - Wall time: 1325s; CPU: 98.0%; Read bytes: 14036992; Write bytes: 927862784; Read time: 696; Write time: 263520 12:35:38 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 12:35:38 INFO - install - Wall time: 31s; CPU: 100.0%; Read bytes: 4096; Write bytes: 133971968; Read time: 16; Write time: 116824 12:35:38 INFO - run-tests - Wall time: 1294s; CPU: 98.0%; Read bytes: 13496320; Write bytes: 793198592; Read time: 668; Write time: 146596 12:35:38 INFO - Running post-run listener: _upload_blobber_files 12:35:38 INFO - Blob upload gear active. 12:35:38 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 12:35:38 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 12:35:38 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-beta', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 12:35:38 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-beta -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 12:35:39 INFO - (blobuploader) - INFO - Open directory for files ... 12:35:39 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 12:35:39 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:35:39 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:35:41 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 12:35:42 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:35:42 INFO - (blobuploader) - INFO - Done attempting. 12:35:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 12:35:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 12:35:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 12:35:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 12:35:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 12:35:43 INFO - (blobuploader) - INFO - Done attempting. 12:35:43 INFO - (blobuploader) - INFO - Iteration through files over. 12:35:43 INFO - Return code: 0 12:35:43 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 12:35:43 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 12:35:43 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/02748efcbcea4bc35a830d405937094b234b318adcd78b28031267292d135e17486f72b2bbfafe39a773c7e6369c587006c0a275503cbdfdfb3418027242e735", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c7be7c0c75e308c91ada49ddcc484f9dc30011c56fa7e884d05e5e4857ff8028546b456d94d2a78748d24e7cb056e4d5f8a1c029f2a28386a7f78579eef25a1"} 12:35:43 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 12:35:43 INFO - Writing to file /builds/slave/test/properties/blobber_files 12:35:43 INFO - Contents: 12:35:43 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/02748efcbcea4bc35a830d405937094b234b318adcd78b28031267292d135e17486f72b2bbfafe39a773c7e6369c587006c0a275503cbdfdfb3418027242e735", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c7be7c0c75e308c91ada49ddcc484f9dc30011c56fa7e884d05e5e4857ff8028546b456d94d2a78748d24e7cb056e4d5f8a1c029f2a28386a7f78579eef25a1"} 12:35:43 INFO - Running post-run listener: copy_logs_to_upload_dir 12:35:43 INFO - Copying logs to upload dir... 12:35:43 INFO - mkdir: /builds/slave/test/build/upload/logs 12:35:43 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1413.254550 ========= master_lag: 2.58 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 23 mins, 35 secs) (at 2016-07-14 12:35:43.621396) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 12:35:43.630557) ========= 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=5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/02748efcbcea4bc35a830d405937094b234b318adcd78b28031267292d135e17486f72b2bbfafe39a773c7e6369c587006c0a275503cbdfdfb3418027242e735", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c7be7c0c75e308c91ada49ddcc484f9dc30011c56fa7e884d05e5e4857ff8028546b456d94d2a78748d24e7cb056e4d5f8a1c029f2a28386a7f78579eef25a1"} build_url:https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033238 build_url: 'https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/02748efcbcea4bc35a830d405937094b234b318adcd78b28031267292d135e17486f72b2bbfafe39a773c7e6369c587006c0a275503cbdfdfb3418027242e735", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c7be7c0c75e308c91ada49ddcc484f9dc30011c56fa7e884d05e5e4857ff8028546b456d94d2a78748d24e7cb056e4d5f8a1c029f2a28386a7f78579eef25a1"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CgvKkZJLSAGT8vmYGvW_8A/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.87 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-07-14 12:35:44.533507) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:35:44.533828) ========= 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=5a152710dd62cc268aad214e000002d8-1468522418.437178-2100069070 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.016831 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-07-14 12:35:44.588343) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 12:35:44.588618) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-07-14 12:35:44.590090) ========= ========= Total master_lag: 73.22 =========